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 @@
{{ null }}
+ :label="scope.row.id">{{ null }}
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, // 归属地