2025-06-11 17:16:05 +08:00

63 lines
1.7 KiB
JavaScript

/***********************************************************************
公共函数:封装客户端接口
***********************************************************************/
// function:读配置
// param:strSection,配置文件中的节,如[dssg_cfg]
// param:strKey,配置中的键
// param:strValue,配置中的值
// param:strPath,配置文件所在路径
// return strValue
function ReadConfig(strSection, strKey, strDefault, strPath)
{
var objReadData = {
"section": strSection,
"key": strKey,
"default": strDefault,
"file_path": strPath
};
var param = $.toJSON(objReadData);
var strConfig = fnFunction("read_cfg", param);
return strConfig;
}
// function:写配置
// param:strSection,配置文件中的节,如[dssg_cfg]
// param:strKey,配置中的键
// param:strValue,配置中的值
// param:strPath,配置文件所在路径
function WriteConfig(strSection, strKey, strValue, strPath)
{
var objWriteData = {
"section": strSection,
"key": strKey,
"value": strValue,
"file_path": strPath
};
var param = $.toJSON(objWriteData);
var strConfig = fnFunction("write_cfg", param);
return strConfig;
}
// function:设置定时器
// param:uTimerId,定时器ID
// param:uTimerElapse,定时器时间间隔
function SetTimer(uTimerId, uTimerElapse)
{
var jsonParam = {};
jsonParam["timer_id"] = uTimerId.toString();
jsonParam["timer_elapse"] = uTimerElapse.toString();
var strParam = window.JSON.stringify(jsonParam);
return fnFunction("set_timer", strParam);
}
// function:销毁定时器
// param:uTimerId,定时器ID
function KillTimer(uTimerId)
{
fnFunction("kill_timer", uTimerId.toString());
}