|
@@ -43,12 +43,13 @@
|
|
|
</el-col>
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="8">
|
|
<el-col :span="8">
|
|
|
- <el-form-item label="所属工厂:" prop="factoryId">
|
|
|
|
|
|
|
+ <el-form-item label="所属工厂:" prop="factoryIds">
|
|
|
<el-select
|
|
<el-select
|
|
|
style="width: 100%"
|
|
style="width: 100%"
|
|
|
clearable
|
|
clearable
|
|
|
- v-model="form.factoryId"
|
|
|
|
|
- @change="change_factoryId"
|
|
|
|
|
|
|
+ multiple
|
|
|
|
|
+ :multiple-limit="1"
|
|
|
|
|
+ v-model="form.factoryIds"
|
|
|
filterable
|
|
filterable
|
|
|
placeholder="请选择所属工厂"
|
|
placeholder="请选择所属工厂"
|
|
|
>
|
|
>
|
|
@@ -111,7 +112,7 @@
|
|
|
name: '',
|
|
name: '',
|
|
|
totalWorkHour: '',
|
|
totalWorkHour: '',
|
|
|
details: [],
|
|
details: [],
|
|
|
- factoryId: ''
|
|
|
|
|
|
|
+ factoryIds: ''
|
|
|
};
|
|
};
|
|
|
return {
|
|
return {
|
|
|
defaultForm,
|
|
defaultForm,
|
|
@@ -121,7 +122,7 @@
|
|
|
rules: {
|
|
rules: {
|
|
|
code: [{ required: true, message: '请输入', trigger: 'blur' }],
|
|
code: [{ required: true, message: '请输入', trigger: 'blur' }],
|
|
|
name: [{ required: true, message: '请输入', trigger: 'blur' }],
|
|
name: [{ required: true, message: '请输入', trigger: 'blur' }],
|
|
|
- factoryId: [{ required: true, message: '请选择所属工厂', trigger: 'change' }]
|
|
|
|
|
|
|
+ factoryIds: [{ required: true, message: '请选择所属工厂', trigger: 'change' }]
|
|
|
},
|
|
},
|
|
|
visible: false,
|
|
visible: false,
|
|
|
type: '', // add/edit
|
|
type: '', // add/edit
|