fix:设备查询sql

This commit is contained in:
zhangzhiqiang
2023-03-23 19:49:28 +08:00
parent 5a347568e8
commit 8cc8dde800
2 changed files with 21 additions and 27 deletions

View File

@@ -42,31 +42,24 @@
##########################################
IF 输入.flag = "1"
PAGEQUERY
SELECT
*
FROM
PDM_BI_Device device
WHERE
1 = 1
OPTION 输入.search <> ""
(device.device_code like "%" 输入.search "%" or
device.device_name like "%" 输入.search "%")
ENDOPTION
OPTION 输入.workprocedure_id <> ""
(device.workprocedure_id = 输入.workprocedure_id)
ENDOPTION
OPTION 输入.product_area <> ""
device.product_area = 输入.product_area
ENDOPTION
ENDSELECT
ENDPAGEQUERY
ENDIF
PAGEQUERY
SELECT
*
FROM
PDM_BI_Device device
WHERE
1 = 1
OPTION 输入.search <> ""
(device.device_code like "%" 输入.search "%" or
device.device_name like "%" 输入.search "%")
ENDOPTION
OPTION 输入.workprocedure_id <> ""
(device.workprocedure_id = 输入.workprocedure_id)
ENDOPTION
OPTION 输入.product_area <> ""
device.product_area = 输入.product_area
ENDOPTION
ENDSELECT
ENDPAGEQUERY
ENDIF
IF 输入.flag = "2"
PAGEQUERY
UPDATE pdm_bi_device
SET deviceoutstor_qty = deviceoutstor_qty
ENDSELECT
ENDPAGEQUERY
ENDIF

View File

@@ -46,6 +46,7 @@ public class TaskScheduleService {
WQLObject taskTable = WQLObject.getWQLObject("sch_base_task");
JSONArray all = taskTable.query("task_type < '" + StatusEnum.TASK_PUBLISH + "'").getResultJSONArray(0);
//分区域不同区域调用不同acs接口
log.info("TaskScheduleService#taskPublish all_task:{}",all.size());
Map<String, List<Object>> areaCollent = all.stream().collect(Collectors.groupingBy(o -> ((JSONObject) o).getString("product_area")));
for (String area : areaCollent.keySet()) {
List<Object> array = areaCollent.get(area);