Browse Source

组织管理增加主管人员

master
yunuo970428 2 years ago
parent
commit
a2c900dcf8
  1. 38
      anrui-system-ui/src/views/organizationManage/organizationManage.vue

38
anrui-system-ui/src/views/organizationManage/organizationManage.vue

@ -34,9 +34,11 @@
</td>
</tr>
<tr>
<td>组织简称</td>
<td>主管人员</td>
<td>
<el-input v-model="form.orgAbbre" style="width: 30%"></el-input>
<el-select v-model="form.zgStaffSid" style="width:300px" filterable>
<el-option v-for="item in staffdata" :key="item.sid" :label="item.name" :value="item.sid"/>
</el-select>
</td>
<td>分管人员</td>
<td>
@ -45,6 +47,12 @@
</el-select>
</td>
</tr>
<tr>
<td>组织简称</td>
<td :colspan="3">
<el-input v-model="form.orgAbbre" style="width: 30%"></el-input>
</td>
</tr>
<tr>
<td>管理层级</td>
<td>
@ -200,9 +208,11 @@
</td>
</tr>
<tr>
<td>组织简称</td>
<td>主管人员</td>
<td>
<el-input v-model="form.orgAbbre" style="width: 300px"></el-input>
<el-select v-model="form.zgStaffSid" style="width:300px" filterable>
<el-option v-for="item in staffdata" :key="item.sid" :label="item.name" :value="item.sid"/>
</el-select>
</td>
<td>分管人员</td>
<td>
@ -211,6 +221,12 @@
</el-select>
</td>
</tr>
<tr>
<td>组织简称</td>
<td :colspan="3">
<el-input v-model="form.orgAbbre" style="width: 300px"></el-input>
</td>
</tr>
<tr>
<td>管理层级</td>
<td>
@ -268,7 +284,7 @@
import {
addOrgTree,
delOrgtree,
getQrCode,
getQrCode, getStaff,
getStaffName,
orgList,
pageList,
@ -339,6 +355,7 @@ export default {
},
tableData: [],
treedata: [],
staffdata: [],
staffdata2: [],
rules: {}
}
@ -455,9 +472,11 @@ export default {
this.form.organizationSid = this.$store.getters.userInfo.orgSid
this.form.address = data.orgAddress || data.address
this.form.dlxx = data.gisInfo || data.dlxx
this.getStaff(data.sid)
this.getStaff2(data.sid)
},
editRow(row) {
this.getStaff(row.sid)
this.getStaff2(row.sid)
this.dialogTitle = '编辑'
this.isshow = 'edit'
@ -477,6 +496,7 @@ export default {
})
},
deit(data) { //
this.getStaff(data.sid)
this.getStaff2(data.sid)
console.log(data, 8888)
this.dialogVisible = true
@ -542,6 +562,14 @@ export default {
this.page.params.name = ''
this.getPageList(this.page)
},
//
getStaff(orgSid) {
getStaff({ deptSid: orgSid }).then((res) => {
if (res.success) {
this.staffdata = res.data
}
})
},
//
getStaff2(orgSid) {
getStaffName({ deptSid: orgSid }).then(res => {

Loading…
Cancel
Save