From c028c31c2daf524368482c05a3aa686ae5dbe6b0 Mon Sep 17 00:00:00 2001 From: yefei Date: Mon, 12 Jun 2023 14:21:06 +0800 Subject: [PATCH] =?UTF-8?q?ariesy=20=E8=A1=A5=E5=85=85=E4=B8=BB=E8=A1=A8?= =?UTF-8?q?=E7=A8=8E=E7=8E=87=E5=AD=97=E6=AE=B5=20v1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../erp/controller/SDNYMainProcessController.java | 2 +- .../java/com/dxhy/erp/dao/TdxRecordInvoiceDao.java | 2 +- .../dxhy/erp/service/SNPushCheckRecordService.java | 11 +++++------ .../src/main/resources/mapper/TdxRecordInvoiceDao.xml | 6 +++--- 4 files changed, 10 insertions(+), 11 deletions(-) diff --git a/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java b/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java index a3d0792b..b490f750 100644 --- a/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java +++ b/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java @@ -1267,7 +1267,7 @@ public class SDNYMainProcessController extends AbstractController { @PostMapping("/refresh") @ResponseBody @SysLog("发票查验") - public String refreshDetailData(@RequestBody Map pramsMap) throws Exception { + public String refreshDetailData(@RequestBody Map pramsMap) throws Exception { log.info("接口请求的参数为:{}",pramsMap); String result = snPushCheckRecordService.getRecords(pramsMap); return result; diff --git a/dxhy-erp/src/main/java/com/dxhy/erp/dao/TdxRecordInvoiceDao.java b/dxhy-erp/src/main/java/com/dxhy/erp/dao/TdxRecordInvoiceDao.java index fb38105e..ff548d55 100644 --- a/dxhy-erp/src/main/java/com/dxhy/erp/dao/TdxRecordInvoiceDao.java +++ b/dxhy-erp/src/main/java/com/dxhy/erp/dao/TdxRecordInvoiceDao.java @@ -186,7 +186,7 @@ public interface TdxRecordInvoiceDao extends BaseMapper { void deleteByuuid(@Param("uuids") String[] uuids); - List selectRecords(@Param("pramsMap") Map pramsMap); + List selectRecords(@Param("pramsMap") Map pramsMap); void updateTaxRate(@Param("pramsMap") Map pramsMap); } diff --git a/dxhy-erp/src/main/java/com/dxhy/erp/service/SNPushCheckRecordService.java b/dxhy-erp/src/main/java/com/dxhy/erp/service/SNPushCheckRecordService.java index 6b98d2f6..4bbe7bfc 100644 --- a/dxhy-erp/src/main/java/com/dxhy/erp/service/SNPushCheckRecordService.java +++ b/dxhy-erp/src/main/java/com/dxhy/erp/service/SNPushCheckRecordService.java @@ -279,8 +279,8 @@ public class SNPushCheckRecordService extends AbstractServiceAdapter { return queryInvoiceResult; } - public String getRecords(Map pramsMap) { - + public String getRecords(Map pramsMap) { + DynamicContextHolder.push("business" + DbConstant.BUSINESS_WRITE); QueryWrapper recordWrapper = new QueryWrapper<>(); List uuids = tdxRecordInvoiceDao.selectRecords(pramsMap); log.info("获取的uuid为{}",uuids); @@ -312,11 +312,10 @@ public class SNPushCheckRecordService extends AbstractServiceAdapter { } log.info("taxRate={}",taxRate); - Map pramsUpdate = new HashMap<>(); - pramsUpdate.put("taxRate",taxRate); - pramsUpdate.put("uuid",uuid); + pramsMap.put("taxRate",taxRate); + pramsMap.put("uuid",uuid); - tdxRecordInvoiceDao.updateTaxRate(pramsUpdate); + tdxRecordInvoiceDao.updateTaxRate(pramsMap); } return "ok"; } diff --git a/dxhy-erp/src/main/resources/mapper/TdxRecordInvoiceDao.xml b/dxhy-erp/src/main/resources/mapper/TdxRecordInvoiceDao.xml index cc88bc9a..6684881f 100644 --- a/dxhy-erp/src/main/resources/mapper/TdxRecordInvoiceDao.xml +++ b/dxhy-erp/src/main/resources/mapper/TdxRecordInvoiceDao.xml @@ -694,10 +694,10 @@ limit #{pramsMap.start},#{pramsMap.num} - + update t_dx_record_invoice - set tax_rate = #{taxRate} - where uuid = #{uuid} + set tax_rate = #{pramsMap.taxRate} + where uuid = #{pramsMap.uuid}