代码更新
This commit is contained in:
@@ -248,6 +248,7 @@ public class GjxSendMaterialTask extends AbstractAcsTask {
|
||||
.task_id(IdUtil.getLongId())
|
||||
.task_code(CodeUtil.getNewCode("TASK_CODE"))
|
||||
.task_type("task_type")
|
||||
.task_name("共挤线满料")
|
||||
.task_status(TaskStatusEnum.SURE_START.getCode())
|
||||
.point_code1(point_code1)
|
||||
.vehicle_code(vehicle_code)
|
||||
|
||||
@@ -213,6 +213,7 @@ public class HkxSendMaterialTask extends AbstractAcsTask {
|
||||
.task_id(IdUtil.getLongId())
|
||||
.task_code(CodeUtil.getNewCode("TASK_CODE"))
|
||||
.task_type("task_type")
|
||||
.task_name("豪凯线满料")
|
||||
.task_status(TaskStatusEnum.SURE_START.getCode())
|
||||
.point_code1(point_code1)
|
||||
.vehicle_code(vehicle_code)
|
||||
@@ -246,34 +247,4 @@ public class HkxSendMaterialTask extends AbstractAcsTask {
|
||||
public void cancel(String task_id) {
|
||||
|
||||
}
|
||||
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
@Override
|
||||
public String againApply(String task_id) {
|
||||
/*
|
||||
* 再次下发任务处理方法
|
||||
* 涉及业务:入空载具、出空载具、入物料、出物料
|
||||
*/
|
||||
|
||||
WQLObject taskTab = WQLObject.getWQLObject("SCH_BASE_Task"); // 任务表
|
||||
WQLObject pointTab = WQLObject.getWQLObject("SCH_BASE_Point"); // 点位表
|
||||
|
||||
JSONObject taskObj = taskTab.query("task_id ='" + task_id + "'").uniqueResult(0);
|
||||
JSONObject jsonPoint2 = pointTab.query("point_code = '" + taskObj.getString("point_code2") + "'").uniqueResult(0);
|
||||
|
||||
// 根据 区域、块、列找到第一个有物料的货位
|
||||
JSONObject jsonOnePoint = pointTab.query("region_id = '" + jsonPoint2.getString("region_id") +
|
||||
"' and block_num = '" + jsonPoint2.getString("block_num") +
|
||||
"' and col_num = '" + jsonPoint2.getString("col_num") +
|
||||
"' and point_status = '1' order by row_num desc").uniqueResult(0);
|
||||
|
||||
if (ObjectUtil.isEmpty(jsonOnePoint)) throw new BadRequestException("该列库存状态有误,请检查!");
|
||||
|
||||
taskObj.put("point_code3", jsonOnePoint.getString("point_code"));
|
||||
taskObj.put("remark", "二次申请货位");
|
||||
taskObj.put("update_time", DateUtil.now());
|
||||
taskTab.update(taskObj);
|
||||
|
||||
return jsonOnePoint.getString("point_code");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -153,6 +153,7 @@ public class YqxSendMaterialTask extends AbstractAcsTask {
|
||||
.task_id(IdUtil.getLongId())
|
||||
.task_code(CodeUtil.getNewCode("TASK_CODE"))
|
||||
.task_type("task_type")
|
||||
.task_name("油漆线满料")
|
||||
.task_status(TaskStatusEnum.SURE_START.getCode())
|
||||
.point_code1(point_code1)
|
||||
.vehicle_code(vehicle_code)
|
||||
|
||||
@@ -116,7 +116,7 @@
|
||||
<el-table-column v-if="false" prop="task_id" label="任务标识" />
|
||||
<el-table-column prop="task_code" label="任务编码" min-width="100" show-overflow-tooltip />
|
||||
<el-table-column v-if="false" prop="task_type" label="任务类型" />
|
||||
<el-table-column prop="task_ame" label="任务名称" min-width="120" show-overflow-tooltip />
|
||||
<el-table-column prop="task_ame" label="任务描述" min-width="120" show-overflow-tooltip />
|
||||
<el-table-column v-if="false" prop="task_type_name" label="任务类型" min-width="120" show-overflow-tooltip />
|
||||
<el-table-column v-if="false" prop="task_status" label="任务状态" />
|
||||
<el-table-column prop="task_status_name" label="任务状态" width="95px" :formatter="formatTaskStatusName" />
|
||||
@@ -124,12 +124,11 @@
|
||||
<el-table-column prop="vehicle_code" label="载具编码" min-width="100" show-overflow-tooltip />
|
||||
<el-table-column prop="point_code1" label="点位1" width="85" />
|
||||
<el-table-column prop="point1_region_name" label="区域1" width="85" />
|
||||
<el-table-column prop="point_code2" label="点位2" width="85" />
|
||||
<el-table-column prop="point_code2" label="点位2" min-width="100" show-overflow-tooltip />
|
||||
<el-table-column prop="point2_region_name" label="区域2" min-width="120" show-overflow-tooltip />
|
||||
<!--<el-table-column prop="point_code3" label="点位3" width="85" />
|
||||
<el-table-column prop="point_code4" label="点位4" width="85" />-->
|
||||
<el-table-column prop="remark" label="备注" width="120" show-overflow-tooltip />
|
||||
<el-table-column v-if="false" prop="update_by" label="修改者" />
|
||||
<el-table-column prop="create_time" label="创建时间" width="135" />
|
||||
<el-table-column prop="update_time" label="修改时间" width="135" />
|
||||
<el-table-column
|
||||
|
||||
Reference in New Issue
Block a user