This commit is contained in:
linfso 2025-03-11 16:30:34 +08:00
parent f3e1eebd3c
commit dd4eaf7c6d

View File

@ -220,16 +220,19 @@ public class EmisBaseService {
*/ */
public void newUseQuotaCredit(EmisWaybill emisWaybill) throws EmisBizError { public void newUseQuotaCredit(EmisWaybill emisWaybill) throws EmisBizError {
String paymentType=emisWaybill.getPaymentType(); String paymentType=emisWaybill.getPaymentType();
// 月结客户 EmisTransLine transLine = getTransLineByCode(emisWaybill.getTransLineType());
// 月结客户
if("2".equals(paymentType) if("2".equals(paymentType)
|| "4".equals(paymentType) || "4".equals(paymentType)
|| "5".equals(paymentType) || "5".equals(paymentType)
){ ){
// 月结额度占用 // 月结额度占用
EmisCreditCustomer queryCreditCustomer = new EmisCreditCustomer(); EmisCreditCustomer queryCreditCustomer = new EmisCreditCustomer();
queryCreditCustomer.setMonthlyPayCode(emisWaybill.getCustNo()); queryCreditCustomer.setMonthlyPayCode(emisWaybill.getCustNo());
queryCreditCustomer.getParams().put("sendDate",emisWaybill.getSendDate()); queryCreditCustomer.getParams().put("sendDate",emisWaybill.getSendDate());
queryCreditCustomer.setTransType(emisWaybill.getTransType()); queryCreditCustomer.setTransType(transLine.getTransType());
List<EmisCreditCustomer> listCreditCustomer=emisCreditCustomerMapper.selectEmisCreditCustomerList(queryCreditCustomer); List<EmisCreditCustomer> listCreditCustomer=emisCreditCustomerMapper.selectEmisCreditCustomerList(queryCreditCustomer);
if(!CollectionUtils.isEmpty(listCreditCustomer)){ if(!CollectionUtils.isEmpty(listCreditCustomer)){
@ -266,7 +269,7 @@ public class EmisBaseService {
EmisCreditSalesmen queryCreditSalesmen= new EmisCreditSalesmen(); EmisCreditSalesmen queryCreditSalesmen= new EmisCreditSalesmen();
queryCreditSalesmen.setSalesmen(emisWaybill.getSalesmen()); queryCreditSalesmen.setSalesmen(emisWaybill.getSalesmen());
queryCreditSalesmen.getParams().put("sendDate",emisWaybill.getSendDate()); queryCreditSalesmen.getParams().put("sendDate",emisWaybill.getSendDate());
queryCreditSalesmen.setTransType(emisWaybill.getTransType()); queryCreditSalesmen.setTransType(transLine.getTransType());
List<EmisCreditSalesmen> listCreditSalesmen=emisCreditSalesmenMapper.selectEmisCreditSalesmenList(queryCreditSalesmen); List<EmisCreditSalesmen> listCreditSalesmen=emisCreditSalesmenMapper.selectEmisCreditSalesmenList(queryCreditSalesmen);
if(!CollectionUtils.isEmpty(listCreditSalesmen)){ if(!CollectionUtils.isEmpty(listCreditSalesmen)){