From 26906d64c30f421717c1fb47c49507a92a0aa03d Mon Sep 17 00:00:00 2001 From: linfso Date: Thu, 15 May 2025 06:33:00 +0800 Subject: [PATCH] md --- .../web/emis/EmisSettleBillController.java | 33 +++--- .../emis/EmisSettlePayRecordController.java | 15 +++ .../mapper/EmisSettlePayRecordMapper.java | 2 + .../service/IEmisSettlePayRecordService.java | 2 + .../impl/EmisSettlePayRecordServiceImpl.java | 6 ++ .../mapper/EmisSettlePayRecordMapper.xml | 101 ++++++++++++++++++ 6 files changed, 145 insertions(+), 14 deletions(-) diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSettleBillController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSettleBillController.java index 29c1eefd2..0255f3c88 100644 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSettleBillController.java +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSettleBillController.java @@ -106,21 +106,7 @@ public class EmisSettleBillController extends BaseController return getDataTable(list); } - /** - * 收款统计 - * @param emisSettleBill - * @return - */ - @GetMapping("/queryPayBackStatList") - public TableDataInfo queryPayBackStatList(EmisSettleBill emisSettleBill) - { - startPage(); - setPrivParams(emisSettleBill); - - List list = emisSettleBillService.queryPayBackStatList(emisSettleBill); - return getDataTable(list); - } @@ -300,6 +286,25 @@ public class EmisSettleBillController extends BaseController return AjaxResult.success(result); } + + /** + * 收款统计 + * @param emisSettleBill + * @return + */ + @GetMapping("/queryPayBackStatList") + public TableDataInfo queryPayBackStatList(EmisSettleBill emisSettleBill) + { + startPage(); + + setPrivParams(emisSettleBill); + + List list = emisSettleBillService.queryPayBackStatList(emisSettleBill); + return getDataTable(list); + } + + + /** * 新增运单总账单 */ diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSettlePayRecordController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSettlePayRecordController.java index c2d81b059..20341675a 100644 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSettlePayRecordController.java +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisSettlePayRecordController.java @@ -92,6 +92,18 @@ public class EmisSettlePayRecordController extends BaseController return getDataTable(list); } + /** + * 收款统计Map + */ + @GetMapping("/getSettlePayStatInfoMap") + public AjaxResult getSettlePayStatInfoMap(EmisSettlePayRecord emisSettlePayRecord) + { + setPrivParams(emisSettlePayRecord); + + Map rstMap = emisSettlePayRecordService.getSettlePayStatInfoMap(emisSettlePayRecord); + return AjaxResult.success("查询成功",rstMap); + } + @GetMapping("/queryPayBackRecordList") public TableDataInfo queryPayBackRecordList(EmisSettlePayRecord emisSettlePayRecord) { @@ -115,6 +127,9 @@ public class EmisSettlePayRecordController extends BaseController } + + + /** * 检查是否重复 * diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisSettlePayRecordMapper.java b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisSettlePayRecordMapper.java index 91f0a57cc..34bf56cbb 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisSettlePayRecordMapper.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisSettlePayRecordMapper.java @@ -41,6 +41,8 @@ public interface EmisSettlePayRecordMapper extends BaseMapper selectEmisSettlePayRecordList(EmisSettlePayRecord emisSettlePayRecord); + public Map getSettlePayStatInfoMap(EmisSettlePayRecord emisSettlePayRecord); + public List selectSettlePayRecordListBySettleBillNo(String settleBillNo); diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/IEmisSettlePayRecordService.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/IEmisSettlePayRecordService.java index f1b646d56..d273e03d4 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/IEmisSettlePayRecordService.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/IEmisSettlePayRecordService.java @@ -40,6 +40,8 @@ public interface IEmisSettlePayRecordService */ public List selectEmisSettlePayRecordList(EmisSettlePayRecord emisSettlePayRecord); + public Map getSettlePayStatInfoMap(EmisSettlePayRecord emisSettlePayRecord); + public List queryPayBackRecordList(EmisSettlePayRecord emisSettlePayRecord); public List queryNoPayBackRecordList(EmisSettlePayRecord emisSettlePayRecord); diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettlePayRecordServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettlePayRecordServiceImpl.java index 8579c17fb..6089e1f41 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettlePayRecordServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettlePayRecordServiceImpl.java @@ -92,6 +92,12 @@ public class EmisSettlePayRecordServiceImpl extends EmisBaseService implements I return emisSettlePayRecordMapper.selectEmisSettlePayRecordList(emisSettlePayRecord); } + @Override + public Map getSettlePayStatInfoMap(EmisSettlePayRecord emisSettlePayRecord) + { + return emisSettlePayRecordMapper.getSettlePayStatInfoMap(emisSettlePayRecord); + } + @Override public List queryPayBackRecordList(EmisSettlePayRecord emisSettlePayRecord) { diff --git a/emis-biz/src/main/resources/mapper/EmisSettlePayRecordMapper.xml b/emis-biz/src/main/resources/mapper/EmisSettlePayRecordMapper.xml index d8a7a17d3..ec33ad569 100644 --- a/emis-biz/src/main/resources/mapper/EmisSettlePayRecordMapper.xml +++ b/emis-biz/src/main/resources/mapper/EmisSettlePayRecordMapper.xml @@ -85,6 +85,107 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" select id, pay_id, pay_type, rec_type, pay_man, pay_man_code, settle_bill_no, bl_audit, audit_date, audit_man_code, audit_site_code, customer_code, customer_name, pay_money, pay_status, pay_status_desc, break_type, break_reason, break_emp_code, rec_man_code, settle_type, refund_date, refund_man_code, refund_seq, refund_mode, refund_money, refund_reason, refund_remark, refund_op_man_code, refund_register_site_code, refund_register_man_code, satisfy_money, satisfy_reason, allowance_money, allowance_reason, deduction_money, deduction_reason, other_money, other_reason, trade_date, remark, del_flag, create_by, create_time, update_by, update_time, create_site, update_site from emis_settle_pay_record + +