代码更新

This commit is contained in:
2023-02-18 18:20:57 +08:00
parent 8a6e35b336
commit 8fd8787264
4 changed files with 8 additions and 7 deletions

View File

@@ -820,7 +820,7 @@
sa.row_num,
sa.placement_type
ORDER BY
sa.block_num DESC
sa.block_num ASC
ENDSELECT
ENDQUERY
ENDIF

View File

@@ -242,7 +242,7 @@ public class HandMoveStorServiceImpl implements HandMoveStorService {
throw new BadRequestException(row.getString("turnin_struct_code") + "仓位数据异常,找不到对应点位!");
}
//判断是否已生成过了任务,无未生成则插入任务
JSONObject task = wo_Task.query("is_delete = '0' and task_status='01' and point_code1='" + jo.getString("start_point_code") + "'").uniqueResult(0);
JSONObject task = wo_Task.query("is_delete = '0' and task_status='04' and point_code1='" + jo.getString("start_point_code") + "'").uniqueResult(0);
if (task != null) {
jo.put("task_id", task.getString("task_id"));
} else {
@@ -254,6 +254,7 @@ public class HandMoveStorServiceImpl implements HandMoveStorService {
task.put("task_id", task_id);
task.put("task_code", task_code);
task.put("task_type", "010505");
task.put("acs_task_type", "7");
task.put("task_status", TaskStatusEnum.START_AND_POINT.getCode());
task.put("point_code1", jo.getString("start_point_code"));
task.put("point_code2", point.getString("point_code"));

View File

@@ -21,7 +21,7 @@ import java.util.HashMap;
import java.util.List;
public class HandMoveStorAcsTask extends AbstractAcsTask {
private final String THIS_CLASS = EmptyVehicleTask.class.getName();
private final String THIS_CLASS = HandMoveStorAcsTask.class.getName();
@Override
public List<AcsTaskDto> addTask() {
@@ -152,8 +152,9 @@ public class HandMoveStorAcsTask extends AbstractAcsTask {
@Override
public void cancel(String task_id) {
JSONObject task_jo = WQLObject.getWQLObject("sch_base_task").query("task_id = '"+task_id+"'").uniqueResult(0);
if (!task_jo.getString("task_status").equals(TaskStatusEnum.START_AND_POINT)){
throw new BadRequestException("只能对未生成状态的任务进行删除!");
int task_status = task_jo.getIntValue("task_status");
if (task_status > Integer.valueOf(TaskStatusEnum.START_AND_POINT.getCode())) {
throw new BadRequestException("任务已下发,不能取消!");
}
this.updateTaskStatus(task_jo, "0");
}

View File

@@ -281,8 +281,7 @@
1 = 1
AND mst.bill_status = '10'
AND dtl.work_status = '01'
AND dtl.is_issued = '0'
AND task.task_status = '01'
AND task.task_status = '04'
AND mst.is_delete = '0'
AND task.is_delete = '0'
OPTION 输入.moveinv_id <> ""