|
@@ -126,7 +126,7 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
List<Map<String, Object>> mapList = tWarehousebillsitemsMapper.selectGoodsTransferitemsList(tWarehousebillsitems);
|
|
|
if (StringUtils.isNotEmpty(mapList)) {
|
|
|
for (Map<String, Object> wb : mapList) {
|
|
|
- TWhgenleg tWhgenleg = new TWhgenleg();
|
|
|
+ /*TWhgenleg tWhgenleg = new TWhgenleg();
|
|
|
tWhgenleg.setfCorpid(tWarehousebills.getfCorpid());
|
|
|
if (StringUtils.isNotNull(wb.get("fGoodsid"))) {
|
|
|
tWhgenleg.setfGoodsid(((Integer) wb.get("fGoodsid")).longValue());
|
|
@@ -139,7 +139,7 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
TWhgenleg whgenleg = tWhgenlegMapper.selectTWhgenleg(tWhgenleg);
|
|
|
if (StringUtils.isNotNull(whgenleg)) {
|
|
|
wb.put("fQtyblc", whgenleg.getfQtyblc());
|
|
|
- }
|
|
|
+ }*/
|
|
|
if (StringUtils.isNotNull(wb.get("fGoodsid"))) {
|
|
|
Integer fGoodsid = (Integer) wb.get("fGoodsid");
|
|
|
goodsId.add(fGoodsid.longValue());
|
|
@@ -457,16 +457,16 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
if (tWarehousebillsitems != null) {
|
|
|
JSONArray warehouseJSON = JSONArray.parseArray(tWarehousebillsitems);
|
|
|
List<TWarehousebillsitems> warehousebillsitemsList = JSONObject.parseArray(warehouseJSON.toJSONString(), TWarehousebillsitems.class);
|
|
|
- int notInStorage=0;
|
|
|
- int Stored=0;
|
|
|
+ int notInStorage = 0;
|
|
|
+ int Stored = 0;
|
|
|
for (TWarehousebillsitems wbItem : warehousebillsitemsList) {
|
|
|
- if(wbItem.getfBillstatus()==null){
|
|
|
+ if (wbItem.getfBillstatus() == null) {
|
|
|
wbItem.setfBillstatus("1");
|
|
|
notInStorage++;
|
|
|
- }else if(wbItem.getfBillstatus().equals("6")) {
|
|
|
+ } else if (wbItem.getfBillstatus().equals("6")) {
|
|
|
wbItem.setfBillstatus("6");
|
|
|
Stored++;
|
|
|
- } else if(wbItem.getfBillstatus().equals("1")){
|
|
|
+ } else if (wbItem.getfBillstatus().equals("1")) {
|
|
|
wbItem.setfBillstatus("1");
|
|
|
notInStorage++;
|
|
|
}
|
|
@@ -478,11 +478,11 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
tWarehousebillsitemsMapper.insertTWarehousebillsitems(wbItem);
|
|
|
}
|
|
|
// 录入库存明细整体状态
|
|
|
- TWarehouseBills warehouseBill=new TWarehouseBills();
|
|
|
+ TWarehouseBills warehouseBill = new TWarehouseBills();
|
|
|
warehouseBill.setfId(fPid);
|
|
|
- if(Objects.equals(Stored,0)){ // 未入库
|
|
|
+ if (Objects.equals(Stored, 0)) { // 未入库
|
|
|
warehouseBill.setfItemsStatus("1");
|
|
|
- } else if(Objects.equals(notInStorage,0)){ // 已入库
|
|
|
+ } else if (Objects.equals(notInStorage, 0)) { // 已入库
|
|
|
warehouseBill.setfItemsStatus("6");
|
|
|
} else { // 有已入库、有未入库
|
|
|
warehouseBill.setfItemsStatus("2");
|
|
@@ -530,12 +530,13 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
|
|
|
/**
|
|
|
* 入库详情入账
|
|
|
- * @param warehouseBills 主表
|
|
|
- * @param warehousebillsitems 明细
|
|
|
- * @param whgenleg 附件
|
|
|
- * @param loginUser 当前登录人
|
|
|
- * @param billsType 状态
|
|
|
- * @return 结果
|
|
|
+ *
|
|
|
+ * @param warehouseBills 主表
|
|
|
+ * @param warehousebillsitems 明细
|
|
|
+ * @param whgenleg 附件
|
|
|
+ * @param loginUser 当前登录人
|
|
|
+ * @param billsType 状态
|
|
|
+ * @return 结果
|
|
|
*/
|
|
|
@Override
|
|
|
@Transactional
|
|
@@ -553,7 +554,6 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
tWarehouseBills.setUpdateTime(new Date());
|
|
|
tWarehouseBillsMapper.updateTWarehousebills(tWarehouseBills);
|
|
|
fPid = tWarehouseBills.getfId();
|
|
|
- tWarehousebillsitemsMapper.deleteByFPid(fPid);
|
|
|
tEnclosureMapper.deleteByFPid(fPid);
|
|
|
} else {
|
|
|
// 业务编码
|
|
@@ -574,48 +574,54 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
JSONArray warehouseJSON = JSONArray.parseArray(warehousebillsitems);
|
|
|
List<TWarehousebillsitems> warehousebillsitemsList = JSONObject.parseArray(warehouseJSON.toJSONString(), TWarehousebillsitems.class);
|
|
|
for (TWarehousebillsitems item : warehousebillsitemsList) {
|
|
|
- if (!"6".equals(item.getfBillstatus())) {
|
|
|
- TWhgenleg tWhgenle = queryTWhgenleg(tWarehouseBills, item);
|
|
|
- if (StringUtils.isNotNull(tWhgenle)) {
|
|
|
- updateTWhgenlegData(item, tWhgenle.getfId(), billsType);
|
|
|
+ TWhgenleg tWhgenle = queryTWhgenleg(tWarehouseBills, item);
|
|
|
+ if (StringUtils.isNotNull(tWhgenle)) {
|
|
|
+ int i = updateTWhgenlegData(item, tWhgenle.getfId(), billsType);
|
|
|
+ if (i <= 0) {
|
|
|
return AjaxResult.error("更新库存总账失败");
|
|
|
- } else {
|
|
|
- if (instalTWhgenleg(tWarehouseBills, item, loginUser.getUser()) <= 0) {
|
|
|
- TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
- return AjaxResult.error("新增库存总账失败");
|
|
|
- }
|
|
|
}
|
|
|
- item.setfPid(fPid);
|
|
|
- item.setfBillstatus("6");
|
|
|
- item.setCreateBy(loginUser.getUser().getUserName());
|
|
|
- item.setCreateTime(new Date());
|
|
|
- if (tWarehousebillsitemsMapper.insertTWarehousebillsitems(item) <= 0) {
|
|
|
+ } else {
|
|
|
+ if (instalTWhgenleg(tWarehouseBills, item, loginUser.getUser()) <= 0) {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
- return AjaxResult.error("新增库存明细失败");
|
|
|
+ return AjaxResult.error("新增库存总账失败");
|
|
|
}
|
|
|
}
|
|
|
+ item.setfPid(fPid);
|
|
|
+ item.setfBillstatus("6");
|
|
|
+ item.setCreateBy(loginUser.getUser().getUserName());
|
|
|
+ item.setCreateTime(new Date());
|
|
|
+ int num = 0;
|
|
|
+ if (StringUtils.isNotNull(item.getfId())) {
|
|
|
+ num = tWarehousebillsitemsMapper.updateTWarehousebillsitems(item);
|
|
|
+ } else {
|
|
|
+ num = tWarehousebillsitemsMapper.insertTWarehousebillsitems(item);
|
|
|
+ }
|
|
|
+ if (num <= 0) {
|
|
|
+ TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
+ return AjaxResult.error("新增库存明细失败");
|
|
|
+ }
|
|
|
}
|
|
|
// 查询所有库存明细 修改仓库主表状态
|
|
|
- int notInStorage=0;
|
|
|
- int Stored=0;
|
|
|
+ int notInStorage = 0;
|
|
|
+ int Stored = 0;
|
|
|
TWarehousebillsitems tWarehousebillsitems = new TWarehousebillsitems();
|
|
|
tWarehousebillsitems.setfPid(fPid);
|
|
|
- List<TWarehousebillsitems> warehousebillsitemsList1 =tWarehousebillsitemsMapper.selectTWarehousebillsitemsList(tWarehousebillsitems);
|
|
|
- for(TWarehousebillsitems item:warehousebillsitemsList1){
|
|
|
- if(item.getfBillstatus()==null){
|
|
|
+ List<TWarehousebillsitems> warehousebillsitemsList1 = tWarehousebillsitemsMapper.selectTWarehousebillsitemsList(tWarehousebillsitems);
|
|
|
+ for (TWarehousebillsitems item : warehousebillsitemsList1) {
|
|
|
+ if (item.getfBillstatus() == null) {
|
|
|
notInStorage++;
|
|
|
- }else if(item.getfBillstatus().equals("6")) {
|
|
|
+ } else if (item.getfBillstatus().equals("6")) {
|
|
|
Stored++;
|
|
|
- } else if(item.getfBillstatus().equals("1")){
|
|
|
+ } else if (item.getfBillstatus().equals("1")) {
|
|
|
notInStorage++;
|
|
|
}
|
|
|
}
|
|
|
- // 录入库存明细整体状态
|
|
|
- TWarehouseBills warehouseBill=new TWarehouseBills();
|
|
|
+ // 录入库存明细整体状态
|
|
|
+ TWarehouseBills warehouseBill = new TWarehouseBills();
|
|
|
warehouseBill.setfId(fPid);
|
|
|
- if(Objects.equals(Stored,0)){ // 未入库
|
|
|
+ if (Objects.equals(Stored, 0)) { // 未入库
|
|
|
warehouseBill.setfItemsStatus("1");
|
|
|
- } else if(Objects.equals(notInStorage,0)){ // 已入库
|
|
|
+ } else if (Objects.equals(notInStorage, 0)) { // 已入库
|
|
|
warehouseBill.setfItemsStatus("6");
|
|
|
} else { // 有已入库、有未入库
|
|
|
warehouseBill.setfItemsStatus("2");
|
|
@@ -632,11 +638,12 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
}
|
|
|
}
|
|
|
// 添加成功 主键返回 前台
|
|
|
- return AjaxResult.success("成功",fPid);
|
|
|
+ return AjaxResult.success("成功", fPid);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 出库、调拨、货转 确认
|
|
|
+ * 出库、调拨、货转 确认
|
|
|
+ *
|
|
|
* @param warehouseBills
|
|
|
* @param warehousebillsitems
|
|
|
* @param loginUser
|
|
@@ -681,103 +688,107 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
List<TWarehousebillsitems> warehousebillsitemsList = JSONObject.parseArray(warehouseJSON.toJSONString(), TWarehousebillsitems.class);
|
|
|
int i = 1;
|
|
|
for (TWarehousebillsitems wbItem : warehousebillsitemsList) {
|
|
|
- if (!"6".equals(wbItem.getfBillstatus())) {
|
|
|
- // 查询总账是否存在
|
|
|
- TWhgenleg tWhgenle = queryTWhgenleg(tWarehouseBills, wbItem);
|
|
|
- // 入库数特殊不判断入账
|
|
|
- if ("SJCK".equals(billsType)) { // 出库 查询
|
|
|
- if (StringUtils.isNull(tWhgenle)) { // 为空 提示没有库存
|
|
|
+ // 查询总账是否存在
|
|
|
+ TWhgenleg tWhgenle = queryTWhgenleg(tWarehouseBills, wbItem);
|
|
|
+ // 入库数特殊不判断入账
|
|
|
+ if ("SJCK".equals(billsType)) { // 出库 查询
|
|
|
+ if (StringUtils.isNull(tWhgenle)) { // 为空 提示没有库存
|
|
|
+ TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
+ return AjaxResult.error("库存明细第" + i + "行库存为空");
|
|
|
+ } else { // 非空修改库存总账
|
|
|
+ // 库存 < 出库件数 、
|
|
|
+ if (tWhgenle.getfQtyblc() < wbItem.getfQty()) {
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
- return AjaxResult.error("库存明细第" + i + "行库存为空");
|
|
|
- } else { // 非空修改库存总账
|
|
|
- // 库存 < 出库件数 、
|
|
|
- if (tWhgenle.getfQtyblc() < wbItem.getfQty() ) {
|
|
|
- TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
- return AjaxResult.error("库存明细第" + i + "行库存不足");
|
|
|
- }
|
|
|
- updateTWhgenlegData(wbItem, tWhgenle.getfId(), billsType);
|
|
|
+ return AjaxResult.error("库存明细第" + i + "行库存不足");
|
|
|
}
|
|
|
- } else if ("CKDB".equals(billsType)) { // 调拨查询
|
|
|
- if (StringUtils.isNull(tWhgenle)) { // 为空 提示没有库存
|
|
|
+ updateTWhgenlegData(wbItem, tWhgenle.getfId(), billsType);
|
|
|
+ }
|
|
|
+ } else if ("CKDB".equals(billsType)) { // 调拨查询
|
|
|
+ if (StringUtils.isNull(tWhgenle)) { // 为空 提示没有库存
|
|
|
+ TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
+ return AjaxResult.error("库存明细第" + i + "行库存为空");
|
|
|
+ } else { // 非空修改库存总账
|
|
|
+ if (tWhgenle.getfQtyblc() < wbItem.getfQty()) { // 1、 库存 < 调拨件数 提示库存不足
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
- return AjaxResult.error("库存明细第" + i + "行库存为空");
|
|
|
- } else { // 非空修改库存总账
|
|
|
- if (tWhgenle.getfQtyblc() < wbItem.getfQty()) { // 1、 库存 < 调拨件数 提示库存不足
|
|
|
- TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
- return AjaxResult.error("库存明细第" + i + "行库存不足");
|
|
|
- } else { // 2、 库存足够 先 进行出库操作
|
|
|
- updateTWhgenlegData(wbItem, tWhgenle.getfId(), "SJCK");
|
|
|
- }
|
|
|
- // 3、 进行入库操作 查询是否存在库存
|
|
|
- tWarehouseBills.setfCorpid(tWarehouseBills.getfTocorpid()); // 新货权方
|
|
|
- TWhgenleg tWhgenle1 = queryTWhgenleg(tWarehouseBills, wbItem);
|
|
|
- if (StringUtils.isNull(tWhgenle1)) { // 5、 不存在 进行新增库存
|
|
|
- instalTWhgenleg(tWarehouseBills, wbItem, loginUser.getUser());
|
|
|
- } else { // 4、 存在 进行跟新库存
|
|
|
- updateTWhgenlegData(wbItem, tWhgenle1.getfId(), "SJRK");
|
|
|
- }
|
|
|
+ return AjaxResult.error("库存明细第" + i + "行库存不足");
|
|
|
+ } else { // 2、 库存足够 先 进行出库操作
|
|
|
+ updateTWhgenlegData(wbItem, tWhgenle.getfId(), "SJCK");
|
|
|
}
|
|
|
- } else if ("HQZY".equals(billsType)) { // 货转
|
|
|
- if (StringUtils.isNull(tWhgenle)) { // 为空 提示没有库存
|
|
|
- TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
- return AjaxResult.error("库存明细第" + i + "行库存为空");
|
|
|
- } else { // 非空修改库存总账
|
|
|
- if (tWhgenle.getfQtyblc() < wbItem.getfQty()) { // 1、 库存 < 调拨件数 提示库存不足
|
|
|
- TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
- return AjaxResult.error("库存明细第" + i + "行库存不足");
|
|
|
- } else { // 2、 库存足够 先 进行出库操作
|
|
|
- updateTWhgenlegData(wbItem, tWhgenle.getfId(), "SJCK");
|
|
|
- }
|
|
|
- // 3、 进行入库操作 查询是否存在库存
|
|
|
- tWarehouseBills.setfCorpid(tWarehouseBills.getfTocorpid()); // 新货权方
|
|
|
- TWhgenleg tWhgenle1 = queryTWhgenleg(tWarehouseBills, wbItem);
|
|
|
- if (StringUtils.isNull(tWhgenle1)) { // 5、 不存在 进行新增库存
|
|
|
- instalTWhgenleg(tWarehouseBills, wbItem, loginUser.getUser());
|
|
|
- } else { // 4、 存在 进行跟新库存
|
|
|
- updateTWhgenlegData(wbItem, tWhgenle1.getfId(), "SJRK");
|
|
|
- }
|
|
|
+ // 3、 进行入库操作 查询是否存在库存
|
|
|
+ tWarehouseBills.setfCorpid(tWarehouseBills.getfTocorpid()); // 新货权方
|
|
|
+ TWhgenleg tWhgenle1 = queryTWhgenleg(tWarehouseBills, wbItem);
|
|
|
+ if (StringUtils.isNull(tWhgenle1)) { // 5、 不存在 进行新增库存
|
|
|
+ instalTWhgenleg(tWarehouseBills, wbItem, loginUser.getUser());
|
|
|
+ } else { // 4、 存在 进行跟新库存
|
|
|
+ updateTWhgenlegData(wbItem, tWhgenle1.getfId(), "SJRK");
|
|
|
}
|
|
|
}
|
|
|
- i++;
|
|
|
- wbItem.setfPid(fPid);
|
|
|
- wbItem.setfBillstatus("6");
|
|
|
- wbItem.setCreateBy(loginUser.getUser().getUserName());
|
|
|
- wbItem.setCreateTime(new Date());
|
|
|
- if (tWarehousebillsitemsMapper.insertTWarehousebillsitems(wbItem) <= 0) {
|
|
|
+ } else if ("HQZY".equals(billsType)) { // 货转
|
|
|
+ if (StringUtils.isNull(tWhgenle)) { // 为空 提示没有库存
|
|
|
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
- return AjaxResult.error("库存明细更新失败");
|
|
|
+ return AjaxResult.error("库存明细第" + i + "行库存为空");
|
|
|
+ } else { // 非空修改库存总账
|
|
|
+ if (tWhgenle.getfQtyblc() < wbItem.getfQty()) { // 1、 库存 < 调拨件数 提示库存不足
|
|
|
+ TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
+ return AjaxResult.error("库存明细第" + i + "行库存不足");
|
|
|
+ } else { // 2、 库存足够 先 进行出库操作
|
|
|
+ updateTWhgenlegData(wbItem, tWhgenle.getfId(), "SJCK");
|
|
|
+ }
|
|
|
+ // 3、 进行入库操作 查询是否存在库存
|
|
|
+ tWarehouseBills.setfCorpid(tWarehouseBills.getfTocorpid()); // 新货权方
|
|
|
+ TWhgenleg tWhgenle1 = queryTWhgenleg(tWarehouseBills, wbItem);
|
|
|
+ if (StringUtils.isNull(tWhgenle1)) { // 5、 不存在 进行新增库存
|
|
|
+ instalTWhgenleg(tWarehouseBills, wbItem, loginUser.getUser());
|
|
|
+ } else { // 4、 存在 进行跟新库存
|
|
|
+ updateTWhgenlegData(wbItem, tWhgenle1.getfId(), "SJRK");
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+ i++;
|
|
|
+ wbItem.setfPid(fPid);
|
|
|
+ wbItem.setfBillstatus("6");
|
|
|
+ wbItem.setfBsdate(tWarehouseBills.getfBsdate());
|
|
|
+ wbItem.setCreateBy(loginUser.getUser().getUserName());
|
|
|
+ wbItem.setCreateTime(new Date());
|
|
|
+ int num = 0;
|
|
|
+ if (StringUtils.isNotNull(wbItem.getfId())) {
|
|
|
+ num = tWarehousebillsitemsMapper.updateTWarehousebillsitems(wbItem);
|
|
|
+ } else {
|
|
|
+ num = tWarehousebillsitemsMapper.insertTWarehousebillsitems(wbItem);
|
|
|
+ }
|
|
|
+ if (num <= 0) {
|
|
|
+ TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
|
|
+ return AjaxResult.error("库存明细更新失败");
|
|
|
+ }
|
|
|
}
|
|
|
// 查询所有库存明细 修改仓库主表状态
|
|
|
- int notInStorage=0;
|
|
|
- int Stored=0;
|
|
|
+ int notInStorage = 0;
|
|
|
+ int Stored = 0;
|
|
|
TWarehousebillsitems tWarehousebillsitems = new TWarehousebillsitems();
|
|
|
tWarehousebillsitems.setfPid(fPid);
|
|
|
- List<TWarehousebillsitems> warehousebillsitemsList1 =tWarehousebillsitemsMapper.selectTWarehousebillsitemsList(tWarehousebillsitems);
|
|
|
- for(TWarehousebillsitems item:warehousebillsitemsList1){
|
|
|
- if(item.getfBillstatus()==null){
|
|
|
+ List<TWarehousebillsitems> warehousebillsitemsList1 = tWarehousebillsitemsMapper.selectTWarehousebillsitemsList(tWarehousebillsitems);
|
|
|
+ for (TWarehousebillsitems item : warehousebillsitemsList1) {
|
|
|
+ if (item.getfBillstatus() == null) {
|
|
|
notInStorage++;
|
|
|
- }else if(item.getfBillstatus().equals("6")) {
|
|
|
+ } else if (item.getfBillstatus().equals("6")) {
|
|
|
Stored++;
|
|
|
- } else if(item.getfBillstatus().equals("1")){
|
|
|
+ } else if (item.getfBillstatus().equals("1")) {
|
|
|
notInStorage++;
|
|
|
}
|
|
|
}
|
|
|
// 录入库存明细整体状态
|
|
|
- TWarehouseBills warehouseBill=new TWarehouseBills();
|
|
|
+ TWarehouseBills warehouseBill = new TWarehouseBills();
|
|
|
warehouseBill.setfId(fPid);
|
|
|
- if(Objects.equals(Stored,0)){ // 未入库
|
|
|
+ if (Objects.equals(Stored, 0)) { // 未入库
|
|
|
warehouseBill.setfItemsStatus("1");
|
|
|
- } else if(Objects.equals(notInStorage,0)){ // 已入库
|
|
|
+ } else if (Objects.equals(notInStorage, 0)) { // 已入库
|
|
|
warehouseBill.setfItemsStatus("6");
|
|
|
} else { // 有已入库、有未入库
|
|
|
warehouseBill.setfItemsStatus("2");
|
|
|
}
|
|
|
tWarehouseBillsMapper.updateTWarehousebills(warehouseBill);
|
|
|
// 添加成功 主键返回 前台
|
|
|
- return AjaxResult.success("成功",fPid);
|
|
|
+ return AjaxResult.success("成功", fPid);
|
|
|
}
|
|
|
|
|
|
// 入库 收费明细 校验
|
|
@@ -811,11 +822,11 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
@Override
|
|
|
public int deleteTWarehousebillsByIds(Long[] fIds) {
|
|
|
// 取出业务编号、 放入 billno_del
|
|
|
- for(Long id:fIds){
|
|
|
+ for (Long id : fIds) {
|
|
|
// 1、查询主表信息
|
|
|
TWarehouseBills tWarehousebills = tWarehouseBillsMapper.selectTWarehousebillsById(id);
|
|
|
// 2、业务编号、客存编号 放入 billno_del
|
|
|
- BillnoDel billnoDel =new BillnoDel();
|
|
|
+ BillnoDel billnoDel = new BillnoDel();
|
|
|
billnoDel.setBillType(tWarehousebills.getfBilltype());
|
|
|
billnoDel.setBillNo(tWarehousebills.getfBillno());
|
|
|
billnoDelMapper.insertBillnoDel(billnoDel);
|
|
@@ -924,5 +935,4 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
}
|
|
|
|
|
|
|
|
|
-
|
|
|
}
|