部门模块功能开发

This commit is contained in:
lizhenhua 2026-01-05 13:29:07 +08:00
parent 7282c5a7df
commit dd91ea3e84
2 changed files with 12 additions and 5 deletions

View File

@ -164,6 +164,13 @@ export function confirmPassword(password) {
data:data data:data
}) })
} }
// 根据组织ID获取部门列表树形结构
export function listDeptByOrgId(orgId) {
return request({
url: `/system/newDept/dept/list/${orgId}`,
method: 'get'
})
}

View File

@ -216,18 +216,18 @@
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="归属组织" prop="deptId"> <el-form-item label="归属部门" prop="deptId">
<treeselect v-model="form.deptId" :searchable="false" :disable-branch-nodes="true" :options="deptOptions" <treeselect v-model="form.deptId" :searchable="false" :options="deptOptions"
:show-count="true" placeholder="请选择归属组织机构" @input="handleDeptChange" :show-count="true" placeholder="请选择归属部门" @input="handleDeptChange"
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="所属部门"> <el-form-item label="所属组织">
<treeselect <treeselect
v-model="form.orgId" v-model="form.orgId"
:options="orgDeptTree" :options="orgDeptTree"
placeholder="请选择所属部门" placeholder="请选择所属组织部门"
:normalizer="orgDeptNormalizer" :normalizer="orgDeptNormalizer"
/> />
</el-form-item> </el-form-item>