12.1bug修复
This commit is contained in:
+19
@@ -39,6 +39,17 @@
|
||||
</if>
|
||||
</update>
|
||||
|
||||
<update id="updateByProjectIdBath">
|
||||
update sar_stand_project_library
|
||||
<if test="id != null">
|
||||
set detailed_list_version = #{version} where id in
|
||||
<foreach collection="ids" index="index" item="item" open="(" separator="," close=")">
|
||||
#{item}
|
||||
</foreach>
|
||||
|
||||
</if>
|
||||
</update>
|
||||
|
||||
<select id="selectCount" resultType="java.lang.Integer">
|
||||
SELECT
|
||||
count(
|
||||
@@ -349,4 +360,12 @@
|
||||
<select id="getAllStand" resultType="java.lang.String">
|
||||
SELECT DISTINCT ID FROM sar_standards_info where VALID_FLAG=0
|
||||
</select>
|
||||
<select id="selectListByids" resultType="java.lang.String">
|
||||
select distinct sar_stand_project_relation.project_id as projectId
|
||||
from sar_stand_project_relation
|
||||
where sar_stand_project_relation.stand_id in
|
||||
<foreach collection="ids" index="index" item="item" open="(" separator="," close=")">
|
||||
#{item}
|
||||
</foreach>
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
+51
@@ -3,5 +3,56 @@
|
||||
<mapper namespace="com.adc.da.slrs.sarStandardComplianceAssessResult.dao.SarStandardComplianceProductAssessDao">
|
||||
|
||||
|
||||
<select id="selectPages"
|
||||
resultType="com.adc.da.slrs.sarStandardComplianceAssessResult.entity.unCountDTO">
|
||||
select PRODUCT_NAME as productName,sar_stand_project_library.project_group as projectGroup,
|
||||
sar_stand_project_library.id as sarId,
|
||||
sar_stand_project_library.product_line as productLine,sar_stand_project_library.project_number as productId,
|
||||
sar_stand_project_library.project_manager as projectManager,ts_user.UNAME as uName,count(*) unCount from
|
||||
sar_stand_unqualified
|
||||
left join sar_stand_project_library on sar_stand_unqualified.product_id = sar_stand_project_library.project_number
|
||||
LEFT JOIN ts_user on ts_user.USID = sar_stand_project_library.project_manager
|
||||
where STAND_ID = #{product.standId} and CLOSE_STATE = '1'
|
||||
group by
|
||||
PRODUCT_NAME,
|
||||
sar_stand_project_library.project_group,
|
||||
sar_stand_project_library.product_line,
|
||||
sar_stand_project_library.project_manager,
|
||||
sar_stand_project_library.project_number,
|
||||
sar_stand_project_library.id,
|
||||
ts_user.UNAME
|
||||
<if test="null != product.productName and ''!= product.productName">
|
||||
and product_name like concat(concat('%',#{product.productName}),'%')
|
||||
</if>
|
||||
<if test="null != product.productId and ''!= product.productId">
|
||||
and project_number like concat(concat('%',#{product.productId}),'%')
|
||||
</if>
|
||||
ORDER BY
|
||||
PRODUCT_NAME ASC
|
||||
limit ${(page-1)*pageSize},${page*pageSize}
|
||||
</select>
|
||||
|
||||
<select id="selectPagesCount"
|
||||
resultType="java.lang.Integer">
|
||||
select count(sar_stand_unqualified.product_id) from sar_stand_unqualified
|
||||
left join sar_stand_project_library on sar_stand_unqualified.product_id = sar_stand_project_library.project_number
|
||||
LEFT JOIN ts_user on ts_user.USID = sar_stand_project_library.project_manager
|
||||
where STAND_ID = #{product.standId} and CLOSE_STATE = '1'
|
||||
group by
|
||||
PRODUCT_NAME,
|
||||
sar_stand_project_library.project_group,
|
||||
sar_stand_project_library.product_line,
|
||||
sar_stand_project_library.project_manager,
|
||||
sar_stand_project_library.project_number,
|
||||
sar_stand_project_library.id,
|
||||
ts_user.UNAME
|
||||
<if test="null != product.productName and ''!= product.productName">
|
||||
and product_name like concat(concat('%',#{product.productName}),'%')
|
||||
</if>
|
||||
<if test="null != product.productId and ''!= product.productId">
|
||||
and project_number like concat(concat('%',#{product.productId}),'%')
|
||||
</if>
|
||||
ORDER BY
|
||||
PRODUCT_NAME ASC
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
Reference in New Issue
Block a user