From 5a4d79d9765dfca8812638b57d5f5fe21f7a06ee Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期二, 16 七月 2024 17:05:25 +0800 Subject: [PATCH] 工单下发更新 --- src/views/tigerprojects/mes/prod/biz_mes_wo/biz_mes_wo.data.ts | 71 ++++++++++++++++++++++------------- 1 files changed, 45 insertions(+), 26 deletions(-) diff --git a/src/views/tigerprojects/mes/prod/biz_mes_wo/biz_mes_wo.data.ts b/src/views/tigerprojects/mes/prod/biz_mes_wo/biz_mes_wo.data.ts index 12b9e0f..6618bd9 100644 --- a/src/views/tigerprojects/mes/prod/biz_mes_wo/biz_mes_wo.data.ts +++ b/src/views/tigerprojects/mes/prod/biz_mes_wo/biz_mes_wo.data.ts @@ -35,13 +35,37 @@ let text = ''; let color = ''; switch (record.ORDER_TYPE) { - case 'Normal': - text = '姝e父'; + 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; @@ -263,20 +287,16 @@ { field: 'ORDER_TYPE', label: '宸ュ崟绫诲瀷', - component: 'Select', + component: 'ApiSelect', colProps: { span: 8 }, defaultValue: '', componentProps: { - options: [ - { - label: '姝e父', - 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: '璇烽�夋嫨宸ュ崟绫诲瀷', }, }, { @@ -329,20 +349,19 @@ { field: 'ORDER_TYPE', label: '宸ュ崟绫诲瀷', - component: 'Select', + component: 'ApiSelect', colProps: { span: 24 }, - defaultValue: 'Normal', + defaultValue: 1, componentProps: { - options: [ - { - label: '姝e父', - 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); + // }, }, }, { -- Gitblit v1.9.3