update mes工序关联人员加类型

master
yinq 3 weeks ago
parent b85c5b7c18
commit cb51648a51

@ -437,6 +437,18 @@
<el-table-column type='selection' width='50' align='center' />
<el-table-column label='序号' align='center' prop='index' />
<el-table-column label='name' align='center' prop='userName' v-if='false' />
<el-table-column label='类型' align='center' prop='userType' >
<template #default='scope'>
<el-radio-group v-model='scope.row.userType'>
<el-radio
v-for='dict in mes_user_type'
:key='dict.value'
:value='dict.value'
>{{ dict.label }}
</el-radio>
</el-radio-group>
</template>
</el-table-column>
<el-table-column label='关联人员' align='center' prop='userId'>
<template #default='scope'>
<el-select v-model='scope.row.userId' filterable placeholder='请选择关联人员' clearable
@ -569,6 +581,7 @@ const {
mes_selection_mode,
tooling_type_code,
mes_required_flag,
mes_user_type,
mes_requires_preparation
} = toRefs<any>(proxy?.useDict(
'active_flag',
@ -582,6 +595,7 @@ const {
'mes_selection_mode',
'tooling_type_code',
'mes_required_flag',
'mes_user_type',
'mes_requires_preparation'
));
@ -906,7 +920,7 @@ const handleProdLineUpdate = async (row?: BaseProcessInfoVO) => {
reset();
const _processId = row?.processId || ids.value[0];
prodBaseProcessProdlineBoList.value = [];
const res = await getBaseProcessInfo(_processId);
form.value = res.data;
@ -928,7 +942,7 @@ const handleUserUpdate = async (row?: BaseProcessInfoVO) => {
reset();
const _processId = row?.processId || ids.value[0];
prodBaseProcessUserBoList.value = [];
const res = await getBaseProcessInfo(_processId);
form.value = res.data;
userOpen.value = true;
@ -978,6 +992,7 @@ const handleAddUser = () => {
prodBaseProcessUserBoList.value.push({
userId: null,
processId: form.value.processId, // processId
userType: '1',
index: prodBaseProcessUserBoList.value.length + 1,
userName: null
});

Loading…
Cancel
Save