|
@@ -66,7 +66,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="负责人" prop="masterIds">
|
|
|
+ <el-form-item label="负责人" prop="foreman">
|
|
|
<user-component v-model="dataForm.foreman" :user-id="dataForm.foreman" @userSelected='foremanChange' :disabled="display" style="width:100%;"/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
@@ -104,7 +104,9 @@
|
|
|
name: [{ required: true, message: '工种名称不能为空', trigger: 'blur' }],
|
|
|
level: [{ required: true, message: '工种级别不能为空', trigger: 'change' }],
|
|
|
requirement: [{ required: true, message: '工种要求不能为空', trigger: 'blur' }],
|
|
|
- quotedPrice: [{ required: true, message: '工时单价不能为空', trigger: 'blur' }]
|
|
|
+ quotedPrice: [{ required: true, message: '工时单价不能为空', trigger: 'blur' }],
|
|
|
+ masterIds: [{ required: true, message: '请选择掌握人', trigger: 'blur' }],
|
|
|
+ foreman: [{ required: true, message: '请选择工种负责人', trigger: 'blur' }]
|
|
|
}
|
|
|
}
|
|
|
},
|
|
@@ -137,10 +139,6 @@
|
|
|
// 表单提交
|
|
|
dataFormSubmit () {
|
|
|
this.$refs['dataForm'].validate((valid) => {
|
|
|
- // 检查掌握人
|
|
|
- if (!this.id && (!this.dataForm.masterIds || this.dataForm.masterIds.length === 0)) {
|
|
|
- this.$message.warning('掌握人不能为空')
|
|
|
- }
|
|
|
if (valid) {
|
|
|
let params = {
|
|
|
level: this.dataForm.level,
|