Commit 57257f57 authored by zhangyingbin's avatar zhangyingbin

修改质量问题统计接口

parent 5d266b60
......@@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.yeejoin.amos.boot.module.ugp.api.dto.QualityProblemDto;
import com.yeejoin.amos.boot.module.ugp.api.entity.QualityProblem;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import feign.Param;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
import java.util.List;
......@@ -24,5 +24,5 @@ public interface QualityProblemMapper extends BaseMapper<QualityProblem> {
QualityProblemDto getInfoBySequenceNbr(String sequenceNbr);
List<Map<String, String>> qualityProblemStatistics(@Param("ids") Set<String> ids);
List<Map<String, String>> qualityProblemStatistics(@Param("projectIds") Set<String> projectIds);
}
......@@ -68,16 +68,16 @@
WHERE qi.sequence_nbr = #{sequenceNbr}
</select>
<select id="qualityProblemStatistics" parameterType="java.util.Set" resultType="java.util.Map">
<select id="qualityProblemStatistics" resultType="java.util.Map">
SELECT
qi.generate_stage AS `name`,
count(1) AS `value`
FROM
tz_ugp_quality_problem AS qi
<where>
<if test="ids != null and ids.size > 0">
<if test="projectIds != null and projectIds.size > 0">
and qi.project_id in
<foreach collection="ids" index="index" item="item" open="(" close=")" separator=",">
<foreach collection="projectIds" index="index" item="item" open="(" close=")" separator=",">
#{item}
</foreach>
</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