diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehicle/VehicleCostListQuery.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehicle/VehicleCostListQuery.java index 356ef33bf6..886a331439 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehicle/VehicleCostListQuery.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehicle/VehicleCostListQuery.java @@ -24,4 +24,6 @@ public class VehicleCostListQuery implements Query { @ApiModelProperty(value = "用户sid") private String userSid; + @ApiModelProperty("当前组织机构sid全路径") + private String orgPath; } diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicle/BaseVehicleService.java b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicle/BaseVehicleService.java index 575970e6e0..89d38d052a 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicle/BaseVehicleService.java +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicle/BaseVehicleService.java @@ -2185,10 +2185,16 @@ public class BaseVehicleService extends MybatisBaseService qw = new QueryWrapper<>(); if (query != null) { - if (StringUtils.isNotBlank(query.getUserSid())) { - ResultBean resultBean = sysStaffOrgFeign.getPathSidByUserSid(query.getUserSid()); + if(StringUtils.isNotBlank(query.getOrgPath())){ + ResultBean resultBean = sysStaffOrgFeign.getOrgSidByPath(query.getOrgPath()); qw.eq("bv.useOrgSid", resultBean.getData()); + }else{ + if (StringUtils.isNotBlank(query.getUserSid())) { + ResultBean resultBean = sysStaffOrgFeign.getPathSidByUserSid(query.getUserSid()); + qw.eq("bv.useOrgSid", resultBean.getData()); + } } + if (query.getSidList().size() > 0) { qw.notIn("bv.vinNo", query.getSidList()); } diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincostapply/FinCostapplyQuery.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincostapply/FinCostapplyQuery.java index c669c46dd4..d9569eb2a7 100644 --- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincostapply/FinCostapplyQuery.java +++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincostapply/FinCostapplyQuery.java @@ -68,5 +68,7 @@ public class FinCostapplyQuery implements Query { private String applyStartDate; @ApiModelProperty(value = "申请结束日期") private String applyEndDate; + @ApiModelProperty("当前组织机构全路径sid") + private String orgPath; } diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedDto.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedDto.java index d07cf2f8a3..1fa7aff5dc 100644 --- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedDto.java +++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedDto.java @@ -81,4 +81,9 @@ public class FinSelectedReceivablesDetailedDto implements Dto { @ApiModelProperty("应收未收款项sid") private String receivablesSid; + + @ApiModelProperty("全款贷款key:1是全款,2贷款") + private String payTypeKey; + @ApiModelProperty("全款贷款") + private String payType; } \ No newline at end of file diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/DetailsOfReceivablesAndUncollectedItemsVo.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/DetailsOfReceivablesAndUncollectedItemsVo.java index fdcb9621ec..022dbeb3fc 100644 --- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/DetailsOfReceivablesAndUncollectedItemsVo.java +++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/DetailsOfReceivablesAndUncollectedItemsVo.java @@ -73,4 +73,9 @@ public class DetailsOfReceivablesAndUncollectedItemsVo implements Vo { private String reveivableMoney; @ApiModelProperty("业务车辆sid") private String busVinSid; + + @ApiModelProperty("全款贷款key:1是全款,2贷款") + private String payTypeKey; + @ApiModelProperty("全款贷款") + private String payType; } 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 563770deaf..4d173d988a 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 @@ -1584,11 +1584,14 @@ public class FinCollectionConfirmationService extends MybatisBaseService finSelectedReceivablesDetailedVos1_1 = finSelectedReceivablesDetailedService.fetchByAuditState1_1(sid, 1, "车款","2"); - //贷款推送订金 - List finSelectedReceivablesDetailedVos2_1 = finSelectedReceivablesDetailedService.fetchByAuditState1_1(sid, 1, "订金","2"); + finSelectedReceivablesDetailedVos1_1.removeAll(Collections.singleton(null)); if(finSelectedReceivablesDetailedVos1_1.size()>0){ + } + //贷款推送订金 + List finSelectedReceivablesDetailedVos2_1 = finSelectedReceivablesDetailedService.fetchByAuditState1_1(sid, 1, "订金","2"); + finSelectedReceivablesDetailedVos2_1.removeAll(Collections.singleton(null)); if(finSelectedReceivablesDetailedVos2_1.size()>0){ } diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincostapply/FinCostapplyService.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincostapply/FinCostapplyService.java index 2be65d7f08..5cde45df7f 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincostapply/FinCostapplyService.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincostapply/FinCostapplyService.java @@ -133,6 +133,10 @@ public class FinCostapplyService extends MybatisBaseService page = PagerUtil.queryToPage(pq); IPage pagging = baseMapper.selectPageVo(page, qw); @@ -145,7 +149,12 @@ public class FinCostapplyService extends MybatisBaseService userVoResultBean = sysUserFeign.fetchBySid(dto.getCreateBySid()); @@ -270,7 +279,6 @@ public class FinCostapplyService extends MybatisBaseService