From 978a13e543afbb9210b923361af17aa006947244 Mon Sep 17 00:00:00 2001 From: maven <2163098428@qq.com> Date: 星期三, 23 七月 2025 14:12:17 +0800 Subject: [PATCH] yys 人员,质量,设备增加时间筛选 --- src/main/resources/mapper/device/DeviceLedgerMapper.xml | 44 ++++++++++++++++++++++++++------------------ 1 files changed, 26 insertions(+), 18 deletions(-) diff --git a/src/main/resources/mapper/device/DeviceLedgerMapper.xml b/src/main/resources/mapper/device/DeviceLedgerMapper.xml index 43b7472..4a8f435 100644 --- a/src/main/resources/mapper/device/DeviceLedgerMapper.xml +++ b/src/main/resources/mapper/device/DeviceLedgerMapper.xml @@ -5,24 +5,25 @@ <mapper namespace="com.ruoyi.device.mapper.DeviceLedgerMapper"> - <select id="queryPage" resultType="com.ruoyi.device.pojo.DeviceLedger"> + <select id="queryPage" resultType="com.ruoyi.device.dto.DeviceLedgerDto"> SELECT - id, - device_name AS deviceName, - device_model AS deviceModel, - supplier_name AS supplierName, - unit, - number, - tax_including_price_unit AS taxIncludingPriceUnit, - tax_including_price_total AS taxIncludingPriceTotal, - tax_rate AS taxRate, - un_tax_including_price_total AS unTaxIncludingPriceTotal, - create_time AS createTime, - update_time AS updateTime, - create_user AS createUser, - update_user AS updateUser, - tenant_id AS tenantId - FROM device_ledger + dl.id, + dl.device_name, + dl.device_model, + dl.supplier_name, + dl.unit, + dl.number, + dl.tax_including_price_unit, + dl.tax_including_price_total, + dl.tax_rate, + dl.un_tax_including_price_total, + dl.create_time, + dl.update_time , + su.user_name AS createUser, + dl.update_user, + dl.tenant_id + FROM device_ledger dl + left join sys_user su on dl.create_user = su.user_id <where> <!-- 璁惧鍚嶇О --> <if test="deviceLedger.deviceName != null and deviceLedger.deviceName != ''"> @@ -54,6 +55,13 @@ AND update_user LIKE CONCAT('%', #{deviceLedger.updateUser}, '%') </if> + <if test="deviceLedger.entryDateStart != null and deviceLedger.entryDateStart != '' "> + AND dl.create_time >= DATE_FORMAT(#{deviceLedger.entryDateStart},'%Y-%m-%d') + </if> + <if test="deviceLedger.entryDateEnd != null and deviceLedger.entryDateEnd != '' "> + AND dl.create_time <= DATE_FORMAT(#{deviceLedger.entryDateEnd},'%Y-%m-%d') + </if> + <!-- 绉熸埛ID --> <if test="deviceLedger.tenantId != null"> AND tenant_id = #{deviceLedger.tenantId} @@ -61,7 +69,7 @@ </where> ORDER BY create_time DESC </select> - <select id="deviceLedgerExportList" resultType="com.ruoyi.device.dto.DeviceLedgerExeclDto"> + <select id="deviceLedgerExportList" resultType="com.ruoyi.device.execl.DeviceLedgerExeclDto"> </select> -- Gitblit v1.9.3