Commit 0c7e68dc by 张恒

feat(gdgl): 更新工单管理配置和数据模型

- 添加工单编号字段到搜索表单和表格列配置
- 移除产品名称下拉选择组件,简化搜索条件
- 删除熔次号字段,调整表格列结构
- 添加上传组件用于技术要求文件上传
- 移除字段的最大长度限制配置
- 新增子表单配置包括报工信息、数据采集、质量检验、投料信息等模块
- 添加工单相关关联数据模型定义
- 扩展MesProductionGongdanPageParams接口包含工单编号参数
- 定义多个新的数据收集相关模型接口
parent 529a1a43
......@@ -4,11 +4,9 @@ import { BasicPageParams, BasicFetchResult } from '/@/api/model/baseModel';
* @description: MesProductionGongdan分页参数 模型
*/
export interface MesProductionGongdanPageParams extends BasicPageParams {
rwbh: string;
jhbh: string;
bh: string;
cpid: string;
rwbh: string;
}
/**
......@@ -17,6 +15,8 @@ export interface MesProductionGongdanPageParams extends BasicPageParams {
export interface MesProductionGongdanPageModel {
id: string;
bh: string;
jhbh: string;
rwbh: string;
......@@ -27,8 +27,6 @@ export interface MesProductionGongdanPageModel {
zch: string;
rch: string;
jhksrq: string;
jhjsrq: string;
......@@ -44,6 +42,8 @@ export interface MesProductionGongdanModel {
deleteMark: string;
bh: string;
rwbh: string;
jhbh: string;
......@@ -123,6 +123,381 @@ export interface MesProductionGongdanModel {
modifyDate: string;
modifyUserId: string;
mesGongdanDataCollectionList?: MesGongdanDataCollectionModel;
mesGongdanMaterialFeedingList?: MesGongdanMaterialFeedingModel;
mesGongdanReportList?: MesGongdanReportModel;
mesGongdanScCollectionList?: MesGongdanScCollectionModel;
mesGongdanQualityInspectionList?: MesGongdanQualityInspectionModel;
}
/**
* @description: MesGongdanDataCollection表类型
*/
export interface MesGongdanDataCollectionModel {
id: string;
deleteMark: string;
gdId: string;
cjx: string;
cjz: string;
bzz: string;
bz: string;
p1: string;
p2: string;
p3: string;
p4: string;
p5: string;
p6: string;
p7: string;
p8: string;
p9: string;
p10: string;
p11: string;
p12: string;
p13: string;
p14: string;
p15: string;
p16: string;
p17: string;
p18: string;
p19: string;
p20: string;
createDate: string;
createUserId: string;
modifyDate: string;
modifyUserId: string;
}
/**
* @description: MesGongdanMaterialFeeding表类型
*/
export interface MesGongdanMaterialFeedingModel {
id: string;
deleteMark: string;
gdId: string;
wlbh: string;
wlmc: string;
tlsl: string;
tlr: string;
bz: string;
p1: string;
p2: string;
p3: string;
p4: string;
p5: string;
p6: string;
p7: string;
p8: string;
p9: string;
p10: string;
p11: string;
p12: string;
p13: string;
p14: string;
p15: string;
p16: string;
p17: string;
p18: string;
p19: string;
p20: string;
createDate: string;
createUserId: string;
modifyDate: string;
modifyUserId: string;
}
/**
* @description: MesGongdanReport表类型
*/
export interface MesGongdanReportModel {
id: string;
gdId: string;
deleteMark: string;
bh: string;
bgbh: string;
gdbh: string;
rch: string;
zch: string;
hj: string;
cplb: string;
rzl: string;
zxbz: string;
gx: string;
wgs: string;
gs: string;
bgsj: string;
bgr: string;
bgzz: string;
zyr: string;
bz: string;
p1: string;
p2: string;
p3: string;
p4: string;
p5: string;
p6: string;
p7: string;
p8: string;
p9: string;
p10: string;
p11: string;
p12: string;
p13: string;
p14: string;
p15: string;
p16: string;
p17: string;
p18: string;
p19: string;
p20: string;
createDate: string;
createUserId: string;
modifyDate: string;
modifyUserId: string;
}
/**
* @description: MesGongdanScCollection表类型
*/
export interface MesGongdanScCollectionModel {
id: string;
deleteMark: string;
gdId: string;
cjx: string;
cjz: string;
bzz: string;
bz: string;
p1: string;
p2: string;
p3: string;
p4: string;
p5: string;
p6: string;
p7: string;
p8: string;
p9: string;
p10: string;
p11: string;
p12: string;
p13: string;
p14: string;
p15: string;
p16: string;
p17: string;
p18: string;
p19: string;
p20: string;
createDate: string;
createUserId: string;
modifyDate: string;
modifyUserId: string;
}
/**
* @description: MesGongdanQualityInspection表类型
*/
export interface MesGongdanQualityInspectionModel {
id: string;
deleteMark: string;
gdId: string;
zjdh: string;
zjjg: string;
jyy: string;
zjsj: string;
bz: string;
p1: string;
p2: string;
p3: string;
p4: string;
p5: string;
p6: string;
p7: string;
p8: string;
p9: string;
p10: string;
p11: string;
p12: string;
p13: string;
p14: string;
p15: string;
p16: string;
p17: string;
p18: string;
p19: string;
p20: string;
createDate: string;
createUserId: string;
modifyDate: string;
modifyUserId: string;
}
/**
......
......@@ -133,7 +133,7 @@
//展示在列表内的按钮
const actionButtons = ref<string[]>(["view","edit","delete"]);
const buttonConfigs = computed(()=>{
const list = [{"isUse":true,"name":"查看","code":"view","icon":"ant-design:eye-outlined","isDefault":true},{"isUse":true,"name":"新增","code":"add","icon":"ant-design:plus-outlined","isDefault":true},{"isUse":true,"name":"编辑","code":"edit","icon":"ant-design:form-outlined","isDefault":true,"isEnableLock":true},{"isUse":true,"name":"删除","code":"delete","icon":"ant-design:delete-outlined","isDefault":true}]
const list = [{"buttonId":"2009529581437476864","name":"查看","code":"view","icon":"ant-design:eye-outlined","isDefault":true,"isUse":true},{"buttonId":"2009529581437476865","name":"新增","code":"add","icon":"ant-design:plus-outlined","isDefault":true,"isUse":true},{"buttonId":"2009529581437476866","name":"编辑","code":"edit","icon":"ant-design:form-outlined","isDefault":true,"isUse":true,"isEnableLock":true},{"buttonId":"2009529581437476867","name":"删除","code":"delete","icon":"ant-design:delete-outlined","isDefault":true,"isUse":true}]
return filterButtonAuth(list);
})
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment