Commit 237a3282 authored by 周昊's avatar 周昊

1、修改任务新建接口

2、修改获取组织机构下的人员接口
parent 9a1824c3
...@@ -107,14 +107,14 @@ public class RiskPlanAppController extends BaseController { ...@@ -107,14 +107,14 @@ public class RiskPlanAppController extends BaseController {
} }
/** /**
* 获取项目下的人员 * 获取组织机构下的人员
* *
* @param projectId 项目id * @param deptId 组织机构id
* @real_return {@link R<List<SysUser>>} * @real_return {@link R<List<SysUser>>}
*/ */
@GetMapping("/user/list/{projectId}") @GetMapping("/user/list/{deptId}")
public R<List<SysUser>> getUserListByProjectId(@PathVariable("projectId") Long projectId) { public R<List<SysUser>> getUserListByProjectId(@PathVariable("deptId") Long deptId) {
return R.ok(ledgerProjectService.getUserListByProjectId(projectId)); return R.ok(ledgerProjectService.getUserListByDeptId(deptId));
} }
/** /**
...@@ -125,6 +125,7 @@ public class RiskPlanAppController extends BaseController { ...@@ -125,6 +125,7 @@ public class RiskPlanAppController extends BaseController {
*/ */
@PostMapping() @PostMapping()
public R<Integer> saveRiskPlan(@RequestBody RiskPlan riskPlan) { public R<Integer> saveRiskPlan(@RequestBody RiskPlan riskPlan) {
riskPlan.setApproveUserId(getUserId());
riskPlan.setCreateUserId(getUserId()); riskPlan.setCreateUserId(getUserId());
riskPlan.setCreateDeptId(getDeptId()); riskPlan.setCreateDeptId(getDeptId());
return R.ok(riskPlanService.saveRiskPlan(riskPlan)); return R.ok(riskPlanService.saveRiskPlan(riskPlan));
......
...@@ -44,6 +44,10 @@ public class RiskPlan extends BaseEntity ...@@ -44,6 +44,10 @@ public class RiskPlan extends BaseEntity
@Excel(name = "创建单位") @Excel(name = "创建单位")
private Long createDeptId; private Long createDeptId;
/** 评估小组id */
@Excel(name = "评估小组id")
private Long deptId;
/** 负责人id */ /** 负责人id */
@Excel(name = "负责人id") @Excel(name = "负责人id")
private Long leaderUserId; private Long leaderUserId;
...@@ -199,6 +203,14 @@ public class RiskPlan extends BaseEntity ...@@ -199,6 +203,14 @@ public class RiskPlan extends BaseEntity
this.approveUserId = approveUserId; this.approveUserId = approveUserId;
} }
public Long getDeptId() {
return deptId;
}
public void setDeptId(Long deptId) {
this.deptId = deptId;
}
@Override @Override
public String toString() { public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
......
...@@ -70,10 +70,10 @@ public interface ILedgerProjectService ...@@ -70,10 +70,10 @@ public interface ILedgerProjectService
public List<LedgerProject> getProjectListByDeptId(LedgerProject ledgerProject); public List<LedgerProject> getProjectListByDeptId(LedgerProject ledgerProject);
/** /**
* 获取项目所在部门下的所有人员 * 获取部门下的所有人员
* *
* @param projectId 项目id * @param deptId 项目id
* @return 人员list * @return 人员list
*/ */
public List<SysUser> getUserListByProjectId(Long projectId); public List<SysUser> getUserListByDeptId(Long deptId);
} }
...@@ -109,8 +109,7 @@ public class LedgerProjectServiceImpl implements ILedgerProjectService ...@@ -109,8 +109,7 @@ public class LedgerProjectServiceImpl implements ILedgerProjectService
} }
@Override @Override
public List<SysUser> getUserListByProjectId(Long projectId) { public List<SysUser> getUserListByDeptId(Long deptId) {
LedgerProject ledgerProject = selectLedgerProjectById(projectId); return userService.getListByDeptIdUnder(deptId);
return userService.getListByDeptIdUnder(ledgerProject.getDeptId());
} }
} }
...@@ -12,6 +12,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ...@@ -12,6 +12,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result property="buildingIds" column="building_ids" /> <result property="buildingIds" column="building_ids" />
<result property="createUserId" column="create_user_id" /> <result property="createUserId" column="create_user_id" />
<result property="createDeptId" column="create_dept_id" /> <result property="createDeptId" column="create_dept_id" />
<result property="deptId" column="dept_id" />
<result property="leaderUserId" column="leader_user_id" /> <result property="leaderUserId" column="leader_user_id" />
<result property="workUserIds" column="work_user_ids" /> <result property="workUserIds" column="work_user_ids" />
<result property="approveUserId" column="approve_user_id" /> <result property="approveUserId" column="approve_user_id" />
...@@ -26,7 +27,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ...@@ -26,7 +27,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</resultMap> </resultMap>
<sql id="selectRiskPlanVo"> <sql id="selectRiskPlanVo">
select id, name, no, project_id, building_ids, create_user_id, create_dept_id, leader_user_id, work_user_ids,approve_user_id, start_time, end_time, status, del_flag, create_by, create_time, update_by, update_time from risk_plan select id, name, no, project_id, building_ids, create_user_id, create_dept_id,dept_id, leader_user_id, work_user_ids,approve_user_id, start_time, end_time, status, del_flag, create_by, create_time, update_by, update_time from risk_plan
</sql> </sql>
<select id="selectRiskPlanList" parameterType="com.censoft.censoftrongtong.domain.RiskPlan" resultMap="RiskPlanResult"> <select id="selectRiskPlanList" parameterType="com.censoft.censoftrongtong.domain.RiskPlan" resultMap="RiskPlanResult">
...@@ -213,6 +214,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ...@@ -213,6 +214,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="buildingIds != null">building_ids,</if> <if test="buildingIds != null">building_ids,</if>
<if test="createUserId != null">create_user_id,</if> <if test="createUserId != null">create_user_id,</if>
<if test="createDeptId != null">create_dept_id,</if> <if test="createDeptId != null">create_dept_id,</if>
<if test="deptId != null">dept_id,</if>
<if test="leaderUserId != null">leader_user_id,</if> <if test="leaderUserId != null">leader_user_id,</if>
<if test="workUserIds != null">work_user_ids,</if> <if test="workUserIds != null">work_user_ids,</if>
<if test="approveUserId != null">approve_user_id,</if> <if test="approveUserId != null">approve_user_id,</if>
...@@ -232,6 +234,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ...@@ -232,6 +234,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="buildingIds != null">#{buildingIds},</if> <if test="buildingIds != null">#{buildingIds},</if>
<if test="createUserId != null">#{createUserId},</if> <if test="createUserId != null">#{createUserId},</if>
<if test="createDeptId != null">#{createDeptId},</if> <if test="createDeptId != null">#{createDeptId},</if>
<if test="deptId != null">#{deptId},</if>
<if test="leaderUserId != null">#{leaderUserId},</if> <if test="leaderUserId != null">#{leaderUserId},</if>
<if test="workUserIds != null">#{workUserIds},</if> <if test="workUserIds != null">#{workUserIds},</if>
<if test="approveUserId != null">#{approveUserId},</if> <if test="approveUserId != null">#{approveUserId},</if>
...@@ -255,6 +258,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ...@@ -255,6 +258,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="buildingIds != null">building_ids = #{buildingIds},</if> <if test="buildingIds != null">building_ids = #{buildingIds},</if>
<if test="createUserId != null">create_user_id = #{createUserId},</if> <if test="createUserId != null">create_user_id = #{createUserId},</if>
<if test="createDeptId != null">create_dept_id = #{createDeptId},</if> <if test="createDeptId != null">create_dept_id = #{createDeptId},</if>
<if test="deptId != null">dept_id = #{deptId},</if>
<if test="leaderUserId != null">leader_user_id = #{leaderUserId},</if> <if test="leaderUserId != null">leader_user_id = #{leaderUserId},</if>
<if test="workUserIds != null">work_user_ids = #{workUserIds},</if> <if test="workUserIds != null">work_user_ids = #{workUserIds},</if>
<if test="approveUserId != null">approve_user_id = #{approveUserId},</if> <if test="approveUserId != null">approve_user_id = #{approveUserId},</if>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment