2022-01-21 16:33:56 +08:00

47 lines
893 B
JavaScript

var fs = require('fs');
function rspErr(rsp, errCode, errMsg) {
rsp.send(JSON.stringify({
'errcode': errCode,
'errmsg': errMsg
}));
}
function rspOk(rsp) {
rsp.send(JSON.stringify({
'errcode': 0,
'errmsg': ''
}));
}
function rspData(rsp, data) {
data['errcode'] = 0;
data['errmsg'] = '';
rsp.send(JSON.stringify(data));
}
function readJsonFromFile(url) {
let jsondata = fs.readFileSync(url, "utf8");
let json = JSON.parse(jsondata);
return json;
}
async function sleep(timeout) {
return new Promise(function (resolve, reject) {
setTimeout(function () {
resolve();
}, timeout);
});
}
function emptyReplace(val, newVal) {
return !val ? newVal : val;
}
exports.rspErr = rspErr;
exports.rspOk = rspOk;
exports.rspData = rspData;
exports.readJsonFromFile = readJsonFromFile;
exports.sleep = sleep;
exports.emptyReplace = emptyReplace;