diff --git a/src/components/OrgTable.vue b/src/components/OrgTable.vue index a99416f..ab5dd28 100644 --- a/src/components/OrgTable.vue +++ b/src/components/OrgTable.vue @@ -219,7 +219,7 @@ diff --git a/src/views/System/Org.vue b/src/views/System/Org.vue index ad9423d..89673dd 100644 --- a/src/views/System/Org.vue +++ b/src/views/System/Org.vue @@ -96,7 +96,7 @@ - + @@ -142,6 +142,7 @@ export default { mode: '', dialogUser: false, form: { + parentCode:'', longName: '', // 部门名称 departmentCode: '', // 部门编码 leveL: '', // 部门级别 @@ -157,24 +158,23 @@ export default { }, methods: { isTreeOk(checkedList) { - const parts = [] const partsName = [] checkedList.map((item, index) => { - parts.push(item.departmentCode) - // partsName.push(item.longName) + parts.push(item.id) + partsName.push(item.departmentCode) }) this.qcrList = checkedList this.form.parentID = parts.toString() - // this.form.departmentName = partsName.toString() + this.form.parentCode = partsName.toString() }, handleClick() { if (this.dialogTitle == '查看') return if (this.form.parentID) { this.orgTableVal = this.form.parentID - this.orgTableValName = '' + this.orgTableValName = this.form.parentCode?this.form.parentCode:'' } this.visibleOrgTable = true }, @@ -235,6 +235,7 @@ export default { departmentCode: '', // 部门编码 leveL: '', // 部门级别 parentID: '', // 父部门编码 + parentCode:'', shortName: '', // 部门简称 attribution: '', //归属地 bmdm14: '', // 部门14位码 @@ -298,6 +299,7 @@ export default { leveL: row.leveL, // 部门级别 departmentCode: row.departmentCode, // 部门级别 parentID: row.parentID, // 父部门编码 + parentCode:row.parentCode, shortName: row.shortName, // 部门简称 id: row.id, // ID attribution: row.attribution, // 归属地