Browse Source

入库单按对接时间更新单据日期修改,已过账不更新

dingyl 5 years ago
parent
commit
e3a7c0156a
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/main/java/com/uas/eis/serviceImpl/XiangXServiceImpl.java

+ 2 - 2
src/main/java/com/uas/eis/serviceImpl/XiangXServiceImpl.java

@@ -102,7 +102,7 @@ public class XiangXServiceImpl implements XiangXService {
             //差异过账
             try {
                 //更新单据日期为当前时间
-                baseDao.updateByCondition("ProdInOut","pi_date=to_date('"+dealDate+"','yyyy-MM-dd')","pi_id="+inOutId);
+                baseDao.updateByCondition("ProdInOut","pi_date=to_date('"+dealDate+"','yyyy-MM-dd')","pi_statuscode='UNPOST' and pi_id="+inOutId);
                 modelMap = prodInOutService.postProdInOut(inOutId, caller.toString(),master);
                 if (modelMap.get("success")!=null && "false".equals(modelMap.get("success").toString())){
                     return modelMap;
@@ -123,7 +123,7 @@ public class XiangXServiceImpl implements XiangXService {
         }else {
             try {
                 //更新单据日期为当前时间
-                baseDao.updateByCondition("ProdInOut","pi_date=to_date('"+dealDate+"','yyyy-MM-dd')","pi_id="+inOutId);
+                baseDao.updateByCondition("ProdInOut","pi_date=to_date('"+dealDate+"','yyyy-MM-dd')","pi_statuscode='UNPOST' and pi_id="+inOutId);
                 modelMap = prodInOutService.postProdInOut(inOutId, caller.toString(), master);
                 if (modelMap.get("success")!=null && "false".equals(modelMap.get("success").toString())){
                     return modelMap;