diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/AppDeliveredDetailsVo.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/AppDeliveredDetailsVo.java index 17bf0402dd..32f21a91a3 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/AppDeliveredDetailsVo.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/AppDeliveredDetailsVo.java @@ -67,7 +67,7 @@ public class AppDeliveredDetailsVo implements Vo { @ApiModelProperty("orgPath") private String orgPath; @ApiModelProperty("车辆集合") - private List carList; + private List carList = new ArrayList<>(); @ApiModelProperty(value = "实例id") private String procInstId; @ApiModelProperty(value = "任务id") diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/AppVinListVo.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/AppVinListVo.java index 543aa92b2e..0bc51542fd 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/AppVinListVo.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/AppVinListVo.java @@ -26,5 +26,9 @@ public class AppVinListVo implements Vo { @ApiModelProperty("资料是否齐全:0未齐全/1已齐全") private String zlState; + private String loanSid; + + private String loanName; + } diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/BusDeliveredQuery.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/BusDeliveredQuery.java index ee84321315..f147cac10b 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/BusDeliveredQuery.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/BusDeliveredQuery.java @@ -64,5 +64,7 @@ public class BusDeliveredQuery implements Query { private String userSid; @ApiModelProperty("车辆sid集合") private List vinSid = new ArrayList<>(); + @ApiModelProperty("贷款人sid") + private String loanSid; } diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/BusDeliveredVo.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/BusDeliveredVo.java index a5b5dab460..0cc85759b0 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/BusDeliveredVo.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/BusDeliveredVo.java @@ -75,5 +75,8 @@ public class BusDeliveredVo implements Vo { @ApiModelProperty("资料是否齐全:0未齐全/1已齐全") private String zlState; + private String loanName; + private String loanSid; + } diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapplydetails/AppCarListVo.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapplydetails/AppCarListVo.java index a90b7cee88..6c15703d67 100644 --- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapplydetails/AppCarListVo.java +++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapplydetails/AppCarListVo.java @@ -36,5 +36,8 @@ public class AppCarListVo implements Vo { @ApiModelProperty("欠款领票sid") private String qkLpSid; + private String loanSid; + private String loanName; + } diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdelivered/BusDeliveredMapper.xml b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdelivered/BusDeliveredMapper.xml index cbdd3e0727..b0da87c5e2 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdelivered/BusDeliveredMapper.xml +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdelivered/BusDeliveredMapper.xml @@ -286,7 +286,9 @@ bo.payType paymentMethod, RIGHT(bv.linkNo, 8) as vinNo, bv.linkSid vinSid, - bv.sid busVinSid + bv.sid busVinSid, + bv.borrowName loanName, + bv.borrowerSid loanSid FROM bus_sales_order bo LEFT JOIN bus_sales_order_vehicle bv ON bo.sid = bv.salesOrderSid @@ -434,7 +436,7 @@ left join anrui_base.base_vehicle bbv on bbv.sid = bv.linkSid left join bus_sales_order bo on bo.sid = bv.salesOrderSid where length(bv.linkSid)>0 and bo.contractNo = #{contractNo} and bbv.vehicleState != '0002'--> - select bv.linkSid vinSid,bv.sid busVinSid,RIGHT(bv.linkNo, 8) as vin + select bv.linkSid vinSid,bv.sid busVinSid,RIGHT(bv.linkNo, 8) as vin,bv.borrowerSid loanSid,bv.borrowName loanName FROM bus_sales_order bo LEFT JOIN bus_sales_order_vehicle bv ON bo.sid = bv.salesOrderSid diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdelivered/BusDeliveredService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdelivered/BusDeliveredService.java index effdb764bf..80b62e9c71 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdelivered/BusDeliveredService.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdelivered/BusDeliveredService.java @@ -198,6 +198,9 @@ public class BusDeliveredService extends MybatisBaseService page = PagerUtil.queryToPage(pq); IPage pagging = baseMapper.selectListsVoNew(page, qw); @@ -428,6 +431,8 @@ public class BusDeliveredService extends MybatisBaseService trailerList = baseTrailerFeign.trailerList(vinSid, contractNo); if (trailerList.getData() != null && trailerList.getData().getList().isEmpty() && trailerList.getData().getVehillModelList().isEmpty()) { @@ -580,6 +585,8 @@ public class BusDeliveredService extends MybatisBaseService trailerList = baseTrailerFeign.trailerList(busDeliveredApplyDetails.getVinSid(), busDeliveredApply.getContractNo()); if (trailerList.getData().getList().isEmpty() && trailerList.getData().getVehillModelList().isEmpty()) { @@ -801,6 +808,8 @@ public class BusDeliveredService extends MybatisBaseService trailerList = baseTrailerFeign.trailerList(vinSid, query.getContractNo()); if (trailerList.getData().getList().isEmpty() && trailerList.getData().getVehillModelList().isEmpty()) { diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedQuery.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedQuery.java index d26727c17e..9287390fd2 100644 --- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedQuery.java +++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedQuery.java @@ -85,4 +85,6 @@ public class FinUncollectedReceivablesDetailedQuery implements Query { private List busVinSids; private String menuUrl; + @ApiModelProperty("0销售专员申请,1内勤申请") + private String state; } diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationService.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationService.java index f1480a9d66..04b13e314d 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationService.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationService.java @@ -1729,12 +1729,12 @@ public class FinCollectionConfirmationService extends MybatisBaseService ${ew.sqlSegment} + and furd.receivablesName not like '%融资放款%' and concat(IFNULL(furd.customerName , '') @@ -477,7 +478,7 @@ ) df ON df.receivablesSid = furd.`sid` ${ew.sqlSegment} - and fd.receivablesName not like '%订金%' + and (fd.receivablesName not like '%订金%' and fd.receivablesName not like '%融资放款%') and fd.auditState = 3 and concat(IFNULL(fd.customerName diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedService.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedService.java index bc8d3e601d..9659fe0f84 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedService.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedService.java @@ -240,6 +240,11 @@ public class FinUncollectedReceivablesDetailedService extends MybatisBaseService } else { qw.eq("furd.purchaseSystemSid", "0"); } + if(StringUtils.isNotBlank(query.getState())){ + if("1".equals(query.getState())){ + qw.notLike("furd.receivablesName","融资放款"); + } + } List list = baseMapper.selectListAllVo(qw); return list; } diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/kingdee/otherreceivablebill/data_model.json b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/kingdee/otherreceivablebill/data_model.json index f1a8471d51..f9932f6d8e 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/kingdee/otherreceivablebill/data_model.json +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/kingdee/otherreceivablebill/data_model.json @@ -50,7 +50,7 @@ "FNOTAXAMOUNT": "0", "FTAXAMOUNT": "0", "FCancelStatus": "", - "FAR_OtherRemarks": "", + "FAR_OtherRemarks": "@KD_FAR_OtherRemarks", "FScanPoint": { "FNUMBER": "" },