Browse Source

20220330

contest
zy_Java 3 years ago
parent
commit
b348482c3c
  1. 2
      src/main/java/com/ccsens/ptccsens/service/TallService.java
  2. 2
      src/main/resources/mapper_dao/ProTaskDetailDao.xml

2
src/main/java/com/ccsens/ptccsens/service/TallService.java

@ -718,11 +718,13 @@ public class TallService implements ITallService {
}
}
//如果查看的角色项目经理,则查看所有任务
int isPm = 0;
ProRole role = proRoleDao.selectByPrimaryKey(param.getRoleId());
if(ObjectUtil.isNotNull(role)){
isPm = role.getLabelId().equals(Constant.PM_LABEL_ID) ? 1 : 0;
}
//获取任务列表
PageHelper.startPage(param.getPageNum(),param.getPageSize());
List<TallTaskVo.QueryTask> regularTask = taskDetailDao.pageQueryRegularTask(isPm, role.getProjectId(), param.getRoleId(),queryTime,param.getTimeUnit(),param.getQueryType(),param.getTaskId(),param.getTriggerType());

2
src/main/resources/mapper_dao/ProTaskDetailDao.xml

@ -487,6 +487,7 @@
and s.plan_start_time &lt;= #{endTime}
and s.plan_end_time &gt;= #{startTime}
</select>
<select id="pageQueryRegularTask" resultType="com.ccsensptos.tallsdk.bean.vo.TallTaskVo$QueryTask">
SELECT
alltask.*
@ -552,6 +553,7 @@
<if test="triggerType == 0 and taskId != null">
and ts.id != #{taskId}
</if>
) AS alltask
LEFT JOIN t_label_business AS llbb ON alltask.detailId = llbb.business_id
LEFT JOIN t_label AS ll ON llbb.label_id = ll.id

Loading…
Cancel
Save