| | |
| | | let text = ''; |
| | | let color = ''; |
| | | switch (record.ORDER_TYPE) { |
| | | case 'Normal': |
| | | text = '正常'; |
| | | case 0: |
| | | text = '计划'; |
| | | color = '#8a8a8a'; |
| | | break; |
| | | case 1: |
| | | text = '标准'; |
| | | color = 'green'; |
| | | break; |
| | | case 'Rework': |
| | | case 2: |
| | | text = '返工'; |
| | | color = 'red'; |
| | | break; |
| | | case 3: |
| | | text = '在库改制'; |
| | | color = 'blue'; |
| | | break; |
| | | case 5: |
| | | text = '委外'; |
| | | color = 'yellow'; |
| | | break; |
| | | case 6: |
| | | text = '研发'; |
| | | color = 'orange'; |
| | | break; |
| | | case 7: |
| | | text = '预测'; |
| | | color = '#078737'; |
| | | break; |
| | | case 8: |
| | | text = '拆卸'; |
| | | color = '#e1822c'; |
| | | break; |
| | | default: |
| | | break; |
| | |
| | | { |
| | | field: 'ORDER_TYPE', |
| | | label: '工单类型', |
| | | component: 'Select', |
| | | component: 'ApiSelect', |
| | | colProps: { span: 8 }, |
| | | defaultValue: '', |
| | | componentProps: { |
| | | options: [ |
| | | { |
| | | label: '正常', |
| | | value: 'Normal', |
| | | }, |
| | | { |
| | | label: '返工', |
| | | value: 'Rework', |
| | | }, |
| | | ], |
| | | api: GetEnum, |
| | | params: { name: 'BIZ_MES_WO+ORDER_TYPEs' }, |
| | | resultField: 'Data', |
| | | labelField: unref(getLocale) == 'zh_CN' ? 'Desc' : 'Name', |
| | | valueField: 'Value', |
| | | placeholder: '请选择工单类型', |
| | | }, |
| | | }, |
| | | { |
| | |
| | | { |
| | | field: 'ORDER_TYPE', |
| | | label: '工单类型', |
| | | component: 'Select', |
| | | component: 'ApiSelect', |
| | | colProps: { span: 24 }, |
| | | defaultValue: 'Normal', |
| | | defaultValue: 1, |
| | | componentProps: { |
| | | options: [ |
| | | { |
| | | label: '正常', |
| | | value: 'Normal', |
| | | }, |
| | | { |
| | | label: '返工', |
| | | value: 'Rework', |
| | | }, |
| | | ], |
| | | api: GetEnum, |
| | | params: { name: 'BIZ_MES_WO+ORDER_TYPEs' }, |
| | | resultField: 'Data', |
| | | labelField: unref(getLocale) == 'zh_CN' ? 'Desc' : 'Name', |
| | | valueField: 'Value', |
| | | // onChange: (e, v) => { |
| | | // alert(e) |
| | | // console.log('ApiSelect====>:', e, v); |
| | | // }, |
| | | }, |
| | | }, |
| | | { |