|
@@ -9,7 +9,7 @@
|
|
|
<div class="text-center mt-3">
|
|
|
<m-button icon="el-icon-plus" type="primary" size="small" @click="onAdd">添加一行</m-button>
|
|
|
</div>
|
|
|
- <template #subsidyOrganizationNos="scope">
|
|
|
+ <!-- <template #subsidyOrganizationNos="scope">
|
|
|
<el-form-item
|
|
|
:prop="`items.${scope.$index}.subsidyOrganizationNos`"
|
|
|
:rules="{ required: true, message: '请输入机构名称', trigger: 'blur' }"
|
|
@@ -32,7 +32,7 @@
|
|
|
@change="onChange($event, scope)"
|
|
|
></el-cascader>
|
|
|
</el-form-item>
|
|
|
- </template>
|
|
|
+ </template> -->
|
|
|
<template #subsidySalary="scope">
|
|
|
<el-form-item
|
|
|
:prop="`items.${scope.$index}.subsidySalary`"
|
|
@@ -79,17 +79,17 @@ export default {
|
|
|
formQuery: {
|
|
|
items: [
|
|
|
{
|
|
|
- subsidyOrganizationNames: [],
|
|
|
- subsidyOrganizationNos: [],
|
|
|
+ // subsidyOrganizationNames: [],
|
|
|
+ // subsidyOrganizationNos: [],
|
|
|
subsidySalary: null,
|
|
|
subsidyCheck: null
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
headers: [
|
|
|
- { label: '机构名称', prop: 'subsidyOrganizationNos' },
|
|
|
- { label: '福利薪资', prop: 'subsidySalary' },
|
|
|
- { label: '福利条件描述', prop: 'subsidyCheck', width: 420 },
|
|
|
+ // { label: '机构名称', prop: 'subsidyOrganizationNos' },
|
|
|
+ { label: '福利薪资', prop: 'subsidySalary', width: 200 },
|
|
|
+ { label: '福利条件描述', prop: 'subsidyCheck' },
|
|
|
{ label: '操作', prop: 'actions', width: 100 }
|
|
|
],
|
|
|
itemData: {},
|
|
@@ -110,8 +110,8 @@ export default {
|
|
|
this.itemData = data
|
|
|
this.formQuery.items = data.subsidyItems.map(e => {
|
|
|
return {
|
|
|
- subsidyOrganizationNames: e.subsidyOrganizationNames,
|
|
|
- subsidyOrganizationNos: e.subsidyOrganizationNos,
|
|
|
+ // subsidyOrganizationNames: e.subsidyOrganizationNames,
|
|
|
+ // subsidyOrganizationNos: e.subsidyOrganizationNos,
|
|
|
subsidySalary: e.subsidySalary,
|
|
|
subsidyCheck: e.subsidyCheck
|
|
|
}
|
|
@@ -124,8 +124,8 @@ export default {
|
|
|
},
|
|
|
onAdd () {
|
|
|
this.formQuery.items.push({
|
|
|
- subsidyOrganizationNames: [],
|
|
|
- subsidyOrganizationNos: [],
|
|
|
+ // subsidyOrganizationNames: [],
|
|
|
+ // subsidyOrganizationNos: [],
|
|
|
subsidySalary: 0,
|
|
|
subsidyCheck: null
|
|
|
})
|
|
@@ -133,10 +133,10 @@ export default {
|
|
|
onDelete (scope) {
|
|
|
this.formQuery.items.splice(scope.$index, 1)
|
|
|
},
|
|
|
- onChange (v, item) {
|
|
|
- const data = this.$refs['cascader' + item.$index].getCheckedNodes(true)
|
|
|
- this.formQuery.items[item.$index].subsidyOrganizationNames = data.map(e => e.data.organizationName)
|
|
|
- },
|
|
|
+ // onChange (v, item) {
|
|
|
+ // const data = this.$refs['cascader' + item.$index].getCheckedNodes(true)
|
|
|
+ // this.formQuery.items[item.$index].subsidyOrganizationNames = data.map(e => e.data.organizationName)
|
|
|
+ // },
|
|
|
onSure () {
|
|
|
this.$refs.form.validate(async valid => {
|
|
|
if (valid) {
|