@@ -494,10 +494,5 @@ public class WmspOutboundResultController extends BaseRESTfulController {
return success();
}
- //出库成功,改变实时库存(暂用)
- @PostMapping("/updateGirdMaterialStatus")
- public RESTfulResult updateGirdMaterialStatus(){
- return success();
- }
@@ -30,4 +30,5 @@ public interface IRmsStackingService {
// 计算并更新垛位
Map<String,Object> getStackingToUpdate(Integer materialNumber,BigDecimal warehouseId,String personnelJobNumber);
+ Integer updateStackingStatus(BigDecimal stackingId,BigDecimal stackingStatus);
@@ -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);
+ }
@@ -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