| | |
| | | <select id="pageNew" resultType="com.by4cloud.platformx.device.entity.vo.ReceivingNotePageVo"> |
| | | select |
| | | rn.id, |
| | | rn.release_comp_name , |
| | | rn.release_person, |
| | | rn.note_name, |
| | | rn.resource_type , |
| | | rn.release_date , |
| | | rn.release_code, |
| | | dm.manufacturer_name, |
| | | sd.name deptName, |
| | | c.name contractName |
| | | from |
| | | receiving_note rn |
| | | join contract c on rn.contract_id = c.id |
| | | join device_manufacturer dm on |
| | | rn.manufacturer_id = dm.id |
| | | join platformxx_boot.sys_dept sd on |
| | | rn.dept_id = sd.dept_id |
| | | join contract c on |
| | | c.id = rn.contract_id |
| | | where |
| | | rn.del_flag = '0' |
| | | <if test="queryDTO.releaseCode != null and queryDTO.releaseCode !=''"> |
| | | and rn.release_code like CONCAT('%', #{queryDTO.releaseCode}, '%') |
| | | </if> |
| | | <if test="queryDTO.noteName != null and queryDTO.noteName !=''"> |
| | | and rn.note_name like CONCAT('%', #{queryDTO.noteName}, '%') |
| | | </if> |
| | | <if test="queryDTO.contractName != null and queryDTO.contractName !=''"> |
| | | and c.name like CONCAT('%', #{queryDTO.contractName}, '%') |
| | | </if> |
| | | order by |
| | | rn.create_time |
| | | desc |
| | | </select> |
| | | </mapper> |