Merge remote-tracking branch 'origin/master'

This commit is contained in:
2025-11-01 11:10:18 +08:00
10 changed files with 28 additions and 2 deletions

View File

@@ -88,7 +88,7 @@ public class WmsToMesServiceImpl implements WmsToMesService {
log.info("uploadMes回传接口输出参数为-------------------" + result.toString());
Integer status = result.getInteger("code");
Integer status = result.getInteger("status");
if (status != HttpStatus.OK.value()) {
throw new BadRequestException(result.getString("message"));
}

View File

@@ -29,7 +29,7 @@ import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
;
;import java.math.BigDecimal;
/**
* @Author: Liuxy
@@ -81,6 +81,8 @@ public class BackInTask extends AbstractTask {
task.setVehicle_code(json.getString("vehicle_code"));
task.setRequest_param(json.toString());
task.setPriority(json.getString("Priority"));
task.setTask_group_id(IdUtil.getStringId());
task.setTask_group_seq(new BigDecimal(1));
task.setCreate_mode(json.getString("create_mode"));
task.setCreate_id(SecurityUtils.getCurrentUserId());
task.setCreate_name(SecurityUtils.getCurrentNickName());

View File

@@ -21,6 +21,8 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import org.springframework.transaction.annotation.Transactional;
import java.math.BigDecimal;
/**
* @Author: Liuxy
* @Description: 移库任务类
@@ -60,6 +62,8 @@ public class MoveTask extends AbstractTask {
task.setVehicle_code(json.getString("vehicle_code"));
task.setRequest_param(json.toString());
task.setPriority(json.getString("Priority"));
task.setTask_group_id(IdUtil.getStringId());
task.setTask_group_seq(new BigDecimal(1));
task.setCreate_id(SecurityUtils.getCurrentUserId());
task.setCreate_name(SecurityUtils.getCurrentNickName());
task.setCreate_time(DateUtil.now());

View File

@@ -23,6 +23,8 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import org.springframework.transaction.annotation.Transactional;
import java.math.BigDecimal;
/**
* @Author: Liuxy
* @Description: 手持定点任务
@@ -62,6 +64,8 @@ public class PdaPointTask extends AbstractTask {
task.setVehicle_code(json.getString("vehicle_code"));
task.setRequest_param(json.toString());
task.setPriority(json.getString("Priority"));
task.setTask_group_id(IdUtil.getStringId());
task.setTask_group_seq(new BigDecimal(1));
task.setCreate_id(SecurityUtils.getCurrentUserId());
task.setCreate_name(SecurityUtils.getCurrentNickName());
task.setCreate_time(DateUtil.now());

View File

@@ -23,6 +23,7 @@ import org.springframework.stereotype.Component;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
import java.math.BigDecimal;
/**
* @Author: Liuxy
@@ -51,6 +52,8 @@ public class StInTask extends AbstractTask {
task.setPoint_code1(json.getString("PickingLocation"));
task.setPoint_code2(json.getString("PlacedLocation"));
task.setVehicle_code(json.getString("vehicle_code"));
task.setTask_group_id(IdUtil.getStringId());
task.setTask_group_seq(new BigDecimal(1));
task.setGroup_id(json.getString("group_id"));
task.setRequest_param(json.toString());
task.setPriority(json.getString("Priority"));

View File

@@ -29,6 +29,7 @@ import org.springframework.stereotype.Component;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
import java.math.BigDecimal;
/**
* @Author: Liuxy
@@ -73,6 +74,8 @@ public class StOutTask extends AbstractTask {
task.setPoint_code1(json.getString("PickingLocation"));
task.setPoint_code2(json.getString("PlacedLocation"));
task.setVehicle_code(json.getString("vehicle_code"));
task.setTask_group_id(IdUtil.getStringId());
task.setTask_group_seq(new BigDecimal(1));
task.setGroup_id(json.getString("group_id"));
task.setRequest_param(json.toString());
task.setPriority(json.getString("Priority"));

View File

@@ -30,6 +30,7 @@ import org.springframework.stereotype.Component;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
import java.math.BigDecimal;
import java.util.List;
import java.util.stream.Collectors;
@@ -84,6 +85,8 @@ public class VehicleInTask extends AbstractTask {
task.setPoint_code1(json.getString("point_code1"));
task.setPoint_code2(json.getString("point_code2"));
task.setVehicle_code(json.getString("vehicle_code"));
task.setTask_group_id(IdUtil.getStringId());
task.setTask_group_seq(new BigDecimal(1));
task.setTask_group_id(taskGroupId);
task.setCreate_mode(json.getString("create_mode"));
task.setRequest_param(json.toString());

View File

@@ -32,6 +32,7 @@ import org.springframework.stereotype.Component;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
import java.math.BigDecimal;
import java.util.Collections;
import java.util.Set;
import java.util.stream.Collectors;
@@ -77,6 +78,8 @@ public class VehicleOutTask extends AbstractTask {
task.setPoint_code1(json.getString("PickingLocation"));
task.setPoint_code2(json.getString("PlacedLocation"));
task.setVehicle_code(json.getString("vehicle_code"));
task.setTask_group_id(IdUtil.getStringId());
task.setTask_group_seq(new BigDecimal(1));
task.setGroup_id(json.getString("group_id"));
task.setRequest_param(json.toString());
task.setPriority(json.getString("Priority"));

View File

@@ -32,6 +32,7 @@ import org.springframework.stereotype.Component;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
@@ -90,6 +91,8 @@ public class SeparateMaterialTask extends AbstractTask {
task.setPoint_code2(json.getString("point_code2"));
task.setVehicle_code(json.getString("vehicle_code"));
task.setGroup_id(json.getString("group_id"));
task.setTask_group_id(IdUtil.getStringId());
task.setTask_group_seq(new BigDecimal(1));
task.setCreate_mode(json.getString("create_mode"));
task.setRequest_param(json.toString());
task.setPriority("1");

View File

@@ -1073,6 +1073,7 @@ public class OutBillServiceImpl extends ServiceImpl<IOStorInvMapper,IOStorInv> i
task_form2.put("task_group_id", taskGroupId);
task_form2.put("task_group_seq", "2");
task_form2.put("create_mode", whereJson.getString("create_mode"));
task_form.put("ext_task_code", whereJson.getString("ext_task_code"));
//这个需求特殊因为会产生2个task,并且第二个task后结束因此以第二个task_id为准
task_id = downEmptyUpFullTask.create(task_form2);