chore: 批量完成项目多模块迭代优化
1. 废弃半成品库存表并统一库存主表 2. 修复列表排序与搜索大小写不敏感问题 3. 新增用户最近登录时间、工单BOM名称字段 4. 完善角色管理、工位选择器功能 5. 增加拧紧数据补录、成品自动回流WMS能力 6. 统一导出时间范围校验规则 7. 丰富物料/备料单筛选条件 8. 调整菜单与权限命名适配产品型号业务
This commit is contained in:
@@ -37,6 +37,7 @@ var (
|
||||
WorkOrderBomColumns = []*schema.Column{
|
||||
{Name: "id", Type: field.TypeInt, Increment: true},
|
||||
{Name: "product_code", Type: field.TypeString, Size: 64, Default: ""},
|
||||
{Name: "bom_name", Type: field.TypeString, Size: 64, Default: "默认"},
|
||||
{Name: "material_code", Type: field.TypeString, Size: 64},
|
||||
{Name: "material_name", Type: field.TypeString, Size: 128, Default: ""},
|
||||
{Name: "spec", Type: field.TypeString, Size: 128, Default: ""},
|
||||
@@ -61,9 +62,9 @@ var (
|
||||
Columns: []*schema.Column{WorkOrderBomColumns[1]},
|
||||
},
|
||||
{
|
||||
Name: "bomitem_product_code_material_code",
|
||||
Name: "bomitem_product_code_bom_name_material_code",
|
||||
Unique: true,
|
||||
Columns: []*schema.Column{WorkOrderBomColumns[1], WorkOrderBomColumns[2]},
|
||||
Columns: []*schema.Column{WorkOrderBomColumns[1], WorkOrderBomColumns[2], WorkOrderBomColumns[3]},
|
||||
},
|
||||
},
|
||||
}
|
||||
@@ -647,6 +648,7 @@ var (
|
||||
{Name: "can_login_workstation", Type: field.TypeBool, Default: false},
|
||||
{Name: "workstation_password", Type: field.TypeString, Nullable: true, Size: 128},
|
||||
{Name: "status", Type: field.TypeString, Size: 20, Default: "ENABLED"},
|
||||
{Name: "last_login_at", Type: field.TypeInt64, Nullable: true},
|
||||
{Name: "created_at", Type: field.TypeTime},
|
||||
{Name: "updated_at", Type: field.TypeTime, Nullable: true},
|
||||
}
|
||||
@@ -704,6 +706,7 @@ var (
|
||||
{Name: "work_order_no", Type: field.TypeString, Size: 64},
|
||||
{Name: "product_type_id", Type: field.TypeInt},
|
||||
{Name: "product_code", Type: field.TypeString, Size: 64, Default: ""},
|
||||
{Name: "bom_name", Type: field.TypeString, Size: 64, Default: "默认"},
|
||||
{Name: "product_name", Type: field.TypeString, Size: 128, Default: ""},
|
||||
{Name: "quantity", Type: field.TypeInt, Default: 1},
|
||||
{Name: "finished_num", Type: field.TypeInt, Default: 0},
|
||||
@@ -731,7 +734,7 @@ var (
|
||||
{
|
||||
Name: "workorder_status",
|
||||
Unique: false,
|
||||
Columns: []*schema.Column{WorkOrderColumns[9]},
|
||||
Columns: []*schema.Column{WorkOrderColumns[10]},
|
||||
},
|
||||
{
|
||||
Name: "workorder_product_type_id",
|
||||
|
||||
Reference in New Issue
Block a user