From a21f37e68296fcdb5a9b3a04fa074b8b338ec5ef Mon Sep 17 00:00:00 2001
From: yishiqihuasheng <1191093413@qq.com>
Date: Tue, 25 Apr 2023 11:27:44 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9mapper=E6=96=87=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../controller/BaseInvoiceController.java | 6 +-
.../base/entity/BaseTDxRecordInvoice.java | 2 +-
.../com/dxhy/base/model/BaseSggxCxRespVO.java | 2 +-
.../BaseInvoiceManualCheckServiceImpl.java | 2 +-
.../main/resources/mapper/BaseFpZhMapper.xml | 17 +++-
.../resources/mapper/BaseSggxcxMapper.xml | 6 +-
.../model/TdxCustomsRecordModelDTO.java | 10 +-
.../impl/CustomsRecordDkrzServiceImpl.java | 17 +++-
.../resources/mapper/CustomsRecordMapper.xml | 92 ++++++++++++++++---
.../controller/ExtFpzhcxController.java | 5 +-
.../dxhy/extend/model/ExtBbfpzhcxRespVO.java | 4 +-
.../main/resources/mapper/ExtBbfpzhMapper.xml | 10 +-
12 files changed, 137 insertions(+), 36 deletions(-)
diff --git a/dxhy-base/src/main/java/com/dxhy/base/controller/BaseInvoiceController.java b/dxhy-base/src/main/java/com/dxhy/base/controller/BaseInvoiceController.java
index 572eb3bd..5551f9e4 100644
--- a/dxhy-base/src/main/java/com/dxhy/base/controller/BaseInvoiceController.java
+++ b/dxhy-base/src/main/java/com/dxhy/base/controller/BaseInvoiceController.java
@@ -284,11 +284,11 @@ public class BaseInvoiceController extends AbstractController {
return ResponseEntity.ok(R.error("开票结束日期不能为空!"));
}
if (StringUtils.isNotBlank(inAccountStatus)) {
- pramsMap.put("inaccountStatus", inAccountStatus);
+ pramsMap.put("inAccountStatus", inAccountStatus);
}
if(pramsMap.get("imageNumber") != null){
- pramsMap.put("imageId",pramsMap.get("imageNumber"));
+ pramsMap.put("imageNumber",pramsMap.get("imageNumber"));
}
if(pramsMap.get("snVoucherNumber") != null){
@@ -468,7 +468,7 @@ public class BaseInvoiceController extends AbstractController {
pramsMap.put("snVoucherNumber", map.get("snVoucherNumber"));
pramsMap.put("postingTimeEnd", map.get("postingTimeEnd"));
pramsMap.put("postingTimeStart", map.get("postingTimeStart"));
- pramsMap.put("imageId", map.get("imageNumber"));
+ pramsMap.put("imageNumber", map.get("imageNumber"));
if (map.get("accountPeriod") != null && !"".equals(map.get("accountPeriod"))) {
String accountPeriod = map.get("accountPeriod").toString().substring(0,7);
pramsMap.put("accountPeriod", accountPeriod);
diff --git a/dxhy-base/src/main/java/com/dxhy/base/entity/BaseTDxRecordInvoice.java b/dxhy-base/src/main/java/com/dxhy/base/entity/BaseTDxRecordInvoice.java
index c6025ba9..f75e45f8 100644
--- a/dxhy-base/src/main/java/com/dxhy/base/entity/BaseTDxRecordInvoice.java
+++ b/dxhy-base/src/main/java/com/dxhy/base/entity/BaseTDxRecordInvoice.java
@@ -508,7 +508,7 @@ public class BaseTDxRecordInvoice implements Serializable {
//过账时间
private String postingTime;
//影像号
- private String imageId;
+ private String imageNumber;
//报账单号
private String bzdh;
}
diff --git a/dxhy-base/src/main/java/com/dxhy/base/model/BaseSggxCxRespVO.java b/dxhy-base/src/main/java/com/dxhy/base/model/BaseSggxCxRespVO.java
index a9f770a5..ddb422ee 100644
--- a/dxhy-base/src/main/java/com/dxhy/base/model/BaseSggxCxRespVO.java
+++ b/dxhy-base/src/main/java/com/dxhy/base/model/BaseSggxCxRespVO.java
@@ -132,7 +132,7 @@ public class BaseSggxCxRespVO {
/**
* 影像id
*/
- private String imageId;
+ private String imageNumber;
/**
* 凭证号
diff --git a/dxhy-base/src/main/java/com/dxhy/base/service/invoicecheck/BaseInvoiceManualCheckServiceImpl.java b/dxhy-base/src/main/java/com/dxhy/base/service/invoicecheck/BaseInvoiceManualCheckServiceImpl.java
index 5d30c3ef..c2a73800 100644
--- a/dxhy-base/src/main/java/com/dxhy/base/service/invoicecheck/BaseInvoiceManualCheckServiceImpl.java
+++ b/dxhy-base/src/main/java/com/dxhy/base/service/invoicecheck/BaseInvoiceManualCheckServiceImpl.java
@@ -170,7 +170,7 @@ public class BaseInvoiceManualCheckServiceImpl extends MpBaseServiceImpl
+
@@ -198,8 +199,8 @@
and t.posting_time between #{postingTimeStart} and #{postingTimeEnd}
-
- and t.image_id = #{imageId}
+
+ and t.image_id = #{imageNumber}
and t.account_period = #{accountPeriod}
@@ -336,6 +337,18 @@
test="invoiceStatus != null and invoiceStatus != '' and invoiceStatus != 'null' ">
and t.invoice_status = #{invoiceStatus}
+
+ and t.sn_voucher_number = #{snVoucherNumber}
+
+
+ and t.posting_time between #{postingTimeStart} and #{postingTimeEnd}
+
+
+ and t.image_id = #{imageNumber}
+
+
+ and t.account_period = #{accountPeriod}
+
and t.voucher_number like concat('%',concat(#{voucherNumber},'%'))
diff --git a/dxhy-base/src/main/resources/mapper/BaseSggxcxMapper.xml b/dxhy-base/src/main/resources/mapper/BaseSggxcxMapper.xml
index 5a17c13b..bbbc7a11 100644
--- a/dxhy-base/src/main/resources/mapper/BaseSggxcxMapper.xml
+++ b/dxhy-base/src/main/resources/mapper/BaseSggxcxMapper.xml
@@ -26,6 +26,8 @@
+
+
@@ -167,8 +169,8 @@
and t.posting_time between #{postingTimeStart} and #{postingTimeEnd}
-
- and t.image_id = #{imageId}
+
+ and t.image_id = #{imageNumber}
and t.account_period = #{accountPeriod}
diff --git a/dxhy-customs/src/main/java/com/dxhy/customs/model/TdxCustomsRecordModelDTO.java b/dxhy-customs/src/main/java/com/dxhy/customs/model/TdxCustomsRecordModelDTO.java
index 551e9b37..d7b71804 100644
--- a/dxhy-customs/src/main/java/com/dxhy/customs/model/TdxCustomsRecordModelDTO.java
+++ b/dxhy-customs/src/main/java/com/dxhy/customs/model/TdxCustomsRecordModelDTO.java
@@ -66,7 +66,15 @@ public class TdxCustomsRecordModelDTO extends CommonDTO {
private List business;
private String bzdh;
- private String inaccountStatus;
+ private String inAccountStatus;
+
+ private String snVoucharNumber;
+ private String imageNumber;
+ private String accountPeriod;
+ private String postingTime;
+ private String postingTimeStart;
+ private String postingTimeEnd;
+
public void setParam(Page page, UserInfo userInfo) throws Exception {
business = userInfo.getBusiness();
diff --git a/dxhy-customs/src/main/java/com/dxhy/customs/service/impl/CustomsRecordDkrzServiceImpl.java b/dxhy-customs/src/main/java/com/dxhy/customs/service/impl/CustomsRecordDkrzServiceImpl.java
index f3d10593..57c54540 100644
--- a/dxhy-customs/src/main/java/com/dxhy/customs/service/impl/CustomsRecordDkrzServiceImpl.java
+++ b/dxhy-customs/src/main/java/com/dxhy/customs/service/impl/CustomsRecordDkrzServiceImpl.java
@@ -96,6 +96,12 @@ public class CustomsRecordDkrzServiceImpl extends MpBaseServiceImpl> result = null;
if (StringUtils.isNotBlank(dto.getGfsh()) || dto.getGfTaxNo().size() > 0) {
@@ -126,7 +132,7 @@ public class CustomsRecordDkrzServiceImpl extends MpBaseServiceImpl> result = null;
if (StringUtils.isNotBlank(dto.getGfsh()) || dto.getGfTaxNo().size() > 0) {
@@ -1214,8 +1225,8 @@ public class CustomsRecordDkrzServiceImpl extends MpBaseServiceImpl
- and p.bzdh = #{bzdh}
+ and p.bzdh = #{queryParams.bzdh}
-
- and p.inaccount_status = #{inaccountStatus}
+
+ and p.inaccount_status = #{queryParams.inAccountStatus}
+
+
+
+ and p.sn_voucher_number = #{queryParams.snVoucherNumber}
+
+
+ and p.posting_time between #{queryParams.postingTimeStart} and #{queryParams.postingTimeEnd}
+
+
+ and p.image_id = #{queryParams.imageNumber}
+
+
+ and p.account_period = #{queryParams.accountPeriod}
@@ -365,6 +382,26 @@
+
+ and p.bzdh = #{queryParams.bzdh}
+
+
+ and p.inaccount_status = #{queryParams.inAccountStatus}
+
+
+
+ and p.sn_voucher_number = #{queryParams.snVoucherNumber}
+
+
+ and p.posting_time between #{queryParams.postingTimeStart} and #{queryParams.postingTimeEnd}
+
+
+ and p.image_id = #{queryParams.imageNumber}
+
+
+ and p.account_period = #{queryParams.accountPeriod}
+
+
and p.gf_tax_no = #{queryParams.gfsh}
@@ -815,8 +852,12 @@
p.cxrz_status as cxrzStatus,
p.bdk_status as bdkStatus,
p.dept_name as businessName,
- p.inaccount_status as inaccountStatus,
- p.bzdh bzdh
+ p.inaccount_status as inAccountStatus,
+ p.bzdh as bzdh,
+ p.image_id as imageNumber,
+ p.account_period as accountPeriod,
+ p.posting_time as postingTime,
+ p.sn_voucher_number as snVoucherNumber
FROM
t_dx_customs_record p
where
@@ -832,11 +873,23 @@
- and p.bzdh = #{bzdh}
+ and p.bzdh = #{queryParams.bzdh}
-
- and p.inaccount_status = #{inaccountStatus}
+
+ and p.inaccount_status = #{queryParams.inAccountStatus}
+
+
+ and p.sn_voucher_number = #{queryParams.snVoucherNumber}
+
+
+ and p.posting_time between #{queryParams.postingTimeStart} and #{queryParams.postingTimeEnd}
+
+
+ and p.image_id = #{queryParams.imageNumber}
+
+
+ and p.account_period = #{queryParams.accountPeriod}
@@ -1059,11 +1112,22 @@
- and p.bzdh = #{bzdh}
+ and p.bzdh = #{queryParams.bzdh}
-
-
- and p.inaccount_status = #{inaccountStatus}
+
+ and p.inaccount_status = #{queryParams.inAccountStatus}
+
+
+ and p.sn_voucher_number = #{queryParams.snVoucherNumber}
+
+
+ and p.posting_time between #{queryParams.postingTimeStart} and #{queryParams.postingTimeEnd}
+
+
+ and p.image_id = #{queryParams.imageNumber}
+
+
+ and p.account_period = #{queryParams.accountPeriod}
diff --git a/dxhy-extend/src/main/java/com/dxhy/extend/controller/ExtFpzhcxController.java b/dxhy-extend/src/main/java/com/dxhy/extend/controller/ExtFpzhcxController.java
index 7e9d23e9..6ab31378 100644
--- a/dxhy-extend/src/main/java/com/dxhy/extend/controller/ExtFpzhcxController.java
+++ b/dxhy-extend/src/main/java/com/dxhy/extend/controller/ExtFpzhcxController.java
@@ -148,7 +148,7 @@ public class ExtFpzhcxController extends AbstractController {
}
if(pramsMap.get("imageNumber") != null){
- pramsMap.put("imageId",pramsMap.get("imageNumber"));
+ pramsMap.put("imageNumber",pramsMap.get("imageNumber"));
}
if(pramsMap.get("snVoucherNumber") != null){
@@ -215,7 +215,7 @@ public class ExtFpzhcxController extends AbstractController {
data.put("dbName", getUserInfo().getDbName());
data.put("business", getUserInfo().getBusiness());
data.put("bzdh",pramsMap.get("bzdh"));
- data.put("inaccountStatus",pramsMap.get("inaccountStatus"));
+ data.put("inAccountStatus",pramsMap.get("inAccountStatus"));
List gfshList = new ArrayList<>();
if (!"99".equals(pramsMap.get("gfsh")) && pramsMap.get("gfsh") != null && !"".equals(pramsMap.get("gfsh"))) {
gfshList.add(pramsMap.get("gfsh").toString());
@@ -265,6 +265,7 @@ public class ExtFpzhcxController extends AbstractController {
data.put("company", pramsMap.get("company"));
data.put("menuId", pramsMap.get("menuId"));
+ data.put("imageNumber",pramsMap.get("imageNumber"));
try {
return ResponseEntity.ok(R.ok().put("data", ycfpcxService.selectByPramsMap(data, curr, size)));
} catch (Exception e) {
diff --git a/dxhy-extend/src/main/java/com/dxhy/extend/model/ExtBbfpzhcxRespVO.java b/dxhy-extend/src/main/java/com/dxhy/extend/model/ExtBbfpzhcxRespVO.java
index 3938744e..82d6696c 100644
--- a/dxhy-extend/src/main/java/com/dxhy/extend/model/ExtBbfpzhcxRespVO.java
+++ b/dxhy-extend/src/main/java/com/dxhy/extend/model/ExtBbfpzhcxRespVO.java
@@ -182,7 +182,9 @@ public class ExtBbfpzhcxRespVO implements Serializable {
private String snVoucherNumber;
private String postingTime;
- private String imageId;
+ private String postingTimeStart;
+ private String postingTimeEnd;
+ private String imageNumber;
private String accountPeriod;
private String compCode;
private String bzdh;
diff --git a/dxhy-extend/src/main/resources/mapper/ExtBbfpzhMapper.xml b/dxhy-extend/src/main/resources/mapper/ExtBbfpzhMapper.xml
index ffdd3ba0..551591b5 100644
--- a/dxhy-extend/src/main/resources/mapper/ExtBbfpzhMapper.xml
+++ b/dxhy-extend/src/main/resources/mapper/ExtBbfpzhMapper.xml
@@ -43,7 +43,7 @@
-
+
@@ -181,8 +181,8 @@
and posting_time between #{postingTimeStart} and #{postingTimeEnd}
-
- and t.image_id = #{imageId}
+
+ and t.image_id = #{imageNumber}
and t.account_period = #{accountPeriod}
@@ -435,8 +435,8 @@
and t.posting_time = #{postingTime}
-
- and t.image_id = #{imageId}
+
+ and t.image_id = #{imageNumber}
and t.account_period = #{accountPeriod}