lzh
2025-06-24 13c4a636539584ab977fddacfae884b3ec250aee
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
ÿþ--[[
   x: GT-27-18
    Tðy: êš[INhˆUSRËYS
   \O€ÿLZH
   åegÿ2025-01-06
 
   ýQpeÿ Initial
   ŸRý€: ù[°ežXŒTîO9e„vꁚ[INhˆUS„vöeô•ÂSpe¾‹n8^ϑ<P
 
   ôf9e°‹U_:
 
--]]
 
json  = require("json")
mobox = require("OILua_JavelinExt")
m3 = require( "oi_base_mobox" )
wms_base = require( "wms_base" )
function Initial(strLuaDEID)
    -- ·ƒÖSöeô•8^ϑ
    local start_time = wms_base.Get_sConst(strLuaDEID, "sO-‰|™eŒèb_ËYöeô•")
    local end_time = wms_base.Get_sConst(strLuaDEID, "sO-‰|™eŒèbÓ~_göeô•")
    -- lua.Debug(strLuaDEID, debug.getinfo(1), 'start_time', start_time)
    -- lua.Debug(strLuaDEID, debug.getinfo(1), 'end_time', end_time)
 
    -- ¾‹nöeô•0RMRïzꁚ[INhˆUS
    -- ¾‹n—zãS-N„v eg™eáOo`
    local setAttr = '[{"attr":"T_START","value":"' .. start_time .. '"},'
    setAttr = setAttr .. '{"attr":"T_END","value":"' .. end_time .. '"}]'
    local action = {}
 
    action.action_type = "set_dlg_attr"
    action.value = json.decode(setAttr)
 
    local nRet, strRetInfo = mobox.setAction(strLuaDEID, '[' .. lua.table2str(action) .. ']')
    if (nRet ~= 0) then lua.Error(strLuaDEID, debug.getinfo(1), "setAction1Y%! " .. strRetInfo .. ' action = ' .. strAction) end
end