|
@@ -703,7 +703,7 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public List<TWareHouseExcelItems> selectTWarehousebillsItemsList(Long fId) {
|
|
|
|
|
|
+ public List<TWareHouseExcelItems> selectTWarehousebillsItemsList(Long fId) {
|
|
return tWarehouseBillsMapper.selectTWarehousebillsItemsList(fId);
|
|
return tWarehouseBillsMapper.selectTWarehousebillsItemsList(fId);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -718,7 +718,7 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
if (StringUtils.isNull(fPid)) {
|
|
if (StringUtils.isNull(fPid)) {
|
|
return AjaxResult.error("仓库更新状态未找到主表信息,请与管理员联系");
|
|
return AjaxResult.error("仓库更新状态未找到主表信息,请与管理员联系");
|
|
}
|
|
}
|
|
- try{
|
|
|
|
|
|
+ try {
|
|
tWarehouseBillsMapper.warehouseFollowUpdate(fPid, fettle);
|
|
tWarehouseBillsMapper.warehouseFollowUpdate(fPid, fettle);
|
|
tWarehousebillsfeesMapper.warehouseFeesFollowUpdate(fPid, fettle);
|
|
tWarehousebillsfeesMapper.warehouseFeesFollowUpdate(fPid, fettle);
|
|
TWarehouseBills tWarehouseBills = tWarehouseBillsMapper.selectTWarehousebillsById(fPid);
|
|
TWarehouseBills tWarehouseBills = tWarehouseBillsMapper.selectTWarehousebillsById(fPid);
|
|
@@ -726,8 +726,8 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
fettle = 40L;
|
|
fettle = 40L;
|
|
}
|
|
}
|
|
tWarehousebillsitemsMapper.warehouseItemFollowUpdate(fPid, fettle);
|
|
tWarehousebillsitemsMapper.warehouseItemFollowUpdate(fPid, fettle);
|
|
- } catch (Exception e){
|
|
|
|
- return AjaxResult.error("更新库存费用状态失败,请联系管理员");
|
|
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
+ return AjaxResult.error("更新库存费用状态失败,请联系管理员");
|
|
}
|
|
}
|
|
return AjaxResult.success();
|
|
return AjaxResult.success();
|
|
}
|
|
}
|
|
@@ -1110,7 +1110,8 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
- * 打印作业单
|
|
|
|
|
|
+ * 打印作业单
|
|
|
|
+ *
|
|
* @param warehouseBills
|
|
* @param warehouseBills
|
|
* @param warehousebillsitems
|
|
* @param warehousebillsitems
|
|
* @param tEnclosure
|
|
* @param tEnclosure
|
|
@@ -1255,7 +1256,7 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
BigDecimal amt = (BigDecimal) objectMap.get("amt");
|
|
BigDecimal amt = (BigDecimal) objectMap.get("amt");
|
|
map.put("feeId", feeId);
|
|
map.put("feeId", feeId);
|
|
map.put("itemFeeId", objectMap.get("feeId"));
|
|
map.put("itemFeeId", objectMap.get("feeId"));
|
|
- sumAmt = sumAmt.add(amt).setScale(2,BigDecimal.ROUND_HALF_UP);
|
|
|
|
|
|
+ sumAmt = sumAmt.add(amt).setScale(2, BigDecimal.ROUND_HALF_UP);
|
|
TWarehousebillsitems tWarehousebillsitems = new TWarehousebillsitems();
|
|
TWarehousebillsitems tWarehousebillsitems = new TWarehousebillsitems();
|
|
tWarehousebillsitems.setfAmt(amt);
|
|
tWarehousebillsitems.setfAmt(amt);
|
|
tWarehousebillsitems.setfSrcid(fId);
|
|
tWarehousebillsitems.setfSrcid(fId);
|
|
@@ -1276,7 +1277,6 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
tWarehousebillsitems.setfChargedate((Date) item.get("fChargedate"));
|
|
tWarehousebillsitems.setfChargedate((Date) item.get("fChargedate"));
|
|
tWarehousebillsitems.setfOriginalbilldate((Date) item.get("fOriginalbilldate"));
|
|
tWarehousebillsitems.setfOriginalbilldate((Date) item.get("fOriginalbilldate"));
|
|
tWarehousebillsitems.setfBillingDeadline(warehouseBills.getfBillingDeadline());
|
|
tWarehousebillsitems.setfBillingDeadline(warehouseBills.getfBillingDeadline());
|
|
- System.out.println(tWarehousebillsitems.toString());
|
|
|
|
tWarehousebillsitemsMapper.insertTWarehousebillsitems(tWarehousebillsitems);
|
|
tWarehousebillsitemsMapper.insertTWarehousebillsitems(tWarehousebillsitems);
|
|
itemsList.add(tWarehousebillsitems);
|
|
itemsList.add(tWarehousebillsitems);
|
|
}
|
|
}
|
|
@@ -1386,6 +1386,9 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
tFees.setfStatus("2");
|
|
tFees.setfStatus("2");
|
|
tFees.setDelFlag("0");
|
|
tFees.setDelFlag("0");
|
|
List<TFees> feesList = tFeesMapper.selectTFeesList(tFees);
|
|
List<TFees> feesList = tFeesMapper.selectTFeesList(tFees);
|
|
|
|
+ if (itemsList.size() <= 0) {
|
|
|
|
+ return AjaxResult.error("未找到合适的库存明细");
|
|
|
|
+ }
|
|
map.put("goodsList", goods);
|
|
map.put("goodsList", goods);
|
|
map.put("feesList", feesList);
|
|
map.put("feesList", feesList);
|
|
map.put("warehouseBills", tWarehouseBills);
|
|
map.put("warehouseBills", tWarehouseBills);
|
|
@@ -1578,7 +1581,7 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
} else if (dictLabel.equals(fixed)) {
|
|
} else if (dictLabel.equals(fixed)) {
|
|
fQty = new BigDecimal(1);
|
|
fQty = new BigDecimal(1);
|
|
}
|
|
}
|
|
- return fQty.setScale(2,BigDecimal.ROUND_HALF_UP);
|
|
|
|
|
|
+ return fQty.setScale(2, BigDecimal.ROUND_HALF_UP);
|
|
}
|
|
}
|
|
|
|
|
|
// 入库 收费明细 校验
|
|
// 入库 收费明细 校验
|
|
@@ -1679,7 +1682,8 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
- * 撤销入库
|
|
|
|
|
|
+ * 撤销入库
|
|
|
|
+ *
|
|
* @param fId
|
|
* @param fId
|
|
* @param loginUser
|
|
* @param loginUser
|
|
* @param billsType
|
|
* @param billsType
|
|
@@ -1758,7 +1762,7 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
updateTWhgenlegData(wb, tWhgenle1.getfId(), "SJRKRevoke");
|
|
updateTWhgenlegData(wb, tWhgenle1.getfId(), "SJRKRevoke");
|
|
} else {
|
|
} else {
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
- return AjaxResult.error("第" + i + "行撤销数大于库存结余数") ;
|
|
|
|
|
|
+ return AjaxResult.error("第" + i + "行撤销数大于库存结余数");
|
|
}
|
|
}
|
|
// 2、原货权方撤销出库
|
|
// 2、原货权方撤销出库
|
|
// 查询库存总账
|
|
// 查询库存总账
|