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