代码更新
This commit is contained in:
@@ -1,114 +0,0 @@
|
||||
[交易说明]
|
||||
交易名: 载具扩展属性设置分页查询
|
||||
所属模块:
|
||||
功能简述:
|
||||
版权所有:
|
||||
表引用:
|
||||
版本经历:
|
||||
|
||||
[数据库]
|
||||
--指定数据库,为空采用默认值,默认为db.properties中列出的第一个库
|
||||
|
||||
[IO定义]
|
||||
#################################################
|
||||
## 表字段对应输入参数
|
||||
#################################################
|
||||
输入.flag TYPEAS s_string
|
||||
输入.ehicle_code_begin TYPEAS s_string
|
||||
输入.ehicle_code_end TYPEAS s_string
|
||||
输入.storagevehicle_type TYPEAS s_string
|
||||
|
||||
|
||||
[临时表]
|
||||
--这边列出来的临时表就会在运行期动态创建
|
||||
|
||||
[临时变量]
|
||||
--所有中间过程变量均可在此处定义
|
||||
|
||||
[业务过程]
|
||||
|
||||
##########################################
|
||||
# 1、输入输出检查 #
|
||||
##########################################
|
||||
|
||||
|
||||
##########################################
|
||||
# 2、主过程前处理 #
|
||||
##########################################
|
||||
|
||||
|
||||
##########################################
|
||||
# 3、业务主过程 #
|
||||
##########################################
|
||||
|
||||
IF 输入.flag = "1"
|
||||
PAGEQUERY
|
||||
SELECT
|
||||
info.*,
|
||||
ext.storagevehicleext_id,
|
||||
ext.material_id,
|
||||
ext.pcsn,
|
||||
ext.qty_unit_id,
|
||||
ext.qty_unit_name,
|
||||
ext.storage_qty,
|
||||
ext.workordercard_id,
|
||||
ext.is_need_clean,
|
||||
ext.remark,
|
||||
d.label AS storagevehicle_type_name,
|
||||
mdb.material_name,
|
||||
mdb.material_spec,
|
||||
mdb.gross_weight,
|
||||
mdp.old_mark,
|
||||
point.point_name,
|
||||
device.device_id AS device_uuid,
|
||||
device.device_code
|
||||
FROM
|
||||
md_pb_storagevehicleinfo info
|
||||
LEFT JOIN md_pb_storagevehicleext ext ON info.storagevehicle_id = ext.storagevehicle_id
|
||||
LEFT JOIN sys_dict_detail d ON info.storagevehicle_type = d.value and d.name = 'storagevehicle_type'
|
||||
LEFT JOIN MD_ME_MaterialBase mdb ON ext.material_id = mdb.material_id
|
||||
LEFT JOIN MD_ME_ProducMaterialExt mdp ON mdb.material_id = mdp.material_id
|
||||
LEFT JOIN sch_base_point point ON info.ehicle_code = point.vehicle_code
|
||||
LEFT JOIN EM_BI_DeviceInfo device ON device.device_id = ext.device_uuid
|
||||
WHERE
|
||||
info.is_delete = '0'
|
||||
AND info.storagevehicle_type in (30,31,32,33)
|
||||
|
||||
ENDOPTION
|
||||
OPTION 输入.ehicle_code_begin <> ""
|
||||
info.ehicle_code >= 输入.ehicle_code_begin
|
||||
ENDOPTION
|
||||
ENDOPTION
|
||||
OPTION 输入.ehicle_code_end <> ""
|
||||
info.ehicle_code <= 输入.ehicle_code_end
|
||||
ENDOPTION
|
||||
|
||||
ENDOPTION
|
||||
OPTION 输入.storagevehicle_type <> ""
|
||||
info.storagevehicle_type = 输入.storagevehicle_type
|
||||
ENDOPTION
|
||||
|
||||
ENDOPTION
|
||||
OPTION 输入.storagevehicle_type <> ""
|
||||
info.storagevehicle_type = 输入.storagevehicle_type
|
||||
ENDOPTION
|
||||
ENDSELECT
|
||||
ENDPAGEQUERY
|
||||
ENDIF
|
||||
|
||||
IF 输入.flag = "2"
|
||||
PAGEQUERY
|
||||
SELECT
|
||||
dict.label,
|
||||
dict.value
|
||||
FROM
|
||||
sys_dict_detail dict
|
||||
WHERE
|
||||
dict.name = 'storagevehicle_type'
|
||||
AND dict.value in (30,31,32,33)
|
||||
ENDSELECT
|
||||
ENDPAGEQUERY
|
||||
ENDIF
|
||||
|
||||
|
||||
|
||||
@@ -1,111 +0,0 @@
|
||||
[交易说明]
|
||||
交易名: 载具清洗关系设置分页查询
|
||||
所属模块:
|
||||
功能简述:
|
||||
版权所有:
|
||||
表引用:
|
||||
版本经历:
|
||||
|
||||
[数据库]
|
||||
--指定数据库,为空采用默认值,默认为db.properties中列出的第一个库
|
||||
|
||||
[IO定义]
|
||||
#################################################
|
||||
## 表字段对应输入参数
|
||||
#################################################
|
||||
输入.flag TYPEAS s_string
|
||||
输入.point_code TYPEAS s_string
|
||||
输入.storagevehicle_type TYPEAS s_string
|
||||
输入.ehicle_code TYPEAS s_string
|
||||
|
||||
|
||||
[临时表]
|
||||
--这边列出来的临时表就会在运行期动态创建
|
||||
|
||||
[临时变量]
|
||||
--所有中间过程变量均可在此处定义
|
||||
|
||||
[业务过程]
|
||||
|
||||
##########################################
|
||||
# 1、输入输出检查 #
|
||||
##########################################
|
||||
|
||||
|
||||
##########################################
|
||||
# 2、主过程前处理 #
|
||||
##########################################
|
||||
|
||||
|
||||
##########################################
|
||||
# 3、业务主过程 #
|
||||
##########################################
|
||||
|
||||
IF 输入.flag = "1"
|
||||
PAGEQUERY
|
||||
SELECT
|
||||
info.*,
|
||||
svp.storagevehiclepoint_id,
|
||||
svp.set_type,
|
||||
svp.point_id,
|
||||
svp.point_code,
|
||||
svp.point_name,
|
||||
d.label AS storagevehicle_type_name
|
||||
FROM
|
||||
md_pb_storagevehicleinfo info
|
||||
LEFT JOIN md_pb_storagevehiclepoint svp ON info.storagevehicle_id = svp.storagevehicle_id and svp.set_type <>'01'
|
||||
LEFT JOIN sch_base_point point ON point.point_id = svp.point_id
|
||||
LEFT JOIN sys_dict_detail d ON info.storagevehicle_type = d.value and d.name = 'storagevehicle_type'
|
||||
WHERE
|
||||
info.is_delete = '0'
|
||||
AND info.is_used = '1'
|
||||
AND info.storagevehicle_type in (30,31,32,33)
|
||||
ENDOPTION
|
||||
OPTION 输入.point_code <> ""
|
||||
svp.point_code = 输入.point_code
|
||||
ENDOPTION
|
||||
|
||||
OPTION 输入.storagevehicle_type <> ""
|
||||
info.storagevehicle_type = 输入.storagevehicle_type
|
||||
ENDOPTION
|
||||
|
||||
OPTION 输入.ehicle_code <> ""
|
||||
info.ehicle_code like "%" 输入.ehicle_code "%"
|
||||
ENDOPTION
|
||||
|
||||
ENDSELECT
|
||||
ENDPAGEQUERY
|
||||
ENDIF
|
||||
|
||||
IF 输入.flag = "2"
|
||||
PAGEQUERY
|
||||
SELECT
|
||||
point.point_id,
|
||||
point.point_code,
|
||||
point.point_name
|
||||
FROM
|
||||
SCH_BASE_Point point
|
||||
WHERE
|
||||
point.is_used = '1'
|
||||
AND point.is_delete = '0'
|
||||
AND point.area_type in ('29')
|
||||
ENDSELECT
|
||||
ENDPAGEQUERY
|
||||
ENDIF
|
||||
|
||||
IF 输入.flag = "3"
|
||||
PAGEQUERY
|
||||
SELECT
|
||||
dict.label,
|
||||
dict.value
|
||||
FROM
|
||||
sys_dict_detail dict
|
||||
WHERE
|
||||
dict.name = 'storagevehicle_type'
|
||||
AND dict.value in (30,31,32,33)
|
||||
ENDSELECT
|
||||
ENDPAGEQUERY
|
||||
ENDIF
|
||||
|
||||
|
||||
|
||||
@@ -1,120 +0,0 @@
|
||||
[交易说明]
|
||||
交易名: 产品参数分页查询
|
||||
所属模块:
|
||||
功能简述:
|
||||
版权所有:
|
||||
表引用:
|
||||
版本经历:
|
||||
|
||||
[数据库]
|
||||
--指定数据库,为空采用默认值,默认为db.properties中列出的第一个库
|
||||
|
||||
[IO定义]
|
||||
#################################################
|
||||
## 表字段对应输入参数
|
||||
#################################################
|
||||
输入.flag TYPEAS s_string
|
||||
输入.material_code TYPEAS s_string
|
||||
输入.material_type_id TYPEAS s_string
|
||||
输入.class_code TYPEAS s_string
|
||||
输入.classIds TYPEAS f_string
|
||||
|
||||
[临时表]
|
||||
--这边列出来的临时表就会在运行期动态创建
|
||||
|
||||
[临时变量]
|
||||
--所有中间过程变量均可在此处定义
|
||||
|
||||
[业务过程]
|
||||
|
||||
##########################################
|
||||
# 1、输入输出检查 #
|
||||
##########################################
|
||||
|
||||
|
||||
##########################################
|
||||
# 2、主过程前处理 #
|
||||
##########################################
|
||||
|
||||
|
||||
##########################################
|
||||
# 3、业务主过程 #
|
||||
##########################################
|
||||
|
||||
IF 输入.flag = "1"
|
||||
PAGEQUERY
|
||||
SELECT
|
||||
m.material_id,
|
||||
m.material_code,
|
||||
m.material_name,
|
||||
m.base_unit_id,
|
||||
m.material_type_id,
|
||||
s.is_need_plan,
|
||||
s.standard_weight AS stock_standard_weight,
|
||||
s.is_report AS stock_is_report,
|
||||
s.wc_seqno,
|
||||
s.report_seqno,
|
||||
s.is_pure,
|
||||
s.is_need_move AS stock_is_need_move,
|
||||
p.old_mark,
|
||||
p.product_mode,
|
||||
p.is_auto_open,
|
||||
p.waste_limit_down,
|
||||
p.waste_limit_up,
|
||||
p.report_time,
|
||||
p.is_report AS produc_is_report,
|
||||
p.is_again_put,
|
||||
p.standard_weight AS produc_standard_weight,
|
||||
p.product_series,
|
||||
p.c_balance,
|
||||
p.ball_time,
|
||||
p.ball_speed,
|
||||
p.weight_lost_up,
|
||||
p.weight_lost_down,
|
||||
p.product_ball_time,
|
||||
p.standard_weight_pft,
|
||||
p.is_need_move AS product_is_need_move,
|
||||
p.net_rate,
|
||||
m.is_used,
|
||||
m.update_optname,
|
||||
m.update_time,
|
||||
m.material_height_type,
|
||||
b.class_name,
|
||||
b.class_code,
|
||||
d1.label AS product_mode_name,
|
||||
d2.label AS is_need_plan_name,
|
||||
d3.label AS stock_is_report_name,
|
||||
d7.label AS produc_is_report_name,
|
||||
d4.label AS is_auto_open_name,
|
||||
d5.label AS is_again_put_name,
|
||||
d6.label AS product_series_name,
|
||||
u.unit_name
|
||||
FROM
|
||||
md_me_materialbase m
|
||||
LEFT JOIN md_me_stockmaterialext s ON m.material_id = s.material_id
|
||||
LEFT JOIN md_me_producmaterialext p ON m.material_id = p.material_id
|
||||
LEFT JOIN md_pb_classstandard b ON m.material_type_id = b.class_id
|
||||
LEFT JOIN sys_dict_detail d1 ON d1.value = p.product_mode and d1.name = 'product_mode'
|
||||
LEFT JOIN sys_dict_detail d2 ON d2.value = s.is_need_plan and d2.name = 'is_or_not'
|
||||
LEFT JOIN sys_dict_detail d3 ON d3.value = s.is_report and d3.name = 'is_or_not'
|
||||
LEFT JOIN sys_dict_detail d7 ON d7.value = p.is_report and d7.name = 'is_or_not'
|
||||
LEFT JOIN sys_dict_detail d4 ON d4.value = p.is_auto_open and d4.name = 'is_or_not'
|
||||
LEFT JOIN sys_dict_detail d5 ON d5.value = p.is_again_put and d5.name = 'is_or_not'
|
||||
LEFT JOIN sys_dict_detail d6 ON d6.value = p.product_series and d6.name = 'product_series'
|
||||
LEFT JOIN md_pb_measureunit u ON u.measure_unit_id = m.base_unit_id
|
||||
WHERE
|
||||
m.is_delete = '0'
|
||||
OPTION 输入.material_code <> ""
|
||||
( m.material_code like "%" 输入.material_code "%" or m.material_name like "%" 输入.material_code "%")
|
||||
ENDOPTION
|
||||
|
||||
OPTION 输入.classIds <> ""
|
||||
b.class_id in 输入.classIds
|
||||
ENDOPTION
|
||||
|
||||
OPTION 输入.class_code <> ""
|
||||
b.class_code like 输入.class_code
|
||||
ENDOPTION
|
||||
ENDSELECT
|
||||
ENDPAGEQUERY
|
||||
ENDIF
|
||||
Reference in New Issue
Block a user