shiyunteng
2025-03-26 a45f6c10be2177ccb7f654d1ed2ae208ebb13919
platformx-device-biz/src/main/resources/mapper/ReceivingNoteMapper.xml
@@ -21,17 +21,21 @@
    <select id="pageNew" resultType="com.by4cloud.platformx.device.entity.vo.ReceivingNotePageVo">
      select
         rn.id,
         rn.release_comp_name ,
         rn.release_person,
         rn.resource_type ,
         rn.release_date ,
         rn.release_code,
         c.name contractName
         dm.manufacturer_name,
         sd.name deptName
      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
      where
         rn.del_flag = '0'
      <if test="queryDTO.contractName != null and queryDTO.contractName !=''">
         and c.name like CONCAT('%', #{queryDTO.contractName}, '%')
      <if test="queryDTO.releaseCode != null and queryDTO.releaseCode !=''">
         and rn.release_code like CONCAT('%', #{queryDTO.releaseCode}, '%')
      </if>
   </select>
</mapper>