|
|
|
@ -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
|
|
|
|
|
});
|
|
|
|
|