This commit is contained in:
parent
70990463f9
commit
21a1d0243c
|
|
@ -297,22 +297,33 @@
|
||||||
<if test="devTypeCode != null and devTypeCode!=''">
|
<if test="devTypeCode != null and devTypeCode!=''">
|
||||||
AND INSTR(tsd.sampleDevCode,#{devTypeCode})
|
AND INSTR(tsd.sampleDevCode,#{devTypeCode})
|
||||||
</if>
|
</if>
|
||||||
<if test="roleCode != 'administrators'">
|
/*试验班组成员-待试验/待提交/审阅不通过/审核不通过/审批不通过*/
|
||||||
/*试验班组成员-待试验/待提交/审阅不通过展示/审核不通过展示/审批不通过展示*/
|
<if test="roleCode == 'experimentalTeamMember' and teamId != null">
|
||||||
<if test="roleCode == 'experimentalTeamMember' and teamId != null">
|
AND ts.team_id = #{teamId} AND (
|
||||||
AND ts.team_id = #{teamId} AND (
|
(ts.process_status IS NULL AND audti_status = 0) OR
|
||||||
(ts.process_status IS NULL AND audti_status = 0) OR
|
(ts.process_status = 0 AND audti_status = 0) OR
|
||||||
(ts.process_status = 1 AND audti_status = 0) OR
|
(ts.process_status = 1 AND audti_status = 2) OR
|
||||||
(ts.process_status = 1 AND audti_status = 2) OR
|
(ts.process_status = 2 AND audti_status = 2) OR
|
||||||
(ts.process_status = 2 AND audti_status = 2) OR
|
(ts.process_status = 3 AND audti_status = 2)
|
||||||
(ts.process_status = 3 AND audti_status = 2)
|
)
|
||||||
)
|
|
||||||
</if>
|
|
||||||
<if test="(roleCode != 'experimentalTeamMember') or (roleCode == 'experimentalTeamMember' and teamId == null)">
|
|
||||||
AND ts.team_id = -1
|
|
||||||
</if>
|
|
||||||
</if>
|
</if>
|
||||||
ORDER BY FIELD(audtiStatus, '审阅不通过','审核不通过','审批不通过','待试验','待提交','待审阅','待审核','待审批','试验结束') ASC,dispatch_time ASC
|
<if test="roleCode == 'administrators'">
|
||||||
|
AND (
|
||||||
|
(ts.process_status IS NULL AND audti_status = 0) OR
|
||||||
|
(ts.process_status = 0 AND audti_status = 0) OR
|
||||||
|
(ts.process_status = 1 AND audti_status = 2) OR
|
||||||
|
(ts.process_status = 2 AND audti_status = 2) OR
|
||||||
|
(ts.process_status = 3 AND audti_status = 2)
|
||||||
|
)
|
||||||
|
</if>
|
||||||
|
/*不是试验班组-成员或者管理员,无权限查看数据*/
|
||||||
|
<if test="roleCode != 'experimentalTeamMember' and roleCode != 'administrators'">
|
||||||
|
AND ts.team_id = -1
|
||||||
|
</if>
|
||||||
|
<if test="roleCode == 'experimentalTeamMember' and teamId == null">
|
||||||
|
AND ts.team_id = -1
|
||||||
|
</if>
|
||||||
|
ORDER BY FIELD(audtiStatus, '审阅不通过','审核不通过','审批不通过','待试验','待提交','待审阅','待审核','待审批','试验完成') ASC,ts.sample_date DESC
|
||||||
</select>
|
</select>
|
||||||
<!--试验详情列表-->
|
<!--试验详情列表-->
|
||||||
<select id="getDetailList" resultType="com.bonus.aqgqj.basis.entity.vo.ExperimentalDetailVo">
|
<select id="getDetailList" resultType="com.bonus.aqgqj.basis.entity.vo.ExperimentalDetailVo">
|
||||||
|
|
|
||||||
|
|
@ -127,6 +127,6 @@
|
||||||
(ts.process_status = 4 AND audti_status = 1)
|
(ts.process_status = 4 AND audti_status = 1)
|
||||||
)
|
)
|
||||||
</if>
|
</if>
|
||||||
ORDER BY FIELD(audtiStatus, '审阅不通过','审核不通过','审批不通过','待试验','待提交','待审阅','待审核','待审批','试验结束') ASC,dispatch_time ASC
|
ORDER BY FIELD(audtiStatus, '审阅不通过','审核不通过','审批不通过','待试验','待提交','待审阅','待审核','待审批','试验结束') ASC,ts.sample_date DESC
|
||||||
</select>
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue