<iftest="queryForm.includeAssociationReviewed != null and queryForm.includeAssociationReviewed and (queryForm.associationAuditStatus == null or queryForm.associationAuditStatus == '') and (queryForm.firmAuditStatus == null or queryForm.firmAuditStatus == '')">
AND (
(t_service_applications.association_audit_status IS NOT NULL
AND t_service_applications.association_audit_status >= 1)
OR t_service_applications.user_id = #{queryForm.currentUserId} <!-- 对自己创建的数据不过滤 -->
<iftest="queryForm.includeFirmReviewed != null and queryForm.includeFirmReviewed and (queryForm.firmAuditStatus == null or queryForm.firmAuditStatus == '') and (queryForm.associationAuditStatus == null or queryForm.associationAuditStatus == '')">
AND (
(t_service_applications.firm_audit_status IS NOT NULL
AND (t_service_applications.firm_audit_status = 1 OR t_service_applications.firm_audit_status = 3 OR t_service_applications.firm_audit_status = 4))
OR t_service_applications.user_id = #{queryForm.currentUserId} <!-- 对自己创建的数据不过滤 -->
)
</if>
</where>
</where>
ORDER BY create_time DESC
ORDER BY t_service_applications.firm_audit_status DESC,association_audit_status DESC
</select>
</select>
<updateid="batchUpdateDeleted">
<updateid="batchUpdateDeleted">
update t_service_applications set deleted_flag = #{deletedFlag}
update t_service_applications set deleted_flag = #{deletedFlag}
where application_id in
where application_id in
@ -102,14 +131,71 @@
update t_service_applications set deleted_flag = #{deletedFlag}
update t_service_applications set deleted_flag = #{deletedFlag}
where application_id = #{applicationId}
where application_id = #{applicationId}
</update>
</update>
<updateid="batchSubmit">
<updateid="batchSubmit">
update t_service_applications set firm_audit_status = #{deletedFlag}
update t_service_applications set firm_audit_status = #{deletedFlag}, report_time = NOW()