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 c8bfc484..7e453848 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 @@ -186,10 +186,14 @@ public class BaseInvoiceController extends AbstractController { pramsMap.put("xfmc", xfmc); pramsMap.put("qsr", qsr); if (StringUtils.isNotBlank(rzhr)) { - String[] split = rzhr.split(","); - if (!Arrays.asList(split).contains("")) { - String[] split1 = rzhr.split(","); - pramsMap.put("rzhr", Arrays.asList(split1)); + if("admin".equals(rzhr)){ + pramsMap.put("rzhr", rzhr); + }else { + String[] split = rzhr.split(","); + if (!Arrays.asList(split).contains("")) { + String[] split1 = rzhr.split(","); + pramsMap.put("rzhr", Arrays.asList(split1)); + } } } diff --git a/dxhy-base/src/main/java/com/dxhy/base/service/fpxxrz/BaseRzFpxxServiceImpl.java b/dxhy-base/src/main/java/com/dxhy/base/service/fpxxrz/BaseRzFpxxServiceImpl.java index 074e990d..5a6d10f0 100644 --- a/dxhy-base/src/main/java/com/dxhy/base/service/fpxxrz/BaseRzFpxxServiceImpl.java +++ b/dxhy-base/src/main/java/com/dxhy/base/service/fpxxrz/BaseRzFpxxServiceImpl.java @@ -159,6 +159,12 @@ public class BaseRzFpxxServiceImpl extends MpBaseServiceImpl and t.qs_name = #{qsr} - + and t.confirm_user in #{item} + + and (t.confirm_user = #{rzhr} or t.confirm_user is null or t.confirm_user = '') and t.auth_status = '4' + and t.invoice_no = #{invoiceNo} @@ -433,12 +436,15 @@ and t.qs_name = #{qsr} - + and t.confirm_user in #{item} + + and (t.confirm_user = #{rzhr} or t.confirm_user is null or t.confirm_user = '') and t.auth_status = '4' + = #{paymentDateStart} ]]> diff --git a/dxhy-customs/src/main/java/com/dxhy/customs/service/impl/CustomsCustomsJkszhcxServiceImpl.java b/dxhy-customs/src/main/java/com/dxhy/customs/service/impl/CustomsCustomsJkszhcxServiceImpl.java index 2c784178..da06f3ab 100644 --- a/dxhy-customs/src/main/java/com/dxhy/customs/service/impl/CustomsCustomsJkszhcxServiceImpl.java +++ b/dxhy-customs/src/main/java/com/dxhy/customs/service/impl/CustomsCustomsJkszhcxServiceImpl.java @@ -140,6 +140,11 @@ public class CustomsCustomsJkszhcxServiceImpl extends MpBaseServiceImpl and t.bdk_status = #{bdkStatus} - + and t.confirm_user like CONCAT(#{confirmUser},'%') + + and (t.confirm_user = #{confirmUser} or t.confirm_user is null or t.confirm_user = '') and t.auth_status = '4' + and t.glzt = #{glzt} @@ -245,9 +248,12 @@ and t.bdk_status = #{bdkStatus} - + and t.confirm_user like CONCAT(#{confirmUser},'%') + + and (t.confirm_user = #{confirmUser} or t.confirm_user is null or t.confirm_user = '') and t.auth_status = '4' + and t.glzt = #{glzt} diff --git a/dxhy-export-domestic/src/main/java/com/dxhy/domestic/service/ckzrz/impl/DomesticExportCustomsCkServiceImpl.java b/dxhy-export-domestic/src/main/java/com/dxhy/domestic/service/ckzrz/impl/DomesticExportCustomsCkServiceImpl.java index caab814c..50522ef0 100644 --- a/dxhy-export-domestic/src/main/java/com/dxhy/domestic/service/ckzrz/impl/DomesticExportCustomsCkServiceImpl.java +++ b/dxhy-export-domestic/src/main/java/com/dxhy/domestic/service/ckzrz/impl/DomesticExportCustomsCkServiceImpl.java @@ -548,6 +548,12 @@ public class DomesticExportCustomsCkServiceImpl extends ServiceImpl - + and p.confirm_user = #{queryParams.confirmUser} + + and (p.confirm_user = #{queryParams.confirmUser} or p.confirm_user is null or p.confirm_user = '') and p.auth_status = '4' + + and p.invoice_type = #{queryParams.invoiceType} @@ -454,10 +458,14 @@ and p.export_no = #{queryParams.exportNo} - + and p.confirm_user = #{queryParams.confirmUser} + + and (p.confirm_user = #{queryParams.confirmUser} or p.confirm_user is null or p.confirm_user = '') and p.auth_status = '4' + + and p.invoice_type = #{queryParams.invoiceType} @@ -1110,10 +1118,14 @@ and p.export_no = #{queryParams.exportNo} - + and p.confirm_user = #{queryParams.confirmUser} + + and (p.confirm_user = #{queryParams.confirmUser} or p.confirm_user is null or p.confirm_user = '') and p.auth_status = '4' + + and p.invoice_type = #{queryParams.invoiceType} diff --git a/dxhy-extend/src/main/resources/mapper/ExtBbfpzhMapper.xml b/dxhy-extend/src/main/resources/mapper/ExtBbfpzhMapper.xml index e02ab718..5e2f8043 100644 --- a/dxhy-extend/src/main/resources/mapper/ExtBbfpzhMapper.xml +++ b/dxhy-extend/src/main/resources/mapper/ExtBbfpzhMapper.xml @@ -140,8 +140,17 @@ and t.qs_name = #{qsr} + + - and t.confirm_user like CONCAT(#{rzhr},'%') + + + and (t.confirm_user = 'admin' or t.confirm_user is null or t.confirm_user = '') and t.auth_status = '4' + + + and t.confirm_user like CONCAT(#{rzhr},'%') + + and t.settlement_no like concat(#{settlementNo},'%') @@ -403,7 +412,14 @@ and t.qs_name = #{qsr} - and t.confirm_user like CONCAT(#{rzhr},'%') + + + and (t.confirm_user = 'admin' or t.confirm_user is null or t.confirm_user = '') and t.auth_status = '4' + + + and t.confirm_user like CONCAT(#{rzhr},'%') + + and t.glzt = #{glzt}