|
|
@ -1,7 +1,7 @@ |
|
|
|
<template xmlns="" xmlns="" xmlns=""> |
|
|
|
<div class="container" style="display: flex;"> |
|
|
|
<div class="org-tree"> |
|
|
|
<el-tree :data="treedata" node-key="sid" :props="props" default-expand-all @node-click="handleNodeClick" :expand-on-click-node="false"> |
|
|
|
<el-tree :data="treedata" node-key="sid" :props="props" @node-click="handleNodeClick" :expand-on-click-node="false"> |
|
|
|
<span class="custom-tree-node" slot-scope="{ node, data }" @mouseenter="mouseenter(data)" @mouseleave="mouseleave(data)" @click.stop.native> |
|
|
|
<span>{{ node.label || $store.getters.userInfo.Orgname }}</span> |
|
|
|
<span v-show="data.del" class="handle"> |
|
|
@ -42,14 +42,17 @@ |
|
|
|
<td class="td_left"/> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<td>主管人员</td> |
|
|
|
<!-- <td>主管人员</td>--> |
|
|
|
<!-- <td>--> |
|
|
|
<!-- <el-select v-model="form.zgStaffSid" style="width:300px" clearable>--> |
|
|
|
<!-- <el-option v-for="(item, i) in staffdata" :key="i" :label="item.name" :value="item.sid">--> |
|
|
|
<!-- </el-option>--> |
|
|
|
<!-- </el-select>--> |
|
|
|
<!-- </td>--> |
|
|
|
<td>组织简称</td> |
|
|
|
<td> |
|
|
|
<el-select v-model="form.zgStaffSid" style="width:300px" clearable> |
|
|
|
<el-option v-for="(item, i) in staffdata" :key="i" :label="item.name" :value="item.sid"> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
<el-input v-model="form.orgAbbre" style="width: 30%"></el-input> |
|
|
|
</td> |
|
|
|
|
|
|
|
<td>分管人员</td> |
|
|
|
<td> |
|
|
|
<el-select v-model="fgStaffSid" style="width:300px" filterable multiple> |
|
|
@ -104,7 +107,7 @@ |
|
|
|
<el-form ref="form" :inline="true" :model="form" label-width="80px"> |
|
|
|
<el-row :gutter="20"> |
|
|
|
<el-col :span="24"> |
|
|
|
<el-form-item label="部门名称"> |
|
|
|
<el-form-item label="组织名称"> |
|
|
|
<el-input v-model="page.params.name" clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item> |
|
|
@ -130,9 +133,9 @@ |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
|
|
|
|
<el-table-column prop="name" label="部门名称" align="center"></el-table-column> |
|
|
|
<el-table-column prop="orgCode" label="部门编码" align="center"></el-table-column> |
|
|
|
<el-table-column prop="zgNames" label="主管" align="center"></el-table-column> |
|
|
|
<el-table-column prop="name" label="组织名称" align="center"></el-table-column> |
|
|
|
<el-table-column prop="orgCode" label="组织编码" align="center"></el-table-column> |
|
|
|
<!-- <el-table-column prop="zgNames" label="主管" align="center"></el-table-column>--> |
|
|
|
<el-table-column prop="fgNames" label="分管" align="center"></el-table-column> |
|
|
|
<!--<el-table-column prop="contactMan" label="联系人" align="center" width="100px"></el-table-column>--> |
|
|
|
<el-table-column prop="linkPhone" label="联系人手机号" width="110" align="center"> |
|
|
@ -215,14 +218,17 @@ |
|
|
|
<td class="td_left"/> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<td>主管人员</td> |
|
|
|
<!-- <td>主管人员</td>--> |
|
|
|
<!-- <td>--> |
|
|
|
<!-- <el-select v-model="form.zgStaffSid" clearable style="width:300px" @change="zgStaffSidChange">--> |
|
|
|
<!-- <el-option v-for="(item, i) in staffdata" :key="i" :label="item.name" :value="item.sid">--> |
|
|
|
<!-- </el-option>--> |
|
|
|
<!-- </el-select>--> |
|
|
|
<!-- </td>--> |
|
|
|
<td>组织简称</td> |
|
|
|
<td> |
|
|
|
<el-select v-model="form.zgStaffSid" clearable style="width:300px" @change="zgStaffSidChange"> |
|
|
|
<el-option v-for="(item, i) in staffdata" :key="i" :label="item.name" :value="item.sid"> |
|
|
|
</el-option> |
|
|
|
</el-select> |
|
|
|
<el-input v-model="form.orgAbbre" style="width: 300px"></el-input> |
|
|
|
</td> |
|
|
|
|
|
|
|
<td>分管人员</td> |
|
|
|
<td> |
|
|
|
<el-select v-model="fgStaffSid" style="width:300px" filterable multiple> |
|
|
@ -310,7 +316,8 @@ export default { |
|
|
|
linkPerson: '', |
|
|
|
linkPhone: '', |
|
|
|
sort: '', |
|
|
|
isDept: '' |
|
|
|
isDept: '', |
|
|
|
orgAbbre: '' |
|
|
|
}, |
|
|
|
fgStaffSid: [], |
|
|
|
formBackup: Object.assign({}, this.form), |
|
|
@ -551,8 +558,8 @@ export default { |
|
|
|
querySearchAsync(queryString, cb) { |
|
|
|
console.log('查询条件:', queryString) |
|
|
|
if ( |
|
|
|
queryString != null && |
|
|
|
queryString != undefined && |
|
|
|
queryString !== null && |
|
|
|
queryString !== undefined && |
|
|
|
queryString !== '' |
|
|
|
) { |
|
|
|
// this.searchData({ name: queryString }) |
|
|
|