tframe-utility
Version:
minimal unit of smpoo tframe platform
113 lines (107 loc) • 3.05 kB
Markdown
```
// 公共信息
commInfo: {
// 性别
gender: ['未注明', '男', '女']
}
```
```
// 日志简码索引字母表
fastCode: {
// 未描述的记录
Z: 0,
// 代码异常记录
A: 1,
// DB存储异常记录
B: 2,
// 用户操作记录
C: 3,
// 服务端运行记录
D: 4,
// 登录异常记录
E: 5,
// 传输异常记录
F: 6,
// 安全风险及威胁记录
G: 7
},
/* 日志简码对照
简码规则:字母+3位数字
字母:日志类型在简码字母表中的索引
位1:日志级别
位2~位3:简码流水
*/
logCode: {
Z300: '未描述的记录',
A300: '通用代码异常记录',
B300: '通用DB存储异常记录',
C100: '通用用户操作记录',
D100: '通用服务端运行记录',
D301: '服务端启动不成功',
E101: '正常登录',
E102: '正常退出',
E301: '登录过程出现运行时异常',
E302: '注销过程出现运行时异常',
F300: '通用传输异常记录',
G200: '通用安全风险异常记录',
G201: '非系统内的账号的尝试登录',
G202: '使用错误的密码尝试登录',
G203: '封停账号尝试登录'
},
// 日志类型
logType: {
unknown: '未知',
code: '代码日志',
db: '数据日志',
userOperat: '用户操作日志',
svr: '服务端运行日志',
login: '登录及鉴权日志',
trans: '传输日志',
security: '安全日志'
},
// 日志级别
loglevel: {
unknown: '未知',
info: '信息',
warning: '告警',
error: '异常'
}
```
```
// 时间日期格式化字符串
dateFormatStr: {
// 用于时间日期表示的格式化字符串
strDateTime: 'YYYY-MM-D HH:mm:ss',
// 用于时间日期唯一符的格式化字符串
strDateTime_u: 'YYYY_MM_D_HH_mm_ss',
// 用于单独表示日期的格式化字符串
strDate: 'YYYY-MM-D',
// 用于单独表示时间的格式化字符串
strTime: 'HH:mm:ss'
},
// 数据库表重建类型
rebuildType: {
// 强制重建,如果表已存在,则删除原表后创建
force: 1,
// 视情况而定,如果表不存在,则创建
depend: 2,
// 启动即删除
delOnStart: 3,
// 停用(重命名_disable)
disable: 4,
// 备份后新建
creatAfterBackup: 5,
// 不创建
none: 6
},
// 新增操作成功后,将最新的SELECT集合响应到前端的范围
selectRangeAfterNew: {
// 按照一览视图的默认范围,全部返回(适用于字典主数据页面)
all: 0,
// 仅返回本次新增的记录(适用于单据页面,新增保存后,会跳转到详情页,因此无需返回全部数据)
new: 1
}
```