import moment from '../utils/moment.min' // const sysSchedules = function () { let s = [] const now = moment().hour(0).minute(0).second(0).millisecond(0) const year = now.year() //台账每月10号为提交日 const day = 10 for (let m = 1; m <= 12; m++) { const mon = m > 9 ? m : `0${m}` const item = { time: moment(`${year}-${mon}-10`), type: 0, events: [{ category: `${year}年${m}月环保工作日程`, name: `提交${m}月环保台账`, type: 1, //系统日程 steps: [{ index: '01', title: ['提交', '方式'], content: '前往台账管理界面,根据台账类型分类上传台账图片。' }, { index: '02', title: ['提交', '期限'], content: '注意台账提交周期为一个月,每月尽量10号之前提交上月台账,逾期后环保信用评估会有所影响。' }] }] } s.push(item) } //评估每月提交一次,定为5号 for (let m = 1; m <= 12; m++) { const mon = m > 9 ? m : `0${m}` const item = { time: moment(`${year}-${mon}-05`), type: 1, events: [{ category: `${year}年${m}月环保工作日程`, name: `完成${m}月自测智评`, type: 1, //系统日程 steps: [{ index: '01', title: ['自评', '方法'], content: '前往自测智评界面,点击“去测评”按钮进行自评。' }, { index: '02', title: ['测评', '周期'], content: '测评周期为一个月一次,积极自评可有效帮助您知晓企业当前的环保隐患。' }] }] } s.push(item) } //承诺每一年提交一次 const item = { category: `${year}年12月环保工作日程`, time: moment(`${year}-12-31`), type: 2, events: [{ name: `完成守法承诺`, type: 1, //系统日程 steps: [{ index: '01', title: ['承诺', '方法'], content: '前往守法承诺界面,根据提示,签署守法承诺书。' }, { index: '02', title: ['承诺书', '作用'], content: '签署守法承诺书,意味着您主动向环保部门承诺遵守相关规章制度。' }, { index: '03', title: ['承诺书', '有效期'], content: '守法承诺书从签署之日起,有效期为一年' }] }], } s.push(item) s.sort(function (x, y) { if (x.time.isBefore(y.time)) { return -1; } else if (x.time.isAfter(y.time)) { return 1; } else { return 0; } }) return s } export default sysSchedules