出库任务生成特殊处理

This commit is contained in:
张江玮
2022-11-24 10:14:14 +08:00
parent e2d2f3086d
commit 03a0315b12
2 changed files with 26 additions and 7 deletions

View File

@@ -47,12 +47,22 @@ public class PdaServiceImpl implements PdaService {
@Override
public JSONArray point(String regionId) {
JSONArray points = WQL
.getWO("PDA")
.addParam("flag", "2")
.addParam("region_id", regionId)
.process()
.getResultJSONArray(0);
JSONArray points;
if (regionId.equals("99")) {
points = WQL
.getWO("PDA")
.addParam("flag", "2")
.addParam("outbound", regionId)
.process()
.getResultJSONArray(0);
} else {
points = WQL
.getWO("PDA")
.addParam("flag", "2")
.addParam("region_id", regionId)
.process()
.getResultJSONArray(0);
}
for (int i = 0; i < points.size(); i++) {
JSONObject point = points.getJSONObject(i);
if (StrUtil.equals(point.getString("lock_type"), LockType.TASK_LOCKED.getCode())) {

View File

@@ -15,6 +15,7 @@
#################################################
输入.flag TYPEAS s_string
输入.region_id TYPEAS s_string
输入.outbound TYPEAS s_string
输入.vehicle_code TYPEAS s_string
输入.material_code TYPEAS s_string
@@ -61,7 +62,15 @@
FROM
sch_base_point
WHERE
region_id = 输入.region_id
is_used = '1'
OPTION 输入.region_id <> ""
region_id = 输入.region_id
ENDOPTION
OPTION 输入.outbound <> ""
point.point_id IN (
1586194025294204928,
1586194091908141056)
ENDOPTION
ENDSELECT
ENDQUERY
ENDIF