Merge remote-tracking branch 'origin/guoshengxiong' into guoshengxiong
This commit is contained in:
commit
cb6d110838
@ -139,7 +139,8 @@ public class FlowOrgRepositoryServiceImpl implements OrgRepositoryService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<OrgTreeVo> getSubDeptById(String parentId) {
|
public List<OrgTreeVo> getSubDeptById(String parentId) {
|
||||||
return xzProjectOrgMapper.selectByDept(parentId);
|
int p = parentId.indexOf("P");
|
||||||
|
return xzProjectOrgMapper.selectByDept(parentId.substring(0, p), parentId.substring(p + 1));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@ -32,6 +32,6 @@ public interface XzProjectOrgMapper extends BaseMapper<XzProjectOrg> {
|
|||||||
* @param deptId 父部门
|
* @param deptId 父部门
|
||||||
* @return 子部门列表,type字段固定返回固定值 dept
|
* @return 子部门列表,type字段固定返回固定值 dept
|
||||||
*/
|
*/
|
||||||
@Select("SELECT id id, dept_name `name`, 'dept' AS 'type' FROM xz_project_org WHERE parent_id=#{deptId}")
|
@Select("SELECT id id, dept_name `name`, 'dept' AS 'type' FROM xz_project_org WHERE parent_id=#{deptId} AND project_sn = #{projectSn}")
|
||||||
List<OrgTreeVo> selectByDept(@Param("deptId") String deptId);
|
List<OrgTreeVo> selectByDept(@Param("deptId") String deptId, @Param("projectSn") String projectSn);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user