feat: sql解析器替换、工单统一由‘我的流程’发起、流程定义支持自定义条件触发审批、资源隐藏编号、model支持物理删除等

This commit is contained in:
meilin.huang
2024-10-16 17:24:50 +08:00
parent 43edef412c
commit e135e4ce64
170 changed files with 397197 additions and 1251 deletions

View File

@@ -2,7 +2,10 @@ package stringx
import (
"math/rand"
"strings"
"time"
"github.com/google/uuid"
)
const Nums = "0123456789"
@@ -14,6 +17,11 @@ func Rand(l int) string {
return RandByChars(l, Nums+LowerChars+UpperChars)
}
// RandUUID
func RandUUID() string {
return strings.Replace(uuid.New().String(), "-", "", -1)
}
// 根据传入的chars随机生成指定位数的字符串
func RandByChars(l int, chars string) string {
strList := []byte(chars)