zoomla
Version:
16年专业研发|中文alexa排名第一的CMS品牌-基于dotNET core、功能强大,集成站群、微信开发、小程序与ERP及OA办公系统,支持国际语言和多民族语言,世界五百强与大型门户专用高端网站内核CMS系统
17 lines • 753 B
JavaScript
var APIResult = {};
APIResult.Success = 1;
APIResult.Failed = -1;
APIResult.getModel = function (str) {
if (!str || str == "" || str == "[]") { return { "retcode": APIResult.Failed, "retmsg": "", "result": "{}", "addon": "", "action": "" }; }
var model = str;
if (model.result && model.result != "") {
if (model.result == "True") { model.result = true; }
else if (model.result == "False") { model.result = false; }
else if (model.result.indexOf("{") == 0 || model.result.indexOf("[") == 0) { model.result = JSON.parse(model.result); }
}
return model;
}
//返回的结果是否成功
APIResult.isok = function (model) {
if (model && model.retcode == APIResult.Success) { return true; }
}