Browse Source

代码冲突解决

360view
bianyaqi 2 years ago
parent
commit
85fc239dbc
  1. 58
      src/components/360View/afterPart/index.vue

58
src/components/360View/afterPart/index.vue

@ -103,7 +103,6 @@ export default {
type: '',
doctorId: '',
deleteId: '',
treeFlag: '',
treeId: '',
treeName: '',
weight: '',
@ -120,7 +119,6 @@ export default {
name: '黄斑'
}, {
name: '黄斑',
sort: 99,
id: 14,
type: 'hangman',
od: '',
@ -145,7 +143,6 @@ export default {
name: '视网膜'
}, {
name: '视网膜',
sort: 99,
id: 17,
type: 'showing',
od: '',
@ -154,7 +151,6 @@ export default {
name: '脉络膜'
}, {
name: '脉络膜',
sort: 99,
id: 18,
type: 'mailbomb',
od: '',
@ -163,7 +159,6 @@ export default {
name: '玻璃体 vitreous'
}, {
name: '玻璃体 vitreous',
sort: 99,
id: 19,
type: 'blit',
od: '',
@ -172,7 +167,6 @@ export default {
name: '血管'
}, {
name: '血管',
sort: 99,
id: 20,
type: 'began',
od: '',
@ -181,7 +175,6 @@ export default {
name: '巩膜'
}, {
name: '巩膜',
sort: 99,
id: 21,
type: 'gong',
od: '',
@ -190,7 +183,6 @@ export default {
name: '边缘 periphery'
}, {
name: '边缘 periphery',
sort: 99,
id: 22,
type: 'banyan',
od: '',
@ -248,9 +240,8 @@ export default {
},
//
addAfterData() {
if (!this.multipleSelection.length) return this.$message.warning('请勾选数据!')
const data = this.multipleSelection.filter(item => {
return item.type !== undefined
return item.id >= 1
})
eventBus.$emit('sendForData', data)
},
@ -269,12 +260,7 @@ export default {
item.forEach(row => {
this.tableData.forEach(e => {
if (e.type === row.type) {
e.data = item
const sort = item.sort
item.sort = ''
this.$nextTick(() => {
item.sort = sort
})
e.data = [row]
}
})
})
@ -292,24 +278,12 @@ export default {
this.tableData.forEach(item => {
if (item.sort) {
item.od = item.os
item.odValue = item.osValue
const sort = item.sort
item.sort = ''
this.$nextTick(() => {
item.sort = sort
})
}
})
} else {
this.tableData.forEach(item => {
if (item.sort) {
item.os = item.od
item.osValue = item.odValue
const sort = item.sort
item.sort = ''
this.$nextTick(() => {
item.sort = sort
})
}
})
}
@ -321,20 +295,15 @@ export default {
} else {
this.tableData[value.index].os = value.row
}
const sort = this.tableData[index].sort
this.tableData[index].sort = ''
this.$nextTick(() => {
this.tableData[index].sort = sort
})
},
//
async saveAfter() {
const params = {
flag: '3', // 1234
flag: 3, // 1234
jsonText: JSON.stringify(this.tableData),
name: '后段检查',
patientId: this.patientId,
platform: '1'
platform: 1
}
let url = ''
if (this.collectId) {
@ -372,7 +341,7 @@ export default {
const params = {
doctorId: this.doctorId,
name: this.form.name,
flag: this.treeFlag, // 1,2
flag: 1, // 1,2
type: this.type,
parentId: this.parentId,
platform: 1
@ -454,13 +423,18 @@ export default {
if (data && data.caseJson) {
this.tableData = JSON.parse(data.caseJson)
//
this.$nextTick(() => {
this.tableData.forEach(item => {
this.$refs.multipleTable.toggleRowSelection(item, true)
})
})
} else {
this.tableData = _.cloneDeep(this.sourceData)
}
},
//
handleTemplate() {
// if (!this.multipleSelection.length) return this.$message.warning('!')
if (!this.multipleSelection.length) return this.$message.warning('请勾选模板内容!')
this.form.name = ''
this.queryTemplate()
this.templateFlag = true
@ -471,9 +445,8 @@ export default {
},
//
async saveTreeTemplete() {
if (!this.treeId) return this.$message.warning('请选择节点!')
const params = {
caseJson: JSON.stringify(this.tableData),
caseJson: JSON.stringify(this.multipleSelection),
doctorId: this.doctorId,
name: this.form.name,
type: 3, // 2 3
@ -482,7 +455,7 @@ export default {
const { data: res } = await this.$http.post('/treetemplate/addTreeCase', params)
if (res.code === 0) {
this.templateFlag = false
await this.queryTreeCase()
this.queryTreeCase()
this.$message.success('保存成功')
} else {
this.$message.error(res.msg)
@ -544,8 +517,8 @@ export default {
const { data: res } = await this.$http.post(url, params)
if (res.code === 0) {
this.$message.success('删除成功')
await this.queryTreeCase()
await this.getforeList('3')
this.queryTreeCase()
this.getforeList('2')
} else {
this.$message.error(res.msg)
}
@ -603,6 +576,7 @@ export default {
})
if (res.code === 0) {
this.treeCaseList = this.fn(res.data)
console.log(this.treeCaseList)
} else {
this.$message.error(res.msg)
}

Loading…
Cancel
Save