$(() => { moduleTitle() // 公共请求地址 let url = '/broad/month' // 轮询间隔时间 const INTERVAL = 30000 autoUpdate(url + "/selectUserSatisfaction", INTERVAL, data => { let list = data.map(val => val.list) multipleVerticalBarChartTwo(null, document.getElementById("satisfaction"), -20) }) autoUpdate(url + "/selectUserSatisfaction", INTERVAL, data => { verticalBarChart(null, document.getElementById("outputStatistics"), -20) }) }) const curWeek = () => { let today = new Date(); let firstDayOfYear = new Date(today.getFullYear(), 0, 1); let dayOfWeek = firstDayOfYear.getDay(); let spendDay = 1; if (dayOfWeek != 0) { spendDay = 7 - dayOfWeek + 1; } firstDayOfYear = new Date(today.getFullYear(), 0, spendDay); let d = Math.ceil((today.valueOf() - firstDayOfYear.valueOf()) / 86400000); return Math.ceil((d / 7) + 1); } const moduleTitle = () => { const html = ` 第${new Date().getMonth().toString()}月 生产数据分析平台 用户满意度 周订单执行情况 班组 6s 排行榜 周生产型号统计 产量统计 品质提升 周质量分析 安全生产 ` $('body').append(html) } const total = (val1 = 0, el) => { const html = ` 合计:${val1} 台 ` $(el).html(html) }