Browse Source

信审终审通过推送金蝶其他应收单

master
fanzongzhe 1 year ago
parent
commit
1fba5d5246
  1. 12
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderloancontract/BusSalesOrderLoancontractService.java
  2. 2
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/kingdee/capitalcreditresult/OtherReceivableBillCreditResultService.java

12
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderloancontract/BusSalesOrderLoancontractService.java

@ -379,8 +379,9 @@ public class BusSalesOrderLoancontractService extends MybatisBaseService<BusSale
BasePurchaseSystemDetailsVo data = basePurchaseSystemFeign.fetchDetailsByDeptSid(salesOrder.getPurchaseSystemSid()).getData();
bdCustomer.setTOrgIds(data.getOrgCode());
if (StringUtils.isNotBlank(busSalesOrderVehicle.getLinkNo())) {
if (busSalesOrderVehicle.getLinkNo().length() > 8) {
linkNo = busSalesOrderVehicle.getLinkNo().substring(linkNo.length() - 8);
String vinNo = busSalesOrderVehicle.getLinkNo();
if (vinNo.length() > 8) {
linkNo = vinNo.substring(vinNo.length() - 8);
} else {
linkNo = busSalesOrderVehicle.getLinkNo();
}
@ -396,13 +397,6 @@ public class BusSalesOrderLoancontractService extends MybatisBaseService<BusSale
} else {
customerNumber = busSalesOrderVehicle.getTemporaryNo();
}
String loanContractSid = busSalesOrderVehicle.getLoanContractSid();
if (StringUtils.isNotBlank(loanContractSid)) {
BusSalesOrderLoancontract loancontract = fetchBySid(loanContractSid);
if (null != loancontract) {
creditResult.setBillNo(loancontract.getLoanContractNo() + linkNo);
}
}
creditResult.setCommUnit(customerNumber);
SysOrganizationVo sysOrganizationVo1 = sysOrganizationFeign.fetchBySid(salesOrder.getUseOrgSid()).getData();
creditResult.setCollectionOrg(sysOrganizationVo1.getOrgCode());

2
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/kingdee/capitalcreditresult/OtherReceivableBillCreditResultService.java

@ -67,7 +67,7 @@ public class OtherReceivableBillCreditResultService extends FinKingDeeService {
}
String kingDeeData = OtherReceivableBillCreditResultCastToKingDeeBillFields.getKingDeeData(map_fEntityModel_, vehicleListMap.getData());
try {
ResultBean<String> resultBean1 = accessKingDeeInterface(KingDeeBillId.AR_OTHERRECEIVABLE.getID(), kingDeeData, KingDeeBillUrl.DRAFT_URL.getURL());
ResultBean<String> resultBean1 = accessKingDeeInterface(KingDeeBillId.AR_OTHERRECEIVABLE.getID(), kingDeeData, KingDeeBillUrl.SAVE_URL.getURL());
if (!resultBean1.getSuccess()) {
log.info("其他应收单保存失败!");
return rb.setMsg("其他应收单保存失败!");

Loading…
Cancel
Save