|
|
|
|
@ -17,12 +17,12 @@ public interface AuditMapper extends BaseMapper<Audit> {
|
|
|
|
|
@Select("SELECT a.audit_id, a.audit_status, a.audit_type_id, a.audit_data, " +
|
|
|
|
|
" a.created_by, a.created_at, a.auditor_id, a.audit_time, a.reject_reason, " +
|
|
|
|
|
" at.audit_type_name, " +
|
|
|
|
|
" u1.user_name as created_by_name, " +
|
|
|
|
|
" u2.user_name as auditor_name " +
|
|
|
|
|
" u1.username as created_by_name, " +
|
|
|
|
|
" u2.username as auditor_name " +
|
|
|
|
|
"FROM audit a " +
|
|
|
|
|
"LEFT JOIN audit_type at ON a.audit_type_id = at.audit_type_id " +
|
|
|
|
|
"LEFT JOIN users u1 ON a.created_by = u1.user_id " +
|
|
|
|
|
"LEFT JOIN users u2 ON a.auditor_id = u2.user_id " +
|
|
|
|
|
"LEFT JOIN sys_user u1 ON a.created_by = u1.id " +
|
|
|
|
|
"LEFT JOIN sys_user u2 ON a.auditor_id = u2.id " +
|
|
|
|
|
"WHERE a.audit_status = #{status} " +
|
|
|
|
|
"ORDER BY a.created_at DESC")
|
|
|
|
|
List<AuditVO> selectByStatus(@Param("status") String status);
|
|
|
|
|
@ -37,8 +37,8 @@ public interface AuditMapper extends BaseMapper<Audit> {
|
|
|
|
|
" u2.user_name as auditor_name " +
|
|
|
|
|
"FROM audit a " +
|
|
|
|
|
"LEFT JOIN audit_type at ON a.audit_type_id = at.audit_type_id " +
|
|
|
|
|
"LEFT JOIN users u1 ON a.created_by = u1.user_id " +
|
|
|
|
|
"LEFT JOIN users u2 ON a.auditor_id = u2.user_id " +
|
|
|
|
|
"LEFT JOIN sys_user u1 ON a.created_by = u1.id " +
|
|
|
|
|
"LEFT JOIN sys_user u2 ON a.auditor_id = u2.id " +
|
|
|
|
|
"WHERE a.audit_id = #{auditId}")
|
|
|
|
|
AuditVO selectAuditDetailById(@Param("auditId") Long auditId);
|
|
|
|
|
}
|
|
|
|
|
|