| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | 'use strict';/** * * * @author Mai * @date * @version */const pushTiming = [    { value:'ledger.checked', name: '台账-审批通过' },    { value:'stage.checked', name: '期-审批通过' },    { value:'stage.flow', name: '期-上报/审批' },    { value:'revise.checked', name: '台账修订-审批通过' },    { value:'report.file', name: '报表-推送归档' },];const pushOperate = (function () {    const result = {};    for (const pt of pushTiming) {        const path = pt.value.split('.');        if (!result[path[0]]) result[path[0]] = {};        result[path[0]][path[1]] = pt.value;    }    return result;})();const specMsgStatus = (function () {    const status = { wait: 0, exec: 1, done: 2 };    const name = [];    name[status.wait] = '等待执行';    name[status.exec] = '等待中';    name[status.done] = '执行完成';    return { status, name };})();const pullClass = [    { value: 'gs-da', name: '甘肃档案' },];const pullType = [    { value: 'sync-ledger', name: '同步台账' },];module.exports = {    pushTiming, pushOperate, specMsgStatus, pullClass, pullType,};
 |