|
@ -33,6 +33,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
import com.yxt.common.core.result.ResultBean; |
|
|
import com.yxt.common.core.result.ResultBean; |
|
|
import com.yxt.pms.biz.pms.pmspurchasebackbill.PmsPurchasebackBillService; |
|
|
import com.yxt.pms.biz.pms.pmspurchasebackbill.PmsPurchasebackBillService; |
|
|
|
|
|
import com.yxt.pms.biz.pms.pmspurchasebackdetail.PmsPurchasebackDetailService; |
|
|
import com.yxt.pms.biz.pms.pmspurchasebill.flowable.*; |
|
|
import com.yxt.pms.biz.pms.pmspurchasebill.flowable.*; |
|
|
import com.yxt.pms.biz.pms.pmspurchasebilldetail.PmsPurchaseBillDetailDetailsVo; |
|
|
import com.yxt.pms.biz.pms.pmspurchasebilldetail.PmsPurchaseBillDetailDetailsVo; |
|
|
import com.yxt.pms.biz.pms.pmspurchasebilldetail.PmsPurchaseBillDetailDto; |
|
|
import com.yxt.pms.biz.pms.pmspurchasebilldetail.PmsPurchaseBillDetailDto; |
|
@ -91,6 +92,8 @@ public class PmsPurchaseBillService extends MybatisBaseService<PmsPurchaseBillMa |
|
|
@Autowired |
|
|
@Autowired |
|
|
private PmsPurchasebackBillService pmsPurchasebackBillService; |
|
|
private PmsPurchasebackBillService pmsPurchasebackBillService; |
|
|
@Autowired |
|
|
@Autowired |
|
|
|
|
|
private PmsPurchasebackDetailService pmsPurchasebackDetailService; |
|
|
|
|
|
@Autowired |
|
|
private PmsPurchaseBillDetailService pmsPurchaseBillDetailService; |
|
|
private PmsPurchaseBillDetailService pmsPurchaseBillDetailService; |
|
|
@Autowired |
|
|
@Autowired |
|
|
private PmsPurchaseBillInvoiceService pmsPurchaseBillInvoiceService; |
|
|
private PmsPurchaseBillInvoiceService pmsPurchaseBillInvoiceService; |
|
@ -212,6 +215,10 @@ public class PmsPurchaseBillService extends MybatisBaseService<PmsPurchaseBillMa |
|
|
record.setPayableAmount(money); |
|
|
record.setPayableAmount(money); |
|
|
} |
|
|
} |
|
|
List<PmsPurchaseBillDetailDetailsVo> pmsPurchaseBillDetailDetailsVos = pmsPurchaseBillDetailService.selByMainSid(record.getSid()); |
|
|
List<PmsPurchaseBillDetailDetailsVo> pmsPurchaseBillDetailDetailsVos = pmsPurchaseBillDetailService.selByMainSid(record.getSid()); |
|
|
|
|
|
for (PmsPurchaseBillDetailDetailsVo pmsPurchaseBillDetailDetailsVo : pmsPurchaseBillDetailDetailsVos) { |
|
|
|
|
|
BigDecimal returnedCount = pmsPurchasebackDetailService.checkReturnedCount(pmsPurchaseBillDetailDetailsVo.getGoodsSkuSid(),record.getSid()); |
|
|
|
|
|
pmsPurchaseBillDetailDetailsVo.setReturnedCount(returnedCount); |
|
|
|
|
|
} |
|
|
record.setPmsPurchaseBillDetailList(pmsPurchaseBillDetailDetailsVos); |
|
|
record.setPmsPurchaseBillDetailList(pmsPurchaseBillDetailDetailsVos); |
|
|
} |
|
|
} |
|
|
PagerVo<PmsPurchaseChoiceBillVo> p = PagerUtil.pageToVo(pagging, null); |
|
|
PagerVo<PmsPurchaseChoiceBillVo> p = PagerUtil.pageToVo(pagging, null); |
|
|