增加生成作业 填入任务号
This commit is contained in:
@@ -141,14 +141,13 @@ public class ToWmsServiceImpl implements IToWmsService {
|
|||||||
mydoJob.setCargoSpaceId(cargoSpaceId);
|
mydoJob.setCargoSpaceId(cargoSpaceId);
|
||||||
mydoJob.setInOrOut("1");
|
mydoJob.setInOrOut("1");
|
||||||
mydoJob.setTrayCode(requestEnter.getTrayCode());
|
mydoJob.setTrayCode(requestEnter.getTrayCode());
|
||||||
|
map.put("v_param", "1");
|
||||||
|
mydoJobService.getInTask(map);
|
||||||
|
mydoJob.setTaskNo(map.get("v_serial"));
|
||||||
// HashMap<String, String> result = new HashMap<>();
|
// HashMap<String, String> result = new HashMap<>();
|
||||||
// result.put("cargoSpaceId",cargoSpaceId);
|
// result.put("cargoSpaceId",cargoSpaceId);
|
||||||
|
|
||||||
return AjaxResult.success(mydoJob);
|
return AjaxResult.success(mydoJob);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* requestEnterByTrayCode -> 入库货位分配
|
* requestEnterByTrayCode -> 入库货位分配
|
||||||
* 入库任务请求根据托盘码 -> 向子单明细分配入库货位
|
* 入库任务请求根据托盘码 -> 向子单明细分配入库货位
|
||||||
@@ -157,10 +156,8 @@ public class ToWmsServiceImpl implements IToWmsService {
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
public String getCargoSpaceByProductInfo(String productId){
|
public String getCargoSpaceByProductInfo(String productId){
|
||||||
|
|
||||||
//>>>>>>>>>>>>>>获取物料库存信息 -> 有库存 -> 货位(cargospace) -> 存储区组(groupCodingNo) -> 根据groupCoding(由高到低) -> 获取状态1的货位分配
|
//>>>>>>>>>>>>>>获取物料库存信息 -> 有库存 -> 货位(cargospace) -> 存储区组(groupCodingNo) -> 根据groupCoding(由高到低) -> 获取状态1的货位分配
|
||||||
//>>>>>>>>>>>>>>获取物料库存信息 -> 无库存 -> 遍历存储区组(groupCodingNo) -> 查找全部货位空的区组 -> 根据groupCoding(由高到低) -> 获取状态1的货位分配
|
//>>>>>>>>>>>>>>获取物料库存信息 -> 无库存 -> 遍历存储区组(groupCodingNo) -> 查找全部货位空的区组 -> 根据groupCoding(由高到低) -> 获取状态1的货位分配
|
||||||
|
|
||||||
try {
|
try {
|
||||||
//获取物料的货位集合 - 首先查找已经存放该物料的存储区
|
//获取物料的货位集合 - 首先查找已经存放该物料的存储区
|
||||||
List<BasStock> stocks = basStockService.selectBasStockListByProductId(productId);
|
List<BasStock> stocks = basStockService.selectBasStockListByProductId(productId);
|
||||||
@@ -215,7 +212,6 @@ public class ToWmsServiceImpl implements IToWmsService {
|
|||||||
}catch(Exception e){
|
}catch(Exception e){
|
||||||
log.error("入库子单获取目标货位失败,异常信息:" + e.getMessage());
|
log.error("入库子单获取目标货位失败,异常信息:" + e.getMessage());
|
||||||
}
|
}
|
||||||
|
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -45,6 +45,8 @@ public interface MydoJobMapper
|
|||||||
|
|
||||||
public void getInJobId(HashMap<String, String> map);
|
public void getInJobId(HashMap<String, String> map);
|
||||||
|
|
||||||
|
|
||||||
|
public void getInTask(HashMap<String, String> map);
|
||||||
/**
|
/**
|
||||||
* 修改任务表
|
* 修改任务表
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -39,6 +39,9 @@ public interface IMydoJobService
|
|||||||
|
|
||||||
public void getInJobId(HashMap<String, String> map);
|
public void getInJobId(HashMap<String, String> map);
|
||||||
|
|
||||||
|
public void getInTask(HashMap<String, String> map);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增任务表
|
* 新增任务表
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -123,6 +123,11 @@ public class MydoJobServiceImpl implements IMydoJobService {
|
|||||||
mydoJobMapper.getInJobId(map);
|
mydoJobMapper.getInJobId(map);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void getInTask(HashMap<String, String> map){
|
||||||
|
mydoJobMapper.getInTask(map);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增任务表
|
* 新增任务表
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -113,6 +113,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
) }
|
) }
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="getInTask" statementType="CALLABLE" parameterType="java.util.Map">
|
||||||
|
{ CALL util_serial_task(
|
||||||
|
#{v_param,jdbcType=VARCHAR,mode=IN},
|
||||||
|
#{v_serial,mode=OUT,jdbcType=VARCHAR}
|
||||||
|
) }
|
||||||
|
</select>
|
||||||
|
|
||||||
<insert id="insertMydoJob">
|
<insert id="insertMydoJob">
|
||||||
insert into mydo_job
|
insert into mydo_job
|
||||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ import store from './store'
|
|||||||
import { Message } from 'element-ui'
|
import { Message } from 'element-ui'
|
||||||
import NProgress from 'nprogress'
|
import NProgress from 'nprogress'
|
||||||
import 'nprogress/nprogress.css'
|
import 'nprogress/nprogress.css'
|
||||||
import { getToken } from '@/utils/auth'
|
import { getToken } from '@//auth'
|
||||||
import { isPathMatch } from '@/utils/validate'
|
import { isPathMatch } from '@/utils/validate'
|
||||||
import { isRelogin } from '@/utils/request'
|
import { isRelogin } from '@/utils/request'
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user