| | |
| | | sc.completion_username, |
| | | sc.completion_user_phone, |
| | | sc.closing_time, |
| | | sc.over_time_days, |
| | | sc.latitude, |
| | | sc.longitude, |
| | | scar.audit_type, |
| | |
| | | scar.videos, |
| | | scar.create_time AS reportTime, |
| | | scar.system_user_id, |
| | | scar.name AS reportName, |
| | | scar.reporter, |
| | | scar.department_name, |
| | | scar.department_id |
| | | FROM sgsb_complaint sc |
| | |
| | | <if test="query.type ==null"> |
| | | (scar.audit_type = 1 AND scar.audit_status = 1) |
| | | OR (scar.audit_type = 2 AND scar.audit_status = 2) |
| | | OR (sc.status IS NOT NULL) |
| | | </if> |
| | | <if test="isSuperior == 1 and targetId != null"> |
| | | AND sc.superior_id = #{targetId} |
| | |
| | | sc.completion_username, |
| | | sc.completion_user_phone, |
| | | sc.closing_time, |
| | | sc.over_time_days, |
| | | sc.latitude, |
| | | sc.longitude, |
| | | scar.audit_type, |
| | |
| | | scar.videos, |
| | | scar.create_time AS reportTime, |
| | | scar.system_user_id, |
| | | scar.name AS reportName, |
| | | scar.reporter, |
| | | scar.department_name, |
| | | scar.department_id, |
| | | scar.comment |
| | | scar.comment, |
| | | su.nick_name, |
| | | su.phone |
| | | FROM sgsb_complaint sc |
| | | LEFT JOIN sys_user su ON su.user_id = sc.create_by |
| | | LEFT JOIN sgsb_complaint_audit_record scar ON scar.complaint_id = sc.id AND scar.latest_flag = 1 |
| | | WHERE sc.id = #{id} |
| | | <where> |
| | | sc.id = #{id} |
| | | </where> |
| | | </select> |
| | | <select id="getTodoList" resultType="com.panzhihua.sangeshenbian.model.vo.ComplaintTodoVO"> |
| | | SELECT sc.id, |
| | | sc.description_title, |
| | | sc.closing_time, |
| | | su.image_url |
| | | FROM sgsb_complaint sc |
| | | LEFT JOIN sys_user su ON su.user_id = sc.create_by |
| | | <where> |
| | | sc.status = 0 |
| | | <if test="isSuperior == 1 and targetId != null"> |
| | | AND sc.superior_id = #{targetId} |
| | | </if> |
| | | <if test="isSuperior == 0 and targetId != null"> |
| | | AND sc.create_by = #{targetId} |
| | | </if> |
| | | </where> |
| | | ORDER BY sc.create_time DESC |
| | | </select> |
| | | </mapper> |