@Service public class OrgnService extends Object
组织(Orgn)|部门(Division)|员工(Employee)|岗位职责(Job)|职级(Rank)
| 构造器和说明 |
|---|
OrgnService() |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,String> |
addDept()
增加一条部门数据
|
Map<String,String> |
addEmployee()
增加一条员工数据
|
Map<String,String> |
addJob()
增加一条岗位职责数据
|
Map<String,String> |
addOrgn()
增加一条员工的组织数据
|
Map<String,String> |
addRank()
增加一条职级数据
|
Map<String,String> |
delDept()
删除一条部门数据
|
Map<String,String> |
delEmployee()
删除一条员工数据
|
Map<String,String> |
delJob()
删除一条岗位职责职责数据
|
Map<String,String> |
delOrgn()
删除一条员工的组织数据,条件:orgnComp,orgnEmpId,orgnDept
|
Map<String,String> |
delRank()
删除一条职级数据
|
Map<String,Object> |
getDeptList()
根据条件查询所有部门数据
|
Map<String,Object> |
getEmpByJob()
根据岗位(orgnJob)查询用户及所在部门数据
|
Map<String,Object> |
getEmpInDept()
同一个组织架构下,根据用户(orgnEmpId或empUid等)查询员工及所在部门数据
|
Map<String,Object> |
getEmpInfo()
根据empId查询一个员工及关联“主要任职部门”的信息
|
Map<String,Object> |
getEmpList()
根据条件查询所有员工数据,返回员工信息分页展示数据
注意:默认是按“主要任职部门”查询
|
Map<String,Object> |
getEmpOfDept()
同一个组织架构下,根据部门(orgnDept)查询员工\岗位职责
注意区别“getEmpList”接口,其按“主要任职部门”查询
|
Map<String,Object> |
getJobList()
根据条件查询所有岗位职责职责数据
|
Map<String,Object> |
getRankList()
根据条件查询所有职级数据:rankId,rankName,rankCount,rankMark
|
Map<String,String> |
setDept()
修改一条部门数据
|
Map<String,String> |
setEmployee()
修改一条员工数据
|
Map<String,String> |
setJob()
修改一条岗位职责数据
|
Map<String,String> |
setRank()
修改一条职级数据
|
public Map<String,Object> getEmpOfDept()
注意区别“getEmpList”接口,其按“主要任职部门”查询
@Transactional(rollbackFor=java.lang.Throwable.class) public Map<String,String> addEmployee()
@Transactional(rollbackFor=java.lang.Throwable.class) public Map<String,String> setEmployee()
@Transactional(rollbackFor=java.lang.Throwable.class) public Map<String,String> addRank()
@Transactional(rollbackFor=java.lang.Throwable.class) public Map<String,String> setRank()
Copyright © 2024. All rights reserved.