This commit is contained in:
linfso 2024-11-21 15:25:48 +08:00
parent f5e9ce9db1
commit a0baac97ef

View File

@ -612,11 +612,19 @@ public class EmisSettleSubBillController extends EmisBaseController
for(int i=0;i<ids.length;i++){
try {
long id=ids[i];
EmisSettleSubBill oldSubBill = emisSettleSubBillService.selectEmisSettleSubBillById(id);
if(oldSubBill==null){
return AjaxResult.error("账单不存在!");
}
EmisSettleSubBill emisSettleSubBill = new EmisSettleSubBill();
emisSettleSubBill.setId(id);
emisBaseService.setNoNeedOpenBill(emisSettleSubBill);
// 重新计算账单状态
emisSettleBillService.reCalcSettleBillInvoiceStatus(oldSubBill.getSettleBillNo());
}catch (Exception ex){
ex.printStackTrace();
// 返回子定义异常