import * as getDateFn from "./dateUtil.js"; //import * as getDateFn from "/ahsfs/bns/js/dutyTask/dateUtil.js"; // 列表展示的日期范围 let dateShowArr = [4, 3, 2, 1, 0, -1, -2, -3, -4]; var checkedDate = getDateFn.default.getMonday('s') + '~' + getDateFn.default.getMonday('e'); // 设置日期数据 function setDateData(data) { let html = ''; let reverseData = []; dateShowArr.forEach(function (item, index) { let obj = { 'startTime': item === 0 ? getDateFn.default.getMonday('s') : getDateFn.default.getMonday('s', item), 'endTime': item === 0 ? getDateFn.default.getMonday('e') : getDateFn.default.getMonday('e', item), 'isOut': item > 0 ? '1' : '0' } reverseData.push(obj) }) reverseData.forEach((item, index) => { let dateRange = item.startTime + '~' + item.endTime if (dateRange === checkedDate) { html += '
' + dateRange + '
'; } else { html += '' + dateRange + '
'; } }); $('.date-box').empty().append(html); } setDateData();