bumen
This commit is contained in:
parent
a6dcd80682
commit
8db283331c
|
@ -158,22 +158,9 @@
|
||||||
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="选择组织" prop="depts">
|
<el-form-item label="选择组织" prop="depts">
|
||||||
|
<el-cascader :options="deptOptions" :props="{ checkStrictly: true,multiple: true,emitPath:false }" v-model="inspecttask.depts"></el-cascader>
|
||||||
<el-select
|
|
||||||
v-model="inspecttask.depts"
|
|
||||||
multiple
|
|
||||||
filterable
|
|
||||||
style="width: 100%"
|
|
||||||
allow-create
|
|
||||||
default-first-option
|
|
||||||
placeholder="请选择组织">
|
|
||||||
<el-option
|
|
||||||
v-for="item in deptOptions"
|
|
||||||
:key="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
:value="item.value">
|
|
||||||
</el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
</el-form>
|
</el-form>
|
||||||
|
@ -315,7 +302,7 @@ export default {
|
||||||
async confirm(form) {
|
async confirm(form) {
|
||||||
|
|
||||||
this.inspecttask.inspecttask=this.$route.params.id;
|
this.inspecttask.inspecttask=this.$route.params.id;
|
||||||
|
console.log(this.inspecttask)
|
||||||
createsubinspecttask(this.inspecttask).then((res) => {
|
createsubinspecttask(this.inspecttask).then((res) => {
|
||||||
|
|
||||||
this.dialogVisible = false;
|
this.dialogVisible = false;
|
||||||
|
@ -354,6 +341,9 @@ export default {
|
||||||
})
|
})
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
createChildtask()
|
createChildtask()
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
|
@ -226,7 +226,7 @@
|
||||||
:model="inspectDept"
|
:model="inspectDept"
|
||||||
>
|
>
|
||||||
<el-form-item label="选择组织" prop="leader">
|
<el-form-item label="选择组织" prop="leader">
|
||||||
<el-cascader :options="deptOptions" :props="{ checkStrictly: true }" ref="demoCascader" @change="handleChange" v-model="inspectDept.dept"></el-cascader>
|
<el-cascader :options="deptOptions" :props="{ checkStrictly: true,emitPath:false }" ref="demoCascader" v-model="inspectDept.dept"></el-cascader>
|
||||||
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
|
@ -448,13 +448,7 @@ export default {
|
||||||
this.inspectitemList = res.data;
|
this.inspectitemList = res.data;
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
//组织级联选择
|
|
||||||
handleChange(){
|
|
||||||
|
|
||||||
|
|
||||||
const obj = this.$refs['demoCascader'].getCheckedNodes()
|
|
||||||
this.inspectDept.dept = obj[0].data.value // 打印出当前选择的value所对应的对象
|
|
||||||
},
|
|
||||||
handleCheck(scope) {
|
handleCheck(scope) {
|
||||||
this.readonly = false;
|
this.readonly = false;
|
||||||
this.dialog = true;
|
this.dialog = true;
|
||||||
|
|
Loading…
Reference in New Issue