出库任务生成特殊处理
This commit is contained in:
@@ -47,12 +47,22 @@ public class PdaServiceImpl implements PdaService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public JSONArray point(String regionId) {
|
public JSONArray point(String regionId) {
|
||||||
JSONArray points = WQL
|
JSONArray points;
|
||||||
.getWO("PDA")
|
if (regionId.equals("99")) {
|
||||||
.addParam("flag", "2")
|
points = WQL
|
||||||
.addParam("region_id", regionId)
|
.getWO("PDA")
|
||||||
.process()
|
.addParam("flag", "2")
|
||||||
.getResultJSONArray(0);
|
.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++) {
|
for (int i = 0; i < points.size(); i++) {
|
||||||
JSONObject point = points.getJSONObject(i);
|
JSONObject point = points.getJSONObject(i);
|
||||||
if (StrUtil.equals(point.getString("lock_type"), LockType.TASK_LOCKED.getCode())) {
|
if (StrUtil.equals(point.getString("lock_type"), LockType.TASK_LOCKED.getCode())) {
|
||||||
|
|||||||
@@ -15,6 +15,7 @@
|
|||||||
#################################################
|
#################################################
|
||||||
输入.flag TYPEAS s_string
|
输入.flag TYPEAS s_string
|
||||||
输入.region_id TYPEAS s_string
|
输入.region_id TYPEAS s_string
|
||||||
|
输入.outbound TYPEAS s_string
|
||||||
输入.vehicle_code TYPEAS s_string
|
输入.vehicle_code TYPEAS s_string
|
||||||
输入.material_code TYPEAS s_string
|
输入.material_code TYPEAS s_string
|
||||||
|
|
||||||
@@ -61,7 +62,15 @@
|
|||||||
FROM
|
FROM
|
||||||
sch_base_point
|
sch_base_point
|
||||||
WHERE
|
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
|
ENDSELECT
|
||||||
ENDQUERY
|
ENDQUERY
|
||||||
ENDIF
|
ENDIF
|
||||||
|
|||||||
Reference in New Issue
Block a user