add:缓存线任务
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
package org.nl.common.enums;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
import java.lang.annotation.Retention;
|
||||
import java.lang.annotation.RetentionPolicy;
|
||||
import java.util.Arrays;
|
||||
|
||||
/*
|
||||
* @author ZZQ
|
||||
* @Date 2023/3/15 4:33 下午
|
||||
*/
|
||||
@Getter
|
||||
@AllArgsConstructor
|
||||
public enum StatusEnum {
|
||||
//枚举状态
|
||||
STATUS_TRUE("1","是",""),
|
||||
STATUS_FLASE("0","否",""),
|
||||
//锁状态
|
||||
LOCK_OFF("0","否",""),
|
||||
LOCK_ON("1","是",""),
|
||||
|
||||
//任务状态
|
||||
TASK_CrEATE("1","生成",""),
|
||||
TASK_START_P("2","起点确认",""),
|
||||
TASK_END_P("3","确定终点",""),
|
||||
TASK_START_END_P("4","起点和终点确认",""),
|
||||
TASK_PUBLISH("5","下发",""),
|
||||
TASK_RUNNING("6","运行",""),
|
||||
TASK_FINISH("7","完成",""),
|
||||
;
|
||||
private String code;
|
||||
private String desc;
|
||||
private String ext;
|
||||
|
||||
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,136 @@
|
||||
[交易说明]
|
||||
交易名: 点位管理查询
|
||||
所属模块:
|
||||
功能简述:
|
||||
版权所有:
|
||||
表引用:
|
||||
版本经历:
|
||||
|
||||
[数据库]
|
||||
--指定数据库,为空采用默认值,默认为db.properties中列出的第一个库
|
||||
|
||||
[IO定义]
|
||||
#################################################
|
||||
## 表字段对应输入参数
|
||||
#################################################
|
||||
输入.flag TYPEAS s_string
|
||||
输入.search TYPEAS s_string
|
||||
输入.point_type TYPEAS s_string
|
||||
输入.area_type TYPEAS s_string
|
||||
输入.point_status TYPEAS s_string
|
||||
输入.lock_type TYPEAS s_string
|
||||
输入.is_used TYPEAS s_string
|
||||
输入.material_id TYPEAS s_string
|
||||
输入.vehicle_type TYPEAS s_string
|
||||
输入.device_code TYPEAS s_string
|
||||
|
||||
[临时表]
|
||||
--这边列出来的临时表就会在运行期动态创建
|
||||
|
||||
[临时变量]
|
||||
--所有中间过程变量均可在此处定义
|
||||
|
||||
[业务过程]
|
||||
|
||||
##########################################
|
||||
# 1、输入输出检查 #
|
||||
##########################################
|
||||
|
||||
|
||||
##########################################
|
||||
# 2、主过程前处理 #
|
||||
##########################################
|
||||
|
||||
|
||||
##########################################
|
||||
# 3、业务主过程 #
|
||||
##########################################
|
||||
|
||||
IF 输入.flag = "1"
|
||||
PAGEQUERY
|
||||
SELECT
|
||||
a.*,b.device_name
|
||||
FROM
|
||||
sch_base_point a
|
||||
left join
|
||||
pdm_base_device b on a.device_id = b.device_id
|
||||
WHERE
|
||||
a.is_delete = '0'
|
||||
OPTION 输入.search <> ""
|
||||
(a.point_code like 输入.search or
|
||||
a.point_name like 输入.search)
|
||||
ENDOPTION
|
||||
OPTION 输入.point_type <> ""
|
||||
a.point_type = 输入.point_type
|
||||
ENDOPTION
|
||||
OPTION 输入.area_type <> ""
|
||||
a.area_type = 输入.area_type
|
||||
ENDOPTION
|
||||
OPTION 输入.point_status <> ""
|
||||
a.point_status = 输入.point_status
|
||||
ENDOPTION
|
||||
OPTION 输入.lock_type <> ""
|
||||
a.lock_type = 输入.lock_type
|
||||
ENDOPTION
|
||||
OPTION 输入.is_used <> ""
|
||||
a.is_used = 输入.is_used
|
||||
ENDOPTION
|
||||
ENDSELECT
|
||||
ENDPAGEQUERY
|
||||
ENDIF
|
||||
|
||||
IF 输入.flag = "2"
|
||||
PAGEQUERY
|
||||
SELECT
|
||||
a.*,b.sect_code
|
||||
FROM
|
||||
ST_IVT_StructAttr a
|
||||
left join
|
||||
ST_IVT_SectAttr b on a.sect_id = b.sect_id
|
||||
WHERE
|
||||
a.is_delete = '0'
|
||||
ENDSELECT
|
||||
ENDPAGEQUERY
|
||||
ENDIF
|
||||
|
||||
IF 输入.flag = "3"
|
||||
PAGEQUERY
|
||||
SELECT DISTINCT
|
||||
structattr.struct_id,
|
||||
structattr.struct_code,
|
||||
structattr.struct_name,
|
||||
point.area_type,
|
||||
point.point_type
|
||||
FROM
|
||||
st_ivt_structattr structattr
|
||||
LEFT JOIN sch_base_point point ON point.point_id = structattr.struct_id
|
||||
LEFT JOIN ST_IVT_StructRelaVehicleType rulevehicle ON rulevehicle.struct_id = structattr.struct_id
|
||||
LEFT JOIN ST_IVT_StructAttributeRules ruledis ON ruledis.struct_id = structattr.struct_id
|
||||
WHERE
|
||||
point.lock_type = '00'
|
||||
AND (point.vehicle_code = '' or point.vehicle_code is null)
|
||||
AND point.point_status = '00'
|
||||
AND point.area_type = 输入.area_type
|
||||
AND rulevehicle.vehicle_type = 输入.vehicle_type
|
||||
OPTION 输入.search <> ""
|
||||
(structattr.struct_code like 输入.search or
|
||||
structattr.struct_name like 输入.search)
|
||||
ENDOPTION
|
||||
OPTION 输入.loadSeries <> ""
|
||||
ruledis.load_series >= 输入.loadSeries
|
||||
ENDOPTION
|
||||
ENDSELECT
|
||||
ENDPAGEQUERY
|
||||
ENDIF
|
||||
|
||||
IF 输入.flag = "4"
|
||||
PAGEQUERY
|
||||
select ca.* from St_CacheLine_Position ca
|
||||
inner join MD_PB_StorageVehicleExt ve on ca.vehicle_code = ve.storagevehicle_code
|
||||
inner PDM_BI_Device dev on dev.cacheLine_code = ca.cacheLine_code
|
||||
where dev.material_id = 输入.material_id
|
||||
and dev.is_delete = 0
|
||||
and ca.is_active =1
|
||||
and dev.is_delete = 0
|
||||
ENDPAGEQUERY
|
||||
ENDIF
|
||||
Binary file not shown.
@@ -0,0 +1,124 @@
|
||||
[交易说明]
|
||||
交易名: 点位管理查询
|
||||
所属模块:
|
||||
功能简述:
|
||||
版权所有:
|
||||
表引用:
|
||||
版本经历:
|
||||
|
||||
[数据库]
|
||||
--指定数据库,为空采用默认值,默认为db.properties中列出的第一个库
|
||||
|
||||
[IO定义]
|
||||
#################################################
|
||||
## 表字段对应输入参数
|
||||
#################################################
|
||||
输入.flag TYPEAS s_string
|
||||
输入.search TYPEAS s_string
|
||||
输入.point_type TYPEAS s_string
|
||||
输入.area_type TYPEAS s_string
|
||||
输入.point_status TYPEAS s_string
|
||||
输入.lock_type TYPEAS s_string
|
||||
输入.is_used TYPEAS s_string
|
||||
输入.material_id TYPEAS s_string
|
||||
输入.vehicle_type TYPEAS s_string
|
||||
输入.device_code TYPEAS s_string
|
||||
|
||||
[临时表]
|
||||
--这边列出来的临时表就会在运行期动态创建
|
||||
|
||||
[临时变量]
|
||||
--所有中间过程变量均可在此处定义
|
||||
|
||||
[业务过程]
|
||||
|
||||
##########################################
|
||||
# 1、输入输出检查 #
|
||||
##########################################
|
||||
|
||||
|
||||
##########################################
|
||||
# 2、主过程前处理 #
|
||||
##########################################
|
||||
|
||||
|
||||
##########################################
|
||||
# 3、业务主过程 #
|
||||
##########################################
|
||||
|
||||
IF 输入.flag = "1"
|
||||
PAGEQUERY
|
||||
SELECT
|
||||
a.*,b.device_name
|
||||
FROM
|
||||
sch_base_point a
|
||||
left join
|
||||
pdm_base_device b on a.device_id = b.device_id
|
||||
WHERE
|
||||
a.is_delete = '0'
|
||||
OPTION 输入.search <> ""
|
||||
(a.point_code like 输入.search or
|
||||
a.point_name like 输入.search)
|
||||
ENDOPTION
|
||||
OPTION 输入.point_type <> ""
|
||||
a.point_type = 输入.point_type
|
||||
ENDOPTION
|
||||
OPTION 输入.area_type <> ""
|
||||
a.area_type = 输入.area_type
|
||||
ENDOPTION
|
||||
OPTION 输入.point_status <> ""
|
||||
a.point_status = 输入.point_status
|
||||
ENDOPTION
|
||||
OPTION 输入.lock_type <> ""
|
||||
a.lock_type = 输入.lock_type
|
||||
ENDOPTION
|
||||
OPTION 输入.is_used <> ""
|
||||
a.is_used = 输入.is_used
|
||||
ENDOPTION
|
||||
ENDSELECT
|
||||
ENDPAGEQUERY
|
||||
ENDIF
|
||||
|
||||
IF 输入.flag = "2"
|
||||
PAGEQUERY
|
||||
SELECT
|
||||
a.*,b.sect_code
|
||||
FROM
|
||||
ST_IVT_StructAttr a
|
||||
left join
|
||||
ST_IVT_SectAttr b on a.sect_id = b.sect_id
|
||||
WHERE
|
||||
a.is_delete = '0'
|
||||
ENDSELECT
|
||||
ENDPAGEQUERY
|
||||
ENDIF
|
||||
|
||||
IF 输入.flag = "3"
|
||||
PAGEQUERY
|
||||
SELECT DISTINCT
|
||||
structattr.struct_id,
|
||||
structattr.struct_code,
|
||||
structattr.struct_name,
|
||||
point.area_type,
|
||||
point.point_type
|
||||
FROM
|
||||
st_ivt_structattr structattr
|
||||
LEFT JOIN sch_base_point point ON point.point_id = structattr.struct_id
|
||||
LEFT JOIN ST_IVT_StructRelaVehicleType rulevehicle ON rulevehicle.struct_id = structattr.struct_id
|
||||
LEFT JOIN ST_IVT_StructAttributeRules ruledis ON ruledis.struct_id = structattr.struct_id
|
||||
WHERE
|
||||
point.lock_type = '00'
|
||||
AND (point.vehicle_code = '' or point.vehicle_code is null)
|
||||
AND point.point_status = '00'
|
||||
AND point.area_type = 输入.area_type
|
||||
AND rulevehicle.vehicle_type = 输入.vehicle_type
|
||||
OPTION 输入.search <> ""
|
||||
(structattr.struct_code like 输入.search or
|
||||
structattr.struct_name like 输入.search)
|
||||
ENDOPTION
|
||||
OPTION 输入.loadSeries <> ""
|
||||
ruledis.load_series >= 输入.loadSeries
|
||||
ENDOPTION
|
||||
ENDSELECT
|
||||
ENDPAGEQUERY
|
||||
ENDIF
|
||||
Reference in New Issue
Block a user