Browse Source

1.24编辑垛位状态

zhouzh 3 năm trước cách đây
mục cha
commit
98099b6341

+ 0 - 5
src/main/java/com/steerinfo/dil/controller/WmspOutboundResultController.java

@@ -494,10 +494,5 @@ public class WmspOutboundResultController extends BaseRESTfulController {
         return success();
     }
 
-    //出库成功,改变实时库存(暂用)
-    @PostMapping("/updateGirdMaterialStatus")
-    public RESTfulResult updateGirdMaterialStatus(){
-        return success();
-    }
 }
 

+ 1 - 0
src/main/java/com/steerinfo/dil/service/IRmsStackingService.java

@@ -30,4 +30,5 @@ public interface IRmsStackingService {
 
     // 计算并更新垛位
     Map<String,Object> getStackingToUpdate(Integer materialNumber,BigDecimal warehouseId,String personnelJobNumber);
+    Integer updateStackingStatus(BigDecimal stackingId,BigDecimal stackingStatus);
 }

+ 12 - 0
src/main/java/com/steerinfo/dil/service/impl/RmsStackingServiceImpl.java

@@ -141,4 +141,16 @@ public class RmsStackingServiceImpl  implements IRmsStackingService {
     public String selectStackNo(BigDecimal stackingId) {
         return rmsStackingMapper.selectStackNo(stackingId);
     }
+
+    /*
+    * 堆垛原则问题,一旦某垛位堆满,则编辑某垛位启用状态
+    * 启用:0  未启用:1
+    *当一个垛位满时,再从中拿出几件,也不改变垛位的启用状态;只有当垛位为空时,才改变状态
+     */
+    @Override
+    public  Integer updateStackingStatus(BigDecimal stackingId,BigDecimal stackingStatus){
+      RmsStacking rmsStacking = rmsStackingMapper.selectByPrimaryKey(stackingId);
+      rmsStacking.setStackingStatus(stackingStatus);
+      return rmsStackingMapper.updateByPrimaryKeySelective(rmsStacking);
+    }
 }

+ 2 - 2
src/main/resources/application-dev.yml

@@ -1,8 +1,8 @@
 spring:
   datasource:
     url: jdbc:oracle:thin:@172.16.33.163:1521:ilsdbpri
-    password: Dil123789
-    username: dil
+    password: root123
+    username: dagang
     driver-class-name: oracle.jdbc.OracleDriver
   application:
     name: dil-wms-api