|
|
|
|
@ -10,25 +10,6 @@
|
|
|
|
|
<el-form-item :label="t('FactoryModeling.WorkTeam.dialogTeamNameLabel')" prop="teamName">
|
|
|
|
|
<el-input v-model="formData.teamName" :placeholder="t('FactoryModeling.WorkTeam.dialogTeamNamePlaceholder')" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item prop="teamType">
|
|
|
|
|
<template #label>
|
|
|
|
|
<span>
|
|
|
|
|
{{ t('FactoryModeling.WorkTeam.dialogProcessLabel') }}
|
|
|
|
|
<el-tooltip :content="t('FactoryModeling.WorkTeam.dialogProcessTooltip')" placement="top">
|
|
|
|
|
<Icon icon="ep:question-filled" />
|
|
|
|
|
</el-tooltip>
|
|
|
|
|
</span>
|
|
|
|
|
</template>
|
|
|
|
|
<el-radio-group v-model="formData.teamType">
|
|
|
|
|
<el-radio
|
|
|
|
|
v-for="dict in getStrDictOptions(DICT_TYPE.MES_ORG_TYPE)"
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
:label="dict.value"
|
|
|
|
|
>
|
|
|
|
|
{{ dict.label }}
|
|
|
|
|
</el-radio>
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item prop="groupType">
|
|
|
|
|
<template #label>
|
|
|
|
|
<span>
|
|
|
|
|
@ -97,7 +78,6 @@ const formData = ref({
|
|
|
|
|
id: undefined,
|
|
|
|
|
teamName: undefined,
|
|
|
|
|
teamLeaderId: undefined,
|
|
|
|
|
teamType: undefined,
|
|
|
|
|
groupType: undefined,
|
|
|
|
|
startTime: undefined,
|
|
|
|
|
endTime: undefined,
|
|
|
|
|
@ -107,7 +87,6 @@ const formData = ref({
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
const formRules = reactive({
|
|
|
|
|
teamType: [{ required: true, message: t('FactoryModeling.WorkTeam.validatorProcessRequired'), trigger: 'blur' }],
|
|
|
|
|
groupType: [{ required: true, message: t('FactoryModeling.WorkTeam.validatorGroupTypeRequired'), trigger: 'blur' }],
|
|
|
|
|
isEnable: [{ required: true, message: t('FactoryModeling.WorkTeam.validatorEnableRequired'), trigger: 'blur' }],
|
|
|
|
|
teamName: [{ required: true, message: t('FactoryModeling.WorkTeam.validatorTeamNameRequired'), trigger: 'blur' }]
|
|
|
|
|
@ -121,7 +100,6 @@ const open = async (type: string, id?: number) => {
|
|
|
|
|
formType.value = type
|
|
|
|
|
resetForm()
|
|
|
|
|
formData.value.groupType = '1'
|
|
|
|
|
formData.value.teamType = 'chengxing'
|
|
|
|
|
formData.value.isEnable = true
|
|
|
|
|
formData.value.dateRange=[new Date(), new Date()]
|
|
|
|
|
// 修改时,设置数据
|
|
|
|
|
@ -169,7 +147,6 @@ const resetForm = () => {
|
|
|
|
|
id: undefined,
|
|
|
|
|
teamName: undefined,
|
|
|
|
|
teamLeaderId: undefined,
|
|
|
|
|
teamType: undefined,
|
|
|
|
|
remark: undefined,
|
|
|
|
|
isEnable: undefined,
|
|
|
|
|
}
|
|
|
|
|
|