| | |
| | | <result property="initiaiUserId" column="initiai_user_id"/> |
| | | <result property="initiaiUserName" column="initiai_user_name"/> |
| | | <result property="itemFile" column="item_file"/> |
| | | <result property="tempFile" column="temp_file"/> |
| | | <result property="itemStatus" column="item_status"/> |
| | | <result property="delFlag" column="del_flag"/> |
| | | <!-- <collection property="signatureFlows" javaType="java.util.List" resultMap="signatureItemRep"/>--> |
| | |
| | | si.dept_id as itme_dept_id, |
| | | sd.dept_name as item_dept_name, |
| | | si.originate_time, |
| | | su.nick_name AS initiai_user_name, |
| | | si.initiai_user_id, |
| | | st.file_path as item_file, |
| | | si.file_path as item_file, |
| | | st.file_path as temp_file, |
| | | si.`status` as item_status, |
| | | si.del_flag |
| | | FROM |
| | |
| | | </where> |
| | | ORDER BY si.create_time desc |
| | | </select> |
| | | <select id="getItemListApp" resultType="com.gkhy.sign.dto.rep.SignatureItemRep"> |
| | | SELECT |
| | | si.id, |
| | | si.item_name, |
| | | si.template_id, |
| | | st.template_name, |
| | | si.dept_id as itme_dept_id, |
| | | sd.dept_name as item_dept_name, |
| | | si.originate_time, |
| | | si.initiai_user_id, |
| | | si.file_path as item_file, |
| | | st.file_path as temp_file, |
| | | si.`status` as item_status, |
| | | si.del_flag |
| | | FROM |
| | | signature_item si |
| | | LEFT JOIN signature_template st ON si.template_id = st.id |
| | | LEFT JOIN signature_type sty ON st.type_id = sty.id |
| | | LEFT JOIN sys_dept sd ON si.dept_id = sd.dept_id |
| | | LEFT JOIN sys_user su ON si.initiai_user_id = su.user_id |
| | | where |
| | | si.del_flag = 0 |
| | | AND si.id IN ( |
| | | SELECT DISTINCT si.id |
| | | FROM signature_item si |
| | | LEFT JOIN signature_flow sf ON si.id = sf.item_id |
| | | <where> |
| | | <if test="status != null"> |
| | | and sf.status = #{status} |
| | | </if> |
| | | <if test="userId != null"> |
| | | and sf.sign_user_id = #{userId} |
| | | </if> |
| | | </where> |
| | | ) |
| | | ORDER BY si.create_time desc |
| | | </select> |
| | | </mapper> |