固化室出口叫料判断终点是否有任务号&任务完成找组盘用任务本身的编码
This commit is contained in:
@@ -216,12 +216,14 @@ public class GHCMLTask extends AbstractTask {
|
||||
public void finishTask(SchBaseTask taskObj, TaskFinishedTypeEnum taskFinishedType) {
|
||||
String startPoint = taskObj.getPoint_code1();
|
||||
String endPoint = taskObj.getPoint_code2();
|
||||
String vehicle_code= JSONObject.parseObject(taskObj.getRequest_param()).getString("vehicle_code");
|
||||
String vehicle_type= JSONObject.parseObject(taskObj.getRequest_param()).getString("vehicle_type");
|
||||
SchBasePoint startPointObj = pointService.getById(startPoint);
|
||||
SchBasePoint endPointObj = pointService.getById(endPoint);
|
||||
if (ObjectUtil.isNotEmpty(endPointObj)) {
|
||||
SchBaseVehiclematerialgroup vehiclematerialgroup = vehiclematerialgroupService.getVehicleGroupInfo(
|
||||
startPointObj.getVehicle_code(),
|
||||
startPointObj.getVehicle_type(),
|
||||
vehicle_code,
|
||||
vehicle_type,
|
||||
GroupBindMaterialStatusEnum.BOUND.getValue());
|
||||
TaskUtils.setGroupUpdateByType(vehiclematerialgroup, taskFinishedType);
|
||||
vehiclematerialgroup.setTask_code(taskObj.getTask_code());
|
||||
|
||||
@@ -7,10 +7,24 @@
|
||||
p.*
|
||||
FROM
|
||||
`sch_base_point` p
|
||||
WHERE '5' = (SELECT p1.point_status FROM sch_base_point p1 WHERE p1.point_code = p.parent_point_code AND p1.region_code='GH'
|
||||
AND p1.point_type = '1')
|
||||
AND p.region_code = 'GH' AND p.point_type = '3' AND p.point_status = '1'
|
||||
ORDER BY p.row_num, p.col_num
|
||||
WHERE
|
||||
'5' = (
|
||||
SELECT
|
||||
p1.point_status
|
||||
FROM
|
||||
sch_base_point p1
|
||||
WHERE
|
||||
p1.point_code = p.parent_point_code
|
||||
AND p1.region_code = 'GH'
|
||||
AND p1.point_type = '1'
|
||||
)
|
||||
AND p.region_code = 'GH'
|
||||
AND p.point_type = '3'
|
||||
AND p.point_status = '1'
|
||||
and (p.ing_task_code = '' OR p.ing_task_code IS NULL)
|
||||
ORDER BY
|
||||
p.row_num,
|
||||
p.col_num
|
||||
</select>
|
||||
<select id="getGHSExitMaterialList" resultType="org.nl.wms.sch.point.service.dao.SchBasePoint">
|
||||
SELECT
|
||||
|
||||
Reference in New Issue
Block a user