|
|
@ -26,11 +26,11 @@ export default { |
|
|
|
cycleType: '', |
|
|
|
messageReminder: false, |
|
|
|
reminderTime: '', |
|
|
|
selectUser: [], |
|
|
|
operators: [], |
|
|
|
otherConfig: { |
|
|
|
week: '', |
|
|
|
time: '' |
|
|
|
time: '', |
|
|
|
selectUser: [] |
|
|
|
} |
|
|
|
}, |
|
|
|
rules: { |
|
|
@ -44,9 +44,6 @@ export default { |
|
|
|
xcId: [ |
|
|
|
{ required: true, message: '请选择巡查项目名称', trigger: 'change' } |
|
|
|
], |
|
|
|
selectUser: [ |
|
|
|
{ required: true, message: '请选择巡查人员', trigger: 'change' } |
|
|
|
], |
|
|
|
cycleType: [ |
|
|
|
{ required: true, message: '请选择巡查周期', trigger: 'change' } |
|
|
|
], |
|
|
@ -56,7 +53,7 @@ export default { |
|
|
|
reminderTime: [ |
|
|
|
{ required: true, message: '请选择提醒时间', trigger: 'change' } |
|
|
|
], |
|
|
|
operators: [ |
|
|
|
'otherConfig.selectUser': [ |
|
|
|
{ required: true, message: '请选择责任人', trigger: 'change' } |
|
|
|
] |
|
|
|
} |
|
|
@ -346,7 +343,7 @@ export default { |
|
|
|
<el-date-picker v-if="ruleForm.cycleType == 2 || ruleForm.type != 0" v-model="ruleForm.reminderTime" |
|
|
|
value-format="yyyy-MM-dd hh:mm:ss" type="datetime" placeholder="选择日期时间" /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label-width="120px" label="责任人" prop="otherConfig"> |
|
|
|
<el-form-item label-width="120px" label="责任人" prop="otherConfig.selectUser"> |
|
|
|
<el-select v-model="ruleForm.otherConfig.selectUser" multiple filterable remote :remote-method="searchUser" |
|
|
|
value-key="id" placeholder="请输入关键词搜索用户" prop="selectUser"> |
|
|
|
<el-option v-for="item in personnelList" :key="item.id" :label="item.nickName" :value="item"> |
|
|
|