|
@@ -28,12 +28,20 @@
|
|
</t-select>
|
|
</t-select>
|
|
</t-form-item>
|
|
</t-form-item>
|
|
</t-col>
|
|
</t-col>
|
|
- <t-col :span="4">
|
|
|
|
|
|
+ <t-col :span="4" v-if="formData.type==='SERVICE'">
|
|
<t-form-item label="服务单元" name="serviceId">
|
|
<t-form-item label="服务单元" name="serviceId">
|
|
<select-service-unit v-model="formData.serviceId">
|
|
<select-service-unit v-model="formData.serviceId">
|
|
</select-service-unit>
|
|
</select-service-unit>
|
|
</t-form-item>
|
|
</t-form-item>
|
|
</t-col>
|
|
</t-col>
|
|
|
|
+ <t-col :span="4" v-if="formData.type==='SUPPLIER'">
|
|
|
|
+ <t-form-item label="人力供应商" name="supplierId">
|
|
|
|
+ <select-supplier v-model="formData.supplierId" type="HUMAN">
|
|
|
|
+ </select-supplier>
|
|
|
|
+ </t-form-item>
|
|
|
|
+ </t-col>
|
|
|
|
+ </t-row>
|
|
|
|
+ <t-row>
|
|
<t-col :span="8">
|
|
<t-col :span="8">
|
|
<t-form-item label="通知名称" name="title">
|
|
<t-form-item label="通知名称" name="title">
|
|
<t-input v-model="formData.title" clearable />
|
|
<t-input v-model="formData.title" clearable />
|
|
@@ -99,6 +107,7 @@ const { formData, isEdit } = useClearDialog(
|
|
id: null,
|
|
id: null,
|
|
type: '',
|
|
type: '',
|
|
serviceId: '',
|
|
serviceId: '',
|
|
|
|
+ supplierId: '',
|
|
title: '',
|
|
title: '',
|
|
content: '',
|
|
content: '',
|
|
status: 'UN_PUBLISH',
|
|
status: 'UN_PUBLISH',
|
|
@@ -132,6 +141,14 @@ const rules = {
|
|
trigger: 'change',
|
|
trigger: 'change',
|
|
},
|
|
},
|
|
],
|
|
],
|
|
|
|
+ supplierId: [
|
|
|
|
+ {
|
|
|
|
+ required: true,
|
|
|
|
+ message: '人力供应商必选',
|
|
|
|
+ type: 'error',
|
|
|
|
+ trigger: 'change',
|
|
|
|
+ },
|
|
|
|
+ ],
|
|
content: [
|
|
content: [
|
|
{ required: true, message: '正文必填', type: 'error', trigger: 'change' },
|
|
{ required: true, message: '正文必填', type: 'error', trigger: 'change' },
|
|
{
|
|
{
|