瀏覽代碼

还款管理查询修改

ch 3 年之前
父節點
當前提交
80a378b3b5

+ 14 - 0
sc-service/src/main/java/com/huyi/service/repayment/controller/repaymentController.java

@@ -95,10 +95,17 @@ public class repaymentController extends BaseController {
         // 企业类型 00:平台,01:核心企业,02:供应商,03:资方
         if("02".equals(companyType)){
             map.put("supplierId",company);
+            //供应商只查正向
+            map.put("zfpType","0");
         }else if("01".equals(companyType)){
             map.put("coreId",company);
         }else if("03".equals(companyType)){
             map.put("management",company);
+            //资方查反向
+            map.put("zfpType","1");
+        }else if ("00".equals(companyType)){
+            //平台查反向
+            map.put("zfpType","1");
         }
         if(CommonUtil.isNotEmpty(type)){
             if("00".equals(type)){
@@ -485,10 +492,17 @@ public class repaymentController extends BaseController {
         // 企业类型 00:平台,01:核心企业,02:供应商,03:资方
         if("02".equals(companyType)){
             map.put("supplierId",company);
+            //供应商只查正向
+            map.put("zfpType","0");
         }else if("01".equals(companyType)){
             map.put("coreId",company);
         }else if("03".equals(companyType)){
             map.put("management",company);
+            //资方查反向
+            map.put("zfpType","1");
+        }else if ("00".equals(companyType)){
+            //平台查反向
+            map.put("zfpType","1");
         }
         //天数 00:7天 01:30天 02:60天 03:90天
         if("00".equals(day)){

+ 7 - 1
sc-service/src/main/resources/mapper/repayment/OwnRepaymentMapper.xml

@@ -35,7 +35,10 @@
             on i.zfi_core_id = y.scy_id
             where 1=1
             AND r.zfr_status in ('01','03')
-            AND p.zfp_type = '1'
+--             AND p.zfp_type = '1'
+            <if test="paramMap.zfpType != null  and paramMap.zfpType != ''">
+                and p.zfp_type = #{paramMap.zfpType}
+            </if>
             <if test="paramMap.supplierId != null  and paramMap.supplierId != ''">
                 and i.zfi_supplier_id = #{paramMap.supplierId}
             </if>
@@ -137,6 +140,9 @@
         on i.zfi_product_id = p.zfp_id
         where 1=1
         and zfr_apply_status = '00'
+        <if test="zfpType != null  and zfpType != ''">
+            and p.zfp_type = #{zfpType}
+        </if>
         <if test="supplierId != null  and supplierId != ''">
             and i.zfi_supplier_id = #{supplierId}
         </if>