--参数不多情况下的简单例子
local sPlanSPCode = 'SP20302430324032';
local itOut = 
--tn_busi_plan_track_card_process 为文件名称
--query_plan_track_by_sp_code 为调用的命令名称 ,后面的集合中的内容为参数
tnsys:serv_call('tn_busi_plan_track_card_process','query_plan_track_by_sp_code',
        {plan_sp_code=sPlanSPCode});

if itOut:get('code') =='-1' then
    perror('返回出错:' ..itOut:get('error'));
end


--复杂的调用可以使用如下方式
local sPlanSPCode = 'SP20302430324032';
local itIn = CIntent();
local itOut = CIntent();
itIn:set('cmd', 'query_plan_track_by_sp_code');
itIn:set('plan_sp_code', 'SP20302430324032');
db:execCmd('script','tn_busi_plan_track_card_process',itIn:toString(),itOut)
if itOut:get('code') =='-1' then
    perror('返回出错:' ..itOut:get('error'));
end
Copyright © TouchNet 2015 all right reserved,powered by Gitbook最后修订时间: 2022-06-21 09:21:04

results matching ""

    No results matching ""