Cloud Zhang
2024-05-22 988733c9eef179ea4081c092bcd425d300b096a5
界面优化
已修改5个文件
138 ■■■■ 文件已修改
src/api/tigerapi/mes/smt/smttable.ts 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/tigerprojects/mes/smt/feeder/feeder/smt_feeder.data.ts 30 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/tigerprojects/mes/smt/feeder/feeder_type/smt_feeder_type.data.ts 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/tigerprojects/mes/smt/smttable/smttbale.data.ts 48 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/tigerprojects/mes/smt/tool/smt_mt_project/smt_mt_project.data.ts 48 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/tigerapi/mes/smt/smttable.ts
@@ -21,10 +21,8 @@
  if (params?.SMT_CODE != undefined && params?.SMT_CODE != '') {
    sqlcmd += " And SMT_CODE like '%" + params?.SMT_CODE + "%'";
  }
  if (params?.PCB_SURFACE != undefined && params?.PCB_SURFACE) {
    sqlcmd += " And PCB_SURFACE = 'A面'";
  }else{
    sqlcmd += " And PCB_SURFACE = 'B面'";
  if (params?.PCB_SURFACE != undefined && params?.PCB_SURFACE!='') {
    sqlcmd += " And PCB_SURFACE like '%" + params?.PCB_SURFACE + "%'";
  }
  let option = {
src/views/tigerprojects/mes/smt/feeder/feeder/smt_feeder.data.ts
@@ -198,42 +198,42 @@
    label: '飞达编码',
    field: 'FEEDER_CODE',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '飞达名称',
    field: 'FEEDER_NAME',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '飞达类型',
    field: 'FEEDER_TYPE',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '最大使用次数',
    field: 'MAX_COUNT',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '预警使用次数',
    field: 'ALERT_COUNT',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '当前使用次数',
    field: 'USED_COUNT',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  }
  ,
@@ -241,7 +241,7 @@
    label: '是否使用中',
    field: 'IS_USE',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Select',
    componentProps: {
      options: [
@@ -263,7 +263,7 @@
    label: '是否打印',
    field: 'IS_PRINT',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Select',
    componentProps: {
      options: [
@@ -285,7 +285,7 @@
    label: '工单号',
    field: 'WORK_ORDER',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  }
  ,
@@ -293,21 +293,21 @@
    label: '产线编码',
    field: 'LINE_CODE',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  } ,
  {
    label: '贴片机编码',
    field: 'SMT_CODE',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  } ,
  {
    label: '站位号',
    field: 'SLOT_NO',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  }
  ,
@@ -316,7 +316,7 @@
    field: 'PCB_SURFACE',
    required: true,
    component: 'Select',
    colProps: { span: 8 },
    colProps: { span: 12 },
    componentProps: {
      options: [
        {
@@ -337,7 +337,7 @@
    label: '物料编码',
    field: 'ITEM_CODE',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  }
  ,
@@ -345,7 +345,7 @@
    label: '备注',
    field: 'REMARK',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  }
];
src/views/tigerprojects/mes/smt/feeder/feeder_type/smt_feeder_type.data.ts
@@ -68,21 +68,21 @@
    label: '飞达类型编码',
    field: 'TYPE_CODE',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '飞达类型名称',
    field: 'TYPE_NAME',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '备注',
    field: 'REMARK',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12},
    component: 'Input',
  }
];
src/views/tigerprojects/mes/smt/smttable/smttbale.data.ts
@@ -32,10 +32,24 @@
  },
  {
    field: 'PCB_SURFACE',
    component: 'Switch',
    component: 'Select',
    label: '正反面',
    colProps: {
      span: 8,
    },
    componentProps: {
      options: [
        {
          label: 'A面',
          value: 'A面',
          key: 'A面',
        },
        {
          label: 'B面',
          value: 'B面',
          key: 'B面',
        },
      ],
    },
  },
];
@@ -140,7 +154,7 @@
    label: '关联工单号',
    required: true,
    component: 'Input',
    colProps: { span: 8 },
    colProps: { span:12 },
  },
  {
    field: 'ID',
@@ -152,90 +166,90 @@
    field: 'PROD_CODE',
    label: '产品编码',
    component: 'Input',
    colProps: { span: 8 },
    colProps: { span: 12 },
  },
  {
    field: 'ITEM_CODE',
    label: '物料编码',
    required: true,
    component: 'Input',
    colProps: { span: 8 },
    colProps: { span: 12 },
  },
  {
    field: 'SUBITEM_CODE',
    label: '替代料',
    component: 'Input',
    colProps: { span: 8 },
    colProps: { span: 12 },
  },
  {
    field: 'UNIT',
    label: '单位',
    //required: true,
    component: 'Input',
    colProps: { span: 8 },
    colProps: { span: 12 },
  },
  {
    field: 'UNIT_QTY',
    label: '单位用量',
    required: true,
    component: 'Input',
    colProps: { span: 8 },
    colProps: { span: 12 },
  },
  {
    field: 'LINE_CODE',
    label: '产线编码',
    //required: true,
    component: 'Input',
    colProps: { span: 8 },
    colProps: { span: 12 },
  },
  {
    field: 'SMT_CODE',
    label: '贴片机编码',
    //required: true,
    component: 'Input',
    colProps: { span: 8 },
    colProps: { span: 12 },
  },
  {
    field: 'SMT_STENCIL',
    label: '钢网编码',
    //required: true,
    component: 'Input',
    colProps: { span: 8 },
    colProps: { span: 12 },
  },
  {
    field: 'SLOT_NO',
    label: '站位号',
    required: true,
    component: 'Input',
    colProps: { span: 8 },
    colProps: { span: 12 },
  },
  {
    field: 'LOCATION',
    label: '贴片位置',
    required: true,
    component: 'Input',
    colProps: { span: 8 },
    colProps: { span: 12 },
  },
  {
    field: 'FEEDER_CODE',
    label: '飞达编码',
    required: true,
    component: 'Input',
    colProps: { span: 8 },
    colProps: { span: 12 },
  },
  {
    field: 'FEEDER_TYPE',
    label: '飞达类型',
    required: true,
    component: 'Input',
    colProps: { span: 8 },
    colProps: { span: 12 },
  },
  {
    field: 'PCB_SURFACE',
    label: '加工面',
    required: true,
    component: 'Select',
    colProps: { span: 8 },
    colProps: { span: 12 },
    componentProps: {
      options: [
        {
@@ -256,12 +270,12 @@
    label: '上料顺序',
    required: true,
    component: 'Input',
    colProps: { span: 8 },
    colProps: { span: 12 },
  },
  {
    field: 'REMARK',
    label: '备注',
    component: 'Input',
    colProps: { span: 8 },
    colProps: { span: 12 },
  },
];
src/views/tigerprojects/mes/smt/tool/smt_mt_project/smt_mt_project.data.ts
@@ -254,7 +254,7 @@
    label: '保养项目编码',
    field: 'PROJ_CODE',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
@@ -267,7 +267,7 @@
    label: '保养项目名称',
    field: 'PROJ_NAME',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
@@ -275,7 +275,7 @@
    field: 'TOOL_TYPE',
    required: true,
    component: 'ApiSelect',
    colProps: { span: 8 },
    colProps: { span: 12 },
    componentProps: {
      api: optionsListApiType,
      resultField: 'Data',
@@ -287,147 +287,147 @@
    label: '保养项1',
    field: 'ITEM01',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '保养项2',
    field: 'ITEM02',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '保养项3',
    field: 'ITEM03',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '保养项4',
    field: 'ITEM04',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '保养项5',
    field: 'ITEM05',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '保养项6',
    field: 'ITEM06',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '保养项7',
    field: 'ITEM07',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '保养项8',
    field: 'ITEM08',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '保养项9',
    field: 'ITEM09',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '保养项10',
    field: 'ITEM10',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '保养项11',
    field: 'ITEM11',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '保养项12',
    field: 'ITEM12',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '保养项13',
    field: 'ITEM13',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '保养项14',
    field: 'ITEM14',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '保养项15',
    field: 'ITEM15',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '保养项16',
    field: 'ITEM16',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '保养项17',
    field: 'ITEM17',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '保养项18',
    field: 'ITEM18',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '保养项19',
    field: 'ITEM19',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '保养项20',
    field: 'ITEM20',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  },
  {
    label: '备注',
    field: 'REMARK',
    required: true,
    colProps: { span: 8 },
    colProps: { span: 12 },
    component: 'Input',
  }
];