|
@@ -268,10 +268,11 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
|
|
|
/**
|
|
|
* 查询审批流配置主信息条数
|
|
|
+ *
|
|
|
* @return 结果
|
|
|
*/
|
|
|
@Override
|
|
|
- public int selectCountAuditItems(){
|
|
|
+ public int selectCountAuditItems() {
|
|
|
return auditItemsMapper.selectCountAuditItems();
|
|
|
}
|
|
|
|
|
@@ -340,9 +341,9 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
tWarehouseBillsMapper.warehouseFollowUpdate(auditItems.getBillId(), fettle, at.getAuditItem());
|
|
|
}
|
|
|
tWarehousebillsfeesMapper.warehouseFeesFollowUpdate(auditItems.getBillId(), fettle, at.getAuditItem());
|
|
|
- if (Objects.equals(auditItems.getActId(), 150)) {
|
|
|
+ if (Objects.equals(auditItems.getActId(), 150L)) {
|
|
|
List<TWarehousebillsfees> feesList = tWarehousebillsfeesMapper.selectWarehousebillsfeesByPId(auditItems.getBillId());
|
|
|
- if (StringUtils.isNull(feesList) || Objects.equals(feesList.size(), 0)) {
|
|
|
+ if (CollectionUtils.isNotEmpty(feesList)) {
|
|
|
for (TWarehousebillsfees f : feesList) {
|
|
|
if ("KCZZ".equals(f.getfBilltype())) {
|
|
|
TWhgenleg whgenleg = new TWhgenleg();
|
|
@@ -396,8 +397,8 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return ajaxResult;
|
|
|
}
|
|
|
- }else if (auditItems.getActId()== 410 ){
|
|
|
- if (StringUtils.isEmpty(auditItems.getRefno3())){
|
|
|
+ } else if (auditItems.getActId() == 410) {
|
|
|
+ if (StringUtils.isEmpty(auditItems.getRefno3())) {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("提单号不能为空");
|
|
|
}
|
|
@@ -422,7 +423,7 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return orderMessage;
|
|
|
}
|
|
|
- }else if (auditItems.getActId()== 420 ){
|
|
|
+ } else if (auditItems.getActId() == 420) {
|
|
|
if ("T".equals(at.getIffinalItem())) {
|
|
|
fettle = 11L;
|
|
|
} else if ("F".equals(at.getIffinalItem())) {
|
|
@@ -456,7 +457,7 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return ajaxResult;
|
|
|
}
|
|
|
- }else if (auditItems.getActId() == 470) {
|
|
|
+ } else if (auditItems.getActId() == 470) {
|
|
|
// 财务模块
|
|
|
if ("T".equals(at.getIffinalItem())) {
|
|
|
fettle = 6L;
|
|
@@ -484,7 +485,7 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return invoiceFp;
|
|
|
}
|
|
|
- }else if (auditItems.getActId()== 460 ){
|
|
|
+ } else if (auditItems.getActId() == 460) {
|
|
|
if ("T".equals(at.getIffinalItem())) {
|
|
|
fettle = 6L;
|
|
|
} else if ("F".equals(at.getIffinalItem())) {
|
|
@@ -492,12 +493,12 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
}
|
|
|
//变更凯和订单状态
|
|
|
Integer i = tWarehousebillsfeesMapper.warehouseFeesFollowUpdate(auditItems.getBillId(), fettle, at.getAuditItem());
|
|
|
- if (i != null && i>0) {
|
|
|
- }else {
|
|
|
+ if (i != null && i > 0) {
|
|
|
+ } else {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("审核失败,更新费用状态失败");
|
|
|
}
|
|
|
- }else if (auditItems.getActId()== 170 ){
|
|
|
+ } else if (auditItems.getActId() == 170) {
|
|
|
//入库明细审核
|
|
|
if ("T".equals(at.getIffinalItem())) {
|
|
|
fettle = 6L;
|
|
@@ -511,12 +512,12 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
tWarehouseBills.setfItemstatus(fettle);
|
|
|
i = tWarehouseBillsMapper.updateTWarehousebills(tWarehouseBills);
|
|
|
i = tWarehousebillsitemsMapper.warehouseItemfItemstatus(auditItems.getBillId(), fettle);
|
|
|
- if (i != null && i>0) {
|
|
|
- }else {
|
|
|
+ if (i != null && i > 0) {
|
|
|
+ } else {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("审核失败,更新费用状态失败");
|
|
|
}
|
|
|
- }else if (auditItems.getActId()== 180 ){
|
|
|
+ } else if (auditItems.getActId() == 180) {
|
|
|
//入库明细审核
|
|
|
if ("T".equals(at.getIffinalItem())) {
|
|
|
fettle = 6L;
|
|
@@ -530,8 +531,8 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
tWarehouseBills.setfItemstatus(fettle);
|
|
|
i = tWarehouseBillsMapper.updateTWarehousebills(tWarehouseBills);
|
|
|
i = tWarehousebillsitemsMapper.warehouseItemfItemstatus(auditItems.getBillId(), fettle);
|
|
|
- if (i != null && i>0) {
|
|
|
- }else {
|
|
|
+ if (i != null && i > 0) {
|
|
|
+ } else {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("审核失败,更新费用状态失败");
|
|
|
}
|
|
@@ -562,7 +563,7 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
TWarehouseBills tWarehouseBills = new TWarehouseBills();
|
|
|
tWarehouseBills.setfId(auditItems.getBillId());
|
|
|
tWarehouseBills.setfSubmitUpdate(fettle);
|
|
|
- if (fettle == 6L){
|
|
|
+ if (fettle == 6L) {
|
|
|
tWarehouseBills.setfUpdeteStatus(2L);
|
|
|
tWarehouseBills.setfSubmitUpdate(2L);
|
|
|
}
|
|
@@ -583,7 +584,7 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
tWarehouseBills.setfId(auditItems.getBillId());
|
|
|
tWarehouseBills.setfDeleteStatus(fettle);
|
|
|
tWarehouseBillsMapper.updateKaHeOrder(tWarehouseBills);
|
|
|
- }else if (auditItems.getActId()== 474 ){
|
|
|
+ } else if (auditItems.getActId() == 474) {
|
|
|
if ("F".equals(at.getIffinalItem())) {
|
|
|
fettle = 5L;
|
|
|
} else if ("T".equals(at.getIffinalItem())) {
|
|
@@ -601,7 +602,7 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
tWarehouseBills.setfId(auditItems.getBillId());
|
|
|
tWarehouseBills.setfDismountStatus(fettle);
|
|
|
tWarehouseBillsMapper.updateKaHeOrder(tWarehouseBills);
|
|
|
- } else if (auditItems.getActId()== 181 ){
|
|
|
+ } else if (auditItems.getActId() == 181) {
|
|
|
if ("T".equals(at.getIffinalItem())) {
|
|
|
fettle = 6L;
|
|
|
} else if ("F".equals(at.getIffinalItem())) {
|
|
@@ -693,23 +694,23 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return ajaxResult;
|
|
|
}
|
|
|
- }else if (auditItems.getActId()== 410){
|
|
|
+ } else if (auditItems.getActId() == 410) {
|
|
|
fettle = 3L;
|
|
|
- AjaxResult ajaxResult = tWarehouseBillsService.updateKaHeOrder(auditItems.getBillId(), fettle,auditItems.getAuditItem());
|
|
|
+ AjaxResult ajaxResult = tWarehouseBillsService.updateKaHeOrder(auditItems.getBillId(), fettle, auditItems.getAuditItem());
|
|
|
String code = ajaxResult.get("code").toString();
|
|
|
if ("500".equals(code)) {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return ajaxResult;
|
|
|
}
|
|
|
- }else if (auditItems.getActId()== 420){
|
|
|
+ } else if (auditItems.getActId() == 420) {
|
|
|
fettle = 8L;
|
|
|
- AjaxResult ajaxResult = tWarehouseBillsService.updateKaHeOrder(auditItems.getBillId(), fettle,auditItems.getAuditItem());
|
|
|
+ AjaxResult ajaxResult = tWarehouseBillsService.updateKaHeOrder(auditItems.getBillId(), fettle, auditItems.getAuditItem());
|
|
|
String code = ajaxResult.get("code").toString();
|
|
|
if ("500".equals(code)) {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return ajaxResult;
|
|
|
}
|
|
|
- }else if (auditItems.getActId() >= 430 && auditItems.getActId() <= 450) {
|
|
|
+ } else if (auditItems.getActId() >= 430 && auditItems.getActId() <= 450) {
|
|
|
fettle = 3L;
|
|
|
// 财务模块
|
|
|
AjaxResult ajaxResult = tFeeServiceImpl.tfeeFollow(auditItems.getBillId(), fettle);
|
|
@@ -718,15 +719,15 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return ajaxResult;
|
|
|
}
|
|
|
- } else if (auditItems.getActId()== 460){
|
|
|
+ } else if (auditItems.getActId() == 460) {
|
|
|
fettle = 3L;
|
|
|
Integer i = tWarehousebillsfeesMapper.warehouseFeesFollowUpdate(auditItems.getBillId(), fettle, auditItems.getAuditItem());
|
|
|
- if (i != null && i>0){
|
|
|
- }else{
|
|
|
+ if (i != null && i > 0) {
|
|
|
+ } else {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("审批驳回失败,更新费用状态失败");
|
|
|
}
|
|
|
- }else if (auditItems.getActId() == 470) {
|
|
|
+ } else if (auditItems.getActId() == 470) {
|
|
|
fettle = 3L;
|
|
|
// 财务模块
|
|
|
AjaxResult ajaxResult = tFeeServiceImpl.tfeeFollow(auditItems.getBillId(), fettle);
|
|
@@ -735,7 +736,7 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return ajaxResult;
|
|
|
}
|
|
|
- }else if (auditItems.getActId()== 170 ){
|
|
|
+ } else if (auditItems.getActId() == 170) {
|
|
|
//入库明细审核
|
|
|
fettle = 3L;
|
|
|
//变更仓库入库明细审核状态
|
|
@@ -745,12 +746,12 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
tWarehouseBills.setfItemstatus(fettle);
|
|
|
i = tWarehouseBillsMapper.updateTWarehousebills(tWarehouseBills);
|
|
|
i = tWarehousebillsitemsMapper.warehouseItemfItemstatus(auditItems.getBillId(), fettle);
|
|
|
- if (i != null && i>0) {
|
|
|
- }else {
|
|
|
+ if (i != null && i > 0) {
|
|
|
+ } else {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("审核失败,更新费用状态失败");
|
|
|
}
|
|
|
- }else if (auditItems.getActId()== 180 ){
|
|
|
+ } else if (auditItems.getActId() == 180) {
|
|
|
//入库明细审核
|
|
|
fettle = 3L;
|
|
|
//变更仓库入库明细审核状态
|
|
@@ -760,8 +761,8 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
tWarehouseBills.setfItemstatus(fettle);
|
|
|
i = tWarehouseBillsMapper.updateTWarehousebills(tWarehouseBills);
|
|
|
i = tWarehousebillsitemsMapper.warehouseItemfItemstatus(auditItems.getBillId(), fettle);
|
|
|
- if (i != null && i>0) {
|
|
|
- }else {
|
|
|
+ if (i != null && i > 0) {
|
|
|
+ } else {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("审核失败,更新费用状态失败");
|
|
|
}
|
|
@@ -786,14 +787,14 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
tWarehouseBills.setfId(auditItems.getBillId());
|
|
|
tWarehouseBills.setfDeleteStatus(fettle);
|
|
|
tWarehouseBillsMapper.updateKaHeOrder(tWarehouseBills);
|
|
|
- }else if (auditItems.getActId()== 474 ){
|
|
|
- fettle = 3L;
|
|
|
+ } else if (auditItems.getActId() == 474) {
|
|
|
+ fettle = 3L;
|
|
|
//变更凯和拆单单状态
|
|
|
TWarehouseBills tWarehouseBills = new TWarehouseBills();
|
|
|
tWarehouseBills.setfId(auditItems.getBillId());
|
|
|
tWarehouseBills.setfDismountStatus(fettle);
|
|
|
tWarehouseBillsMapper.updateKaHeOrder(tWarehouseBills);
|
|
|
- } else if (auditItems.getActId()== 181 ){
|
|
|
+ } else if (auditItems.getActId() == 181) {
|
|
|
fettle = 3L;
|
|
|
//业务处理
|
|
|
}
|
|
@@ -904,33 +905,33 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("审批撤销失败: 更新审批状态失败");
|
|
|
}
|
|
|
- }else if (auditItems.getActId()== 410 ){
|
|
|
+ } else if (auditItems.getActId() == 410) {
|
|
|
fettle = 2L;
|
|
|
TWarehouseBills tWarehouseBills = tWarehouseBillsService.selectKaHeById(auditItems.getBillId());
|
|
|
- if (tWarehouseBills.getfBillstatus()!= 4L){
|
|
|
+ if (tWarehouseBills.getfBillstatus() != 4L) {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("审批撤销失败: 已经过审批");
|
|
|
}
|
|
|
- AjaxResult ajaxResult = tWarehouseBillsService.updateKaHeOrder(auditItems.getBillId(), fettle,auditItems.getAuditItem());
|
|
|
+ AjaxResult ajaxResult = tWarehouseBillsService.updateKaHeOrder(auditItems.getBillId(), fettle, auditItems.getAuditItem());
|
|
|
String code = ajaxResult.get("code").toString();
|
|
|
if ("500".equals(code)) {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return ajaxResult;
|
|
|
}
|
|
|
- }else if (auditItems.getActId()== 420 ){
|
|
|
+ } else if (auditItems.getActId() == 420) {
|
|
|
fettle = 7L;
|
|
|
TWarehouseBills tWarehouseBills = tWarehouseBillsService.selectKaHeById(auditItems.getBillId());
|
|
|
- if (tWarehouseBills.getfBillstatus() != 9L){
|
|
|
+ if (tWarehouseBills.getfBillstatus() != 9L) {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("审批撤销失败: 已经过审批");
|
|
|
}
|
|
|
- AjaxResult ajaxResult = tWarehouseBillsService.updateKaHeOrder(auditItems.getBillId(), fettle,auditItems.getAuditItem());
|
|
|
+ AjaxResult ajaxResult = tWarehouseBillsService.updateKaHeOrder(auditItems.getBillId(), fettle, auditItems.getAuditItem());
|
|
|
String code = ajaxResult.get("code").toString();
|
|
|
if ("500".equals(code)) {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return ajaxResult;
|
|
|
}
|
|
|
- }else if (auditItems.getActId() >= 430 && auditItems.getActId() <= 450) {
|
|
|
+ } else if (auditItems.getActId() >= 430 && auditItems.getActId() <= 450) {
|
|
|
fettle = 2L;
|
|
|
// 查询财务状态
|
|
|
TFee tFee = tFeeMapper.selectTFeeById(auditItems.getBillId());
|
|
@@ -945,21 +946,22 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("审批撤销失败: 更新审批状态失败");
|
|
|
}
|
|
|
- }else if (auditItems.getActId()== 460 ){
|
|
|
+ } else if (auditItems.getActId() == 460) {
|
|
|
fettle = 2L;
|
|
|
TWarehousebillsfees warehousebillsfees = new TWarehousebillsfees();
|
|
|
warehousebillsfees.setfPid(auditItems.getBillId());
|
|
|
List<TWarehousebillsfees> tWarehousebillsfees = tWarehousebillsfeesMapper.selectTWarehousebillsfeesList(warehousebillsfees);
|
|
|
- if (CollectionUtils.isNotEmpty(tWarehousebillsfees) && tWarehousebillsfees.get(0).getfBillstatus() != 4L){
|
|
|
+ if (CollectionUtils.isNotEmpty(tWarehousebillsfees) && tWarehousebillsfees.get(0).getfBillstatus() != 4L) {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("审批撤销失败: 已经过审批");
|
|
|
}
|
|
|
Integer i = tWarehousebillsfeesMapper.warehouseFeesFollowUpdate(auditItems.getBillId(), fettle, auditItems.getAuditItem());
|
|
|
- if (i != null && i>0){}else {
|
|
|
+ if (i != null && i > 0) {
|
|
|
+ } else {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("审核失败,更新费用状态失败");
|
|
|
}
|
|
|
- }else if (auditItems.getActId() == 470) {
|
|
|
+ } else if (auditItems.getActId() == 470) {
|
|
|
fettle = 2L;
|
|
|
// 查询财务状态
|
|
|
TFee tFee = tFeeMapper.selectTFeeById(auditItems.getBillId());
|
|
@@ -974,7 +976,7 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("审批撤销失败: 更新审批状态失败");
|
|
|
}
|
|
|
- }else if (auditItems.getActId()== 170 ){
|
|
|
+ } else if (auditItems.getActId() == 170) {
|
|
|
//入库明细审核
|
|
|
fettle = 2L;
|
|
|
//变更仓库入库明细审核状态
|
|
@@ -984,12 +986,12 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
tWarehouseBills.setfItemstatus(fettle);
|
|
|
i = tWarehouseBillsMapper.updateTWarehousebills(tWarehouseBills);
|
|
|
i = tWarehousebillsitemsMapper.warehouseItemfItemstatus(auditItems.getBillId(), fettle);
|
|
|
- if (i != null && i>0) {
|
|
|
- }else {
|
|
|
+ if (i != null && i > 0) {
|
|
|
+ } else {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("审核失败,更新费用状态失败");
|
|
|
}
|
|
|
- }else if (auditItems.getActId()== 180 ){
|
|
|
+ } else if (auditItems.getActId() == 180) {
|
|
|
//入库明细审核
|
|
|
fettle = 2L;
|
|
|
//变更仓库入库明细审核状态
|
|
@@ -999,12 +1001,12 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
tWarehouseBills.setfItemstatus(fettle);
|
|
|
i = tWarehouseBillsMapper.updateTWarehousebills(tWarehouseBills);
|
|
|
i = tWarehousebillsitemsMapper.warehouseItemfItemstatus(auditItems.getBillId(), fettle);
|
|
|
- if (i != null && i>0) {
|
|
|
- }else {
|
|
|
+ if (i != null && i > 0) {
|
|
|
+ } else {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
return AjaxResult.error("审核失败,更新费用状态失败");
|
|
|
}
|
|
|
- }else if (auditItems.getActId() == 471) {
|
|
|
+ } else if (auditItems.getActId() == 471) {
|
|
|
fettle = 2L;
|
|
|
// 变更凯和申请修改订单状态
|
|
|
TWarehouseBills tWarehouseBills = new TWarehouseBills();
|
|
@@ -1025,14 +1027,14 @@ public class AuditPathsServiceImpl implements IAuditPathsService {
|
|
|
tWarehouseBills.setfId(auditItems.getBillId());
|
|
|
tWarehouseBills.setfDeleteStatus(fettle);
|
|
|
tWarehouseBillsMapper.updateKaHeOrder(tWarehouseBills);
|
|
|
- }else if (auditItems.getActId()== 474 ){
|
|
|
+ } else if (auditItems.getActId() == 474) {
|
|
|
fettle = 2L;
|
|
|
//变更凯和拆单单状态
|
|
|
TWarehouseBills tWarehouseBills = new TWarehouseBills();
|
|
|
tWarehouseBills.setfId(auditItems.getBillId());
|
|
|
tWarehouseBills.setfDismountStatus(fettle);
|
|
|
tWarehouseBillsMapper.updateKaHeOrder(tWarehouseBills);
|
|
|
- }else if (auditItems.getActId()== 181 ){
|
|
|
+ } else if (auditItems.getActId() == 181) {
|
|
|
fettle = 2L;
|
|
|
//业务处理
|
|
|
}
|