This commit is contained in:
caozehui
2025-05-21 15:29:39 +08:00
parent 7b3805060f
commit 9c53b7c18e
2 changed files with 338 additions and 331 deletions

View File

@@ -70,6 +70,7 @@ export namespace Device {
icdId: string | null;
power: string | null;//工作电源
preinvestmentPlan: string | null;
delegate: string | null; //委托方
}

View File

@@ -113,6 +113,16 @@
:disabled-date="disabledDate"
/>
</el-form-item>
<el-form-item label='委托方' prop='delegate' v-if="scene === '0'">
<el-select v-model="formContent.delegate" clearable placeholder="请选择委托方">
<el-option
v-for="item in dictStore.getDictData('Delegate')"
:key="item.id"
:label="item.name"
:value="item.id"
/>
</el-select>
</el-form-item>
<el-form-item label='所属地市' prop='cityName' clearable placeholder="请输入所属地市" v-if="MonIsShow">
<el-input v-model='formContent.cityName'/>
</el-form-item>
@@ -199,7 +209,8 @@ const disabledDate = (time: Date) => {
factorFlag: 1,
icdId: '',
power: '',
preinvestmentPlan:''
preinvestmentPlan: '',
delegate:''
})
return {dialogVisible, titleType, formContent}
}
@@ -229,7 +240,8 @@ const disabledDate = (time: Date) => {
factorFlag: 1,
icdId: '',
power: '',
preinvestmentPlan:''
preinvestmentPlan: '',
delegate:''
}
}
@@ -299,7 +311,6 @@ const rules = computed(() => {
}
return dynamicRules;
});
@@ -328,8 +339,7 @@ const rules = computed(() => {
formContent.value.name = formContent.value.createId
}
if (formContent.value.arrivedDate)
{
if (formContent.value.arrivedDate) {
formContent.value.arrivedDate = dayjs(formContent.value.arrivedDate).format('YYYY-MM-DD');
}
@@ -461,8 +471,6 @@ const handleInput = (value: string) => {
}
// 对外映射
defineExpose({open})
const props = defineProps<{
@@ -470,6 +478,4 @@ const props = defineProps<{
}>()
</script>