修复移库任务生成
This commit is contained in:
parent
5930bd171a
commit
0fe35e7929
|
|
@ -717,7 +717,7 @@ public class AppTaskController extends BaseController
|
||||||
AppLocation appLocation = appLocationService.selectAppLocationByLocationId(locId);
|
AppLocation appLocation = appLocationService.selectAppLocationByLocationId(locId);
|
||||||
if (appLocation.getwDepth() == 2) {
|
if (appLocation.getwDepth() == 2) {
|
||||||
//判断01是否有货
|
//判断01是否有货
|
||||||
String locationId = locId.substring(0, locId.length() - 1) + "01";
|
String locationId = locId.substring(0, locId.length() - 1) + "1";
|
||||||
List<AppTask> appTasks = getAppTaskByVehicleId(null, locationId);
|
List<AppTask> appTasks = getAppTaskByVehicleId(null, locationId);
|
||||||
if (!CollectionUtils.isEmpty(appTasks)) {
|
if (!CollectionUtils.isEmpty(appTasks)) {
|
||||||
logger.error(locationId + "有任务执行,请稍后再试");
|
logger.error(locationId + "有任务执行,请稍后再试");
|
||||||
|
|
@ -765,7 +765,7 @@ public class AppTaskController extends BaseController
|
||||||
//如果在浅货位,需要判断深货位是否有货
|
//如果在浅货位,需要判断深货位是否有货
|
||||||
String tempLocationId = tBaseStorageAreaLocation.getLocationId();
|
String tempLocationId = tBaseStorageAreaLocation.getLocationId();
|
||||||
if (tBaseStorageAreaLocation.getwDepth() == 1) {
|
if (tBaseStorageAreaLocation.getwDepth() == 1) {
|
||||||
String locationY = tempLocationId.substring(0, tempLocationId.length() - 1) + "02";
|
String locationY = tempLocationId.substring(0, tempLocationId.length() - 1) + "2";
|
||||||
AppStock tMiStock5 = new AppStock();
|
AppStock tMiStock5 = new AppStock();
|
||||||
tMiStock5.setLocationId(locationY);
|
tMiStock5.setLocationId(locationY);
|
||||||
List<AppStock> tMiStocks5 = appStockService.selectAppStockList(tMiStock5);
|
List<AppStock> tMiStocks5 = appStockService.selectAppStockList(tMiStock5);
|
||||||
|
|
@ -783,7 +783,7 @@ public class AppTaskController extends BaseController
|
||||||
break;
|
break;
|
||||||
} else {
|
} else {
|
||||||
//判断该库位如果是在深库位,需要判断浅库位是否有货
|
//判断该库位如果是在深库位,需要判断浅库位是否有货
|
||||||
String locationY = tempLocationId.substring(0, tempLocationId.length() - 1) + "01";
|
String locationY = tempLocationId.substring(0, tempLocationId.length() - 1) + "1";
|
||||||
//
|
//
|
||||||
AppStock tMiStock5 = new AppStock();
|
AppStock tMiStock5 = new AppStock();
|
||||||
tMiStock5.setLocationId(locationY);
|
tMiStock5.setLocationId(locationY);
|
||||||
|
|
@ -819,6 +819,7 @@ public class AppTaskController extends BaseController
|
||||||
appTask.setTaskStatus(AppConstants.LOCATION_STATUS_ENABLE);
|
appTask.setTaskStatus(AppConstants.LOCATION_STATUS_ENABLE);
|
||||||
appTask.setUpdateTime(new Date());
|
appTask.setUpdateTime(new Date());
|
||||||
appTask.setCreateTime(new Date());
|
appTask.setCreateTime(new Date());
|
||||||
|
appTask.setTaskPriority(1);
|
||||||
LoginUser loginUser = SecurityUtils.getLoginUser();
|
LoginUser loginUser = SecurityUtils.getLoginUser();
|
||||||
appTask.setCreateBy(loginUser == null ? "移库任务" : loginUser.getUsername());
|
appTask.setCreateBy(loginUser == null ? "移库任务" : loginUser.getUsername());
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -215,7 +215,7 @@
|
||||||
</delete>
|
</delete>
|
||||||
<select id="selectPlcList" resultMap="AppTaskResult">
|
<select id="selectPlcList" resultMap="AppTaskResult">
|
||||||
<include refid="selectAppTaskVo"/>
|
<include refid="selectAppTaskVo"/>
|
||||||
where task_status = 0 AND plc_id is null
|
where task_status = 0 AND plc_id is null order by create_time asc
|
||||||
</select>
|
</select>
|
||||||
<update id="updatePlcId" parameterType="AppTask">
|
<update id="updatePlcId" parameterType="AppTask">
|
||||||
update app_task
|
update app_task
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user