feat: 完成多模块功能迭代与优化
本次提交包含多模块功能更新: 1. 权限系统重构:移除硬编码admin放行逻辑,新增精细化权限控制,完善权限树形结构与用户/角色保护 2. 新增物料导入导出接口,补充台账查询条件 3. 优化列表查询排序逻辑,新增区域编码大小写不敏感搜索 4. 修复帮助抽屉重复弹出问题,补充页面权限控制 5. 新增弱密码提示逻辑,优化MES/WMS用户/角色管理权限 6. 调整路由结构,新增权限校验脚本与前端权限树重构 7. 补充数据库字段与依赖包更新
This commit is contained in:
@@ -212,34 +212,40 @@ func init() {
|
||||
permission.DefaultType = permissionDescType.Default.(string)
|
||||
// permission.TypeValidator is a validator for the "type" field. It is called by the builders before save.
|
||||
permission.TypeValidator = permissionDescType.Validators[0].(func(string) error)
|
||||
// permissionDescParentCode is the schema descriptor for parent_code field.
|
||||
permissionDescParentCode := permissionFields[3].Descriptor()
|
||||
// permission.DefaultParentCode holds the default value on creation for the parent_code field.
|
||||
permission.DefaultParentCode = permissionDescParentCode.Default.(string)
|
||||
// permission.ParentCodeValidator is a validator for the "parent_code" field. It is called by the builders before save.
|
||||
permission.ParentCodeValidator = permissionDescParentCode.Validators[0].(func(string) error)
|
||||
// permissionDescPath is the schema descriptor for path field.
|
||||
permissionDescPath := permissionFields[3].Descriptor()
|
||||
permissionDescPath := permissionFields[4].Descriptor()
|
||||
// permission.DefaultPath holds the default value on creation for the path field.
|
||||
permission.DefaultPath = permissionDescPath.Default.(string)
|
||||
// permission.PathValidator is a validator for the "path" field. It is called by the builders before save.
|
||||
permission.PathValidator = permissionDescPath.Validators[0].(func(string) error)
|
||||
// permissionDescIcon is the schema descriptor for icon field.
|
||||
permissionDescIcon := permissionFields[4].Descriptor()
|
||||
permissionDescIcon := permissionFields[5].Descriptor()
|
||||
// permission.DefaultIcon holds the default value on creation for the icon field.
|
||||
permission.DefaultIcon = permissionDescIcon.Default.(string)
|
||||
// permission.IconValidator is a validator for the "icon" field. It is called by the builders before save.
|
||||
permission.IconValidator = permissionDescIcon.Validators[0].(func(string) error)
|
||||
// permissionDescSort is the schema descriptor for sort field.
|
||||
permissionDescSort := permissionFields[5].Descriptor()
|
||||
permissionDescSort := permissionFields[6].Descriptor()
|
||||
// permission.DefaultSort holds the default value on creation for the sort field.
|
||||
permission.DefaultSort = permissionDescSort.Default.(int)
|
||||
// permissionDescRemark is the schema descriptor for remark field.
|
||||
permissionDescRemark := permissionFields[6].Descriptor()
|
||||
permissionDescRemark := permissionFields[7].Descriptor()
|
||||
// permission.DefaultRemark holds the default value on creation for the remark field.
|
||||
permission.DefaultRemark = permissionDescRemark.Default.(string)
|
||||
// permission.RemarkValidator is a validator for the "remark" field. It is called by the builders before save.
|
||||
permission.RemarkValidator = permissionDescRemark.Validators[0].(func(string) error)
|
||||
// permissionDescCreatedAt is the schema descriptor for created_at field.
|
||||
permissionDescCreatedAt := permissionFields[7].Descriptor()
|
||||
permissionDescCreatedAt := permissionFields[8].Descriptor()
|
||||
// permission.DefaultCreatedAt holds the default value on creation for the created_at field.
|
||||
permission.DefaultCreatedAt = permissionDescCreatedAt.Default.(func() int64)
|
||||
// permissionDescUpdatedAt is the schema descriptor for updated_at field.
|
||||
permissionDescUpdatedAt := permissionFields[8].Descriptor()
|
||||
permissionDescUpdatedAt := permissionFields[9].Descriptor()
|
||||
// permission.DefaultUpdatedAt holds the default value on creation for the updated_at field.
|
||||
permission.DefaultUpdatedAt = permissionDescUpdatedAt.Default.(func() int64)
|
||||
roleFields := schema.Role{}.Fields()
|
||||
|
||||
Reference in New Issue
Block a user