utils_own

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 1, 2026 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AllotIpaddressValidator

func AllotIpaddressValidator(allocateIpaddress *AllocateIpaddress) validator.Result

func DirNameFormatValidateChain

func DirNameFormatValidateChain(data map[string]interface{}) validator.Result

func FileNameFormatValidateChain

func FileNameFormatValidateChain(data map[string]interface{}) validator.Result

func IsValidDir

func IsValidDir(f string) bool

func IsValidDir2

func IsValidDir2(f string) (bool, string)

func StructToMap

func StructToMap(obj interface{}) map[string]interface{}

func WorkorderData

func WorkorderData(dir string) (table *clitask.Table, err error)

func WorkorderServerData

func WorkorderServerData(data map[string][][]string) (table *clitask.Table, err error)

Types

type AllocateIpaddress

type AllocateIpaddress struct {
	DirNames []string
}

type CompareFilenameAndDirnameValidator

type CompareFilenameAndDirnameValidator struct {
}

校验文件名和文件夹名是否一致

func (CompareFilenameAndDirnameValidator) Validate

func (cv CompareFilenameAndDirnameValidator) Validate(data map[string]interface{}) validator.Result

type DirectoryNameValidator

type DirectoryNameValidator struct {
}

校验文件夹名称是否符合规范

func (DirectoryNameValidator) Validate

func (dre DirectoryNameValidator) Validate(data map[string]interface{}) validator.Result

type FileNameTypeValidator

type FileNameTypeValidator struct {
}

暂时验证文件是否是CSV文件

func (FileNameTypeValidator) Validate

func (fv FileNameTypeValidator) Validate(data map[string]interface{}) validator.Result

type WorkorderValidate

type WorkorderValidate struct {
}

func (WorkorderValidate) Validate

func (w WorkorderValidate) Validate(data map[string]interface{}) validator.Result

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL