Browse Source

优化工作

master
God 2 years ago
parent
commit
2a959bfbcf
  1. 10
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finfundscarriedforwardapply/FinFundsCarriedForwardApplyService.java

10
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finfundscarriedforwardapply/FinFundsCarriedForwardApplyService.java

@ -31,6 +31,8 @@ import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.google.common.util.concurrent.ThreadFactoryBuilder;
import com.yxt.anrui.base.api.basepurchasesystem.BasePurchaseSystemDetailsVo;
import com.yxt.anrui.base.api.basepurchasesystem.BasePurchaseSystemFeign;
import com.yxt.anrui.base.api.basevehicle.BaseVehicle;
import com.yxt.anrui.base.api.basevehicle.BaseVehicleFeign;
import com.yxt.anrui.base.api.basevehiclestate.BaseVehicleStateDto;
@ -161,6 +163,8 @@ public class FinFundsCarriedForwardApplyService extends MybatisBaseService<FinFu
private FinUncollectedReceivablesDetailedService finUncollectedReceivablesDetailedService;
@Autowired
private BaseVehicleStateFeign baseVehicleStateFeign;
@Autowired
private BasePurchaseSystemFeign basePurchaseSystemFeign;
public PagerVo<FinFundsCarriedForwardApplyVo> listPageVo(PagerQuery<FinFundsCarriedForwardApplyQuery> pq) {
FinFundsCarriedForwardApplyQuery query = pq.getParams();
@ -830,6 +834,8 @@ public class FinFundsCarriedForwardApplyService extends MybatisBaseService<FinFu
String custNo = "";
BdCustomer bdCustomer = new BdCustomer();
FinSelectedReceivablesDetailed finSelectedReceivablesDetailed = finSelectedReceivablesDetailedService.fetchBySid(busSid);
String purchaseSystemSid = finSelectedReceivablesDetailed.getPurchaseSystemSid();
BasePurchaseSystemDetailsVo basePurchaseSystemDetailsVo = basePurchaseSystemFeign.fetchDetailsByDeptSid(purchaseSystemSid).getData();
if ("1".equals(finSelectedReceivablesDetailed.getPayTypeKey())) {//全款
custNo = finSelectedReceivablesDetailed.getContractNo();
//判断金蝶中是否存在该客户
@ -837,7 +843,6 @@ public class FinFundsCarriedForwardApplyService extends MybatisBaseService<FinFu
if (!custaBoolean) {//不存在则创建全款客户
bdCustomer.setFNumber(custNo);
bdCustomer.setFName(finSelectedReceivablesDetailed.getCustomerName() + custNo);
//bdCustomer.setTOrgIds();
}
} else {//贷款
if (finSelectedReceivablesDetailed.getVIN().length() > 3) {
@ -849,7 +854,6 @@ public class FinFundsCarriedForwardApplyService extends MybatisBaseService<FinFu
if (!custaBoolean) {//不存在则创建贷款客户
bdCustomer.setFNumber(custNo);
bdCustomer.setFName(finSelectedReceivablesDetailed.getCustomerName() + finSelectedReceivablesDetailed.getVIN().substring(finSelectedReceivablesDetailed.getVIN().length() - 8));
//bdCustomer.setTOrgIds();
bdCustomer.setFShortName(finSelectedReceivablesDetailed.getCustomerName() + custNo);
}
} else {
@ -860,10 +864,10 @@ public class FinFundsCarriedForwardApplyService extends MybatisBaseService<FinFu
if (!custaBoolean) {//不存在则创建临时类客户
bdCustomer.setFNumber(custNo);
bdCustomer.setFName(finSelectedReceivablesDetailed.getCustomerName() + custNo);
//bdCustomer.setTOrgIds();
}
}
}
bdCustomer.setTOrgIds(basePurchaseSystemDetailsVo.getOrgCode());
bdCustomerService.draftBdCustomer(bdCustomer);
return custNo;
}

Loading…
Cancel
Save