From efd19d385d177bfcc8d9747148ae2357e9f6aedc Mon Sep 17 00:00:00 2001 From: liyong <18434998025@163.com> Date: 星期一, 14 七月 2025 16:19:27 +0800 Subject: [PATCH] 修改销售管理-回款登记,金额不许超过发票金额 --- src/main/resources/mapper/procurementrecord/ProcurementRecordMapper.xml | 67 +++++++++++++++++++++++++++++++-- 1 files changed, 63 insertions(+), 4 deletions(-) diff --git a/src/main/resources/mapper/procurementrecord/ProcurementRecordMapper.xml b/src/main/resources/mapper/procurementrecord/ProcurementRecordMapper.xml index 70c6949..7d0f59b 100644 --- a/src/main/resources/mapper/procurementrecord/ProcurementRecordMapper.xml +++ b/src/main/resources/mapper/procurementrecord/ProcurementRecordMapper.xml @@ -32,17 +32,19 @@ t3.purchase_contract_number, t2.product_category, t1.id, + t1.sales_ledger_product_id, + t1.create_user, t2.specification_model, t2.unit, - t2.quantity, - t2.quantity as quantity0, t2.tax_rate, t2.tax_inclusive_unit_price, t2.tax_inclusive_total_price, t2.tax_exclusive_total_price, t1.inbound_batches, t1.inbound_num, - t1.create_date, + t1.inbound_num as inboundNum0, + t1.create_time, + t1.update_time, t1.create_by from procurement_record_storage t1 left join sales_ledger_product t2 on t2.id = t1.sales_ledger_product_id @@ -70,7 +72,64 @@ t2.tax_exclusive_total_price, t1.inbound_batches, t1.inbound_num, - t1.create_date, + t1.create_time, + t1.create_time as time, + t1.create_by + from procurement_record_storage t1 + left join sales_ledger_product t2 on t2.id = t1.sales_ledger_product_id + left join purchase_ledger t3 on t3.id = t2.sales_ledger_id + </select> + <select id="listPageCopy" resultType="com.ruoyi.procurementrecord.dto.ProcurementPageDtoCopy"> + select + t3.supplier_name, + t3.purchase_contract_number, + t2.product_category, + t1.id, + t1.sales_ledger_product_id, + t1.create_user, + t2.specification_model, + t2.unit, + t2.tax_rate, + t2.tax_inclusive_unit_price, + t2.tax_inclusive_total_price, + t2.tax_exclusive_total_price, + t1.inbound_batches, + t1.inbound_num, + t1.inbound_num as inboundNum0, + t1.create_time, + t1.update_time, + t1.create_by + from procurement_record_storage t1 + left join sales_ledger_product t2 on t2.id = t1.sales_ledger_product_id + left join purchase_ledger t3 on t3.id = t2.sales_ledger_id + <where> + 1 = 1 + <if test="req.supplierName != null and req.supplierName != ''"> + and t3.supplier_name like concat('%',#{req.supplierName},'%') + </if> + </where> + </select> + <select id="listCopy" resultType="com.ruoyi.procurementrecord.dto.ProcurementPageDtoCopy"> + select + t3.supplier_name, + t3.purchase_contract_number, + t2.product_category, + t1.id, + t1.sales_ledger_product_id, + t1.create_user, + t2.specification_model, + t2.unit, + t2.tax_rate, + t2.tax_inclusive_unit_price, + t2.tax_inclusive_total_price, + t2.tax_exclusive_total_price, + t1.inbound_batches, + t1.inbound_num, + t1.inbound_num as inboundNum0, + t1.create_time, + t1.update_time, + t1.create_time as cTime, + t1.update_time as uTime, t1.create_by from procurement_record_storage t1 left join sales_ledger_product t2 on t2.id = t1.sales_ledger_product_id -- Gitblit v1.9.3