|
@@ -223,6 +223,7 @@
|
|
|
</el-form-item>
|
|
|
|
|
|
<vxe-table
|
|
|
+ :key="tableKey"
|
|
|
border
|
|
|
show-overflow
|
|
|
ref="xTable1"
|
|
@@ -266,6 +267,7 @@
|
|
|
</el-form-item>
|
|
|
|
|
|
<vxe-table
|
|
|
+ :key="tableKey"
|
|
|
border
|
|
|
show-overflow
|
|
|
ref="xTable2"
|
|
@@ -355,6 +357,7 @@
|
|
|
return {
|
|
|
visable: false,
|
|
|
gridData: [],
|
|
|
+ tableKey: '',
|
|
|
radio: 0,
|
|
|
tableData: [],
|
|
|
dataList: [],
|
|
@@ -655,6 +658,7 @@
|
|
|
data.workClientLinkman.forEach(i => {
|
|
|
this.linkmanInfos.push(i)
|
|
|
})
|
|
|
+ this.tableKey = Math.random()
|
|
|
const deputyList = []
|
|
|
if (data.workClientInfo.deputy !== null && data.workClientInfo.deputy !== undefined && data.workClientInfo.deputy !== '') {
|
|
|
data.workClientInfo.deputy.split(',').forEach(item => {
|
|
@@ -916,12 +920,13 @@
|
|
|
async insertEvent (type) {
|
|
|
if (type === 'bank') {
|
|
|
await this.$refs.xTable1.insert().then((data) => {
|
|
|
- this.bankInfos.push(data)
|
|
|
+ console.log(data)
|
|
|
+ this.bankInfos.push(data.row)
|
|
|
})
|
|
|
}
|
|
|
if (type === 'linkman') {
|
|
|
await this.$refs.xTable2.insert().then((data) => {
|
|
|
- this.linkmanInfos.push(data)
|
|
|
+ this.linkmanInfos.push(data.row)
|
|
|
})
|
|
|
}
|
|
|
},
|
|
@@ -947,7 +952,7 @@
|
|
|
let name = this.inputForm.workClientInfo.name
|
|
|
if (name !== null && name !== undefined && name !== '') {
|
|
|
await this.workClientService.enterpriseSearchByName(name).then((data) => {
|
|
|
- this.gridData = data.items
|
|
|
+ this.gridData = data.data.items
|
|
|
})
|
|
|
}
|
|
|
// this.$refs.pops.updatePopper()
|