Browse Source

指标考核关于我的考核列表查询修复

chenglong
汤建军 9 months ago
parent
commit
2f630531b1
  1. 8
      blade-service/logpm-supervise/src/main/java/com/logpm/supervise/mapper/IndicatorsMapper.xml
  2. 10
      blade-service/logpm-supervise/src/main/java/com/logpm/supervise/service/impl/ClassifyServiceImpl.java

8
blade-service/logpm-supervise/src/main/java/com/logpm/supervise/mapper/IndicatorsMapper.xml

@ -69,11 +69,11 @@
sup_indicators AS si
LEFT JOIN sup_classify AS sc ON si.classify_id = sc.id AND sc.is_deleted = 0
WHERE si.assess_dept = #{params.deptId} AND si.is_deleted = 0
<if test="params.startTime != null and params.startTime != ''" >
AND si.create_time >= #{params.startTime}
<if test="params.start != null and params.start != ''" >
AND si.create_time >= #{params.start}
</if>
<if test="params.endTime != null and params.endTime != ''" >
AND si.create_time &lt;= #{params.endTime}
<if test="params.end != null and params.end != ''" >
AND si.create_time &lt;= #{params.end}
</if>
</select>
<select id="selectMyPoints" resultType="com.logpm.supervise.vo.api.BeIndicatorsVO">

10
blade-service/logpm-supervise/src/main/java/com/logpm/supervise/service/impl/ClassifyServiceImpl.java

@ -42,6 +42,7 @@ import com.logpm.supervise.wrapper.IndicatorsWrapper;
import com.logpm.supervise.wrapper.PointsWrapper;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springblade.common.utils.CommonUtil;
import org.springblade.core.mp.base.BaseServiceImpl;
import org.springblade.core.secure.BladeUser;
import org.springblade.core.secure.utils.AuthUtil;
@ -59,6 +60,7 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
@ -365,6 +367,14 @@ public class ClassifyServiceImpl extends BaseServiceImpl<ClassifyMapper, Classif
beIndicatorsVO = indicatorsMapper.selectMyPoints(params);
}
}
if (Func.isNotBlank((String)params.get("startTime"))){
Date start = CommonUtil.getStartByDateStr((String)params.get("startTime"));
params.put("start",start);
}
if (Func.isNotBlank((String)params.get("endTime"))){
Date end = CommonUtil.getStartByDateStr((String)params.get("endTime"));
params.put("end",end);
}
//查询分数
//查询我被考核的列表
Page<IndicatorsVO> indicatorsVOPage = indicatorsMapper.selectBeMyApiIndicators(page, params);

Loading…
Cancel
Save