|
@@ -22,6 +22,7 @@ import com.ruoyi.finance.mapper.TFeeMapper;
|
|
|
import com.ruoyi.finance.service.impl.TFeeServiceImpl;
|
|
|
import com.ruoyi.reportManagement.domain.TWhgenleg;
|
|
|
import com.ruoyi.reportManagement.mapper.TWhgenlegMapper;
|
|
|
+import com.ruoyi.warehouseBusiness.component.CalculationWarehouseService;
|
|
|
import com.ruoyi.warehouseBusiness.domain.TWarehouseAgreement;
|
|
|
import com.ruoyi.warehouseBusiness.domain.TWarehouseBills;
|
|
|
import com.ruoyi.warehouseBusiness.domain.TWarehousebillsfees;
|
|
@@ -102,6 +103,9 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
@Autowired
|
|
|
private TWarehouseAgreementMapper tWarehouseAgreementMapper;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private CalculationWarehouseService calculationWarehouseService;
|
|
|
+
|
|
|
/**
|
|
|
* 查询审批流配置主
|
|
|
*
|
|
@@ -663,6 +667,12 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ TWarehouseBills warehouseBills = new TWarehouseBills();
|
|
|
+ warehouseBills.setfId(auditItems.getBillId());
|
|
|
+ calculationWarehouseService.calculationFeeStatus(warehouseBills);
|
|
|
+ tWarehouseBillsMapper.updateTWarehousebills(warehouseBills);
|
|
|
+
|
|
|
if (number <= 0) {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("该审批已被操作");
|
|
@@ -890,6 +900,12 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ TWarehouseBills warehouseBills = new TWarehouseBills();
|
|
|
+ warehouseBills.setfId(auditItems.getBillId());
|
|
|
+ calculationWarehouseService.calculationFeeStatus(warehouseBills);
|
|
|
+ tWarehouseBillsMapper.updateTWarehousebills(warehouseBills);
|
|
|
+
|
|
|
if (number <= 0) {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("该审批已被操作");
|
|
@@ -1095,6 +1111,12 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
warehousebillsModifyService.withdrawalApprovalById(auditItems.getBillId());
|
|
|
}
|
|
|
auditItemsMapper.deletePurchaseApproval(auditItems);
|
|
|
+
|
|
|
+ TWarehouseBills warehouseBills = new TWarehouseBills();
|
|
|
+ warehouseBills.setfId(auditItems.getBillId());
|
|
|
+ calculationWarehouseService.calculationFeeStatus(warehouseBills);
|
|
|
+ tWarehouseBillsMapper.updateTWarehousebills(warehouseBills);
|
|
|
+
|
|
|
return AjaxResult.success();
|
|
|
}
|
|
|
|