| | |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.device.mapper.DeviceMaintenanceMapper"> |
| | | |
| | | <select id="getDeviceMaintenanceParam" resultType="com.ruoyi.device.pojo.DeviceMaintenance"> |
| | | select id,device_id,device_name, device_number,management_number,content,name |
| | | ,date from device_maintenance |
| | | </select> |
| | | |
| | | |
| | | <select id="deviceMaintenanceExport" resultType="com.ruoyi.device.excel.DeviceMaintenanceExport"> |
| | | select id, device_id, device_name, device_number, management_number, content, date, if(maintenance_type = 1, '计划中维护', '使用前后维护'), next_date, name, comments |
| | | from device_maintenance dm |
| | | where dm.device_id = #{deviceId} |
| | | <!-- 设备维护分页查询 --> |
| | | <select id="selectDeviceMaintenancePage" resultType="com.ruoyi.device.dto.DeviceMaintenanceDto"> |
| | | select * from ( |
| | | select db.*, |
| | | d.device_name, |
| | | d.management_number |
| | | from device_maintenance db |
| | | left join device d on db.device_id = d.id)a |
| | | <if test="ew.customSqlSegment != null and ew.customSqlSegment != ''"> |
| | | ${ew.customSqlSegment} |
| | | </if> |
| | | order by maintenance_date desc |
| | | </select> |
| | | </mapper> |