winter 1 год назад
Родитель
Сommit
4f1013ba1c
2 измененных файлов: 13 добавлений и 1 удалений
  1. +3
    -1
      mallinkAdmin/src/main/java/com/iformall/controller/rent/WxAllBillController.java
  2. +10
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxFinanceServiceImpl.java

+ 3
- 1
mallinkAdmin/src/main/java/com/iformall/controller/rent/WxAllBillController.java Просмотреть файл

@@ -633,6 +633,7 @@ public class WxAllBillController extends BillBaseController {
if (null == wxMerchant.getId()) {
return new ResultData(Result.ERROR,"请选择商户");
}
//wxMerchant.setIsPreview(EnumYesOrNo.NO.getCode());
wxMerchant.updateTenantInfo(getTenantInfo());
wxMerchant.setNeedPayPreDays(getNearBillBeforeDays());
List<WxAllBill> list = billAllHelper.getMerchantBillList(wxMerchant);
@@ -671,8 +672,9 @@ public class WxAllBillController extends BillBaseController {
if (null == wxMerchant.getId()) {
return new ResultData(Result.ERROR,"请选择商户");
}
wxMerchant.setIsPreview(EnumYesOrNo.NO.getCode());
wxMerchant.updateTenantInfo(getTenantInfo());
wxMerchant.setToPayMerchant(EnumYesOrNo.YES.getCode());
//wxMerchant.setToPayMerchant(EnumYesOrNo.YES.getCode());
List<WxAllBill> list = billAllHelper.getMerchantBillList(wxMerchant);
if (null != list && list.size() > 0 ) {
List<Long> merchnatIds = new ArrayList<Long>();


+ 10
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxFinanceServiceImpl.java Просмотреть файл

@@ -658,6 +658,16 @@ public class WxFinanceServiceImpl implements WxFinanceService {
createFinanceReceiveBill(addreceive,bill,be.getCurrentSetOff(),null,Constant.bill_pay_way_setoff);
//处理预充关联
createFinanceReceiveSetoff(addreceive,be,bill);
WxBillPayDTO payDto = new WxBillPayDTO();
payDto.updateTenantInfo(addreceive);
payDto.setId(be.getId());
payDto.setBillTypeValue(be.getBillType());
payDto.setAddpay("0");
payDto.setSetOff(be.getCurrentSetOff());
payDto.setPayWay(Constant.bill_pay_way_setoff);
payDto.setPayWayObject(payWay0);
payDto.setRemark("收款单收款["+addreceive.getId()+"]冲抵"+addreceive.getRemark());
wxBillAllHelper.updatePay(payDto, user);
}
return noNeedCreate;
}


Загрузка…
Отмена
Сохранить