| | |
| | | LineSearchBottomRightData, |
| | | LineSearchTopLeftData, |
| | | LineSearchTopRightData, ShopSearch, |
| | | ShopSearchLine |
| | | ShopSearchLine, WkspReportNotice |
| | | } from '@/api/dzkb' |
| | | import MarqueeTips from 'vue-marquee-tips' |
| | | |
| | |
| | | }, |
| | | // 获取公告 |
| | | getMarqueeTipsContent() { |
| | | this.MarqueeTipsContent = '各位员工们:根据上级的通知,结合我企实际情况,现将20xx年的元旦放假通知如下:一、1月1日至1月3日放假调休,共3天。1月4日正式上班。二、节假日期间,各班组要严格落实上级的重要指示精神,按照上级的具体要求,认真抓好落实节日期间值班备勤工作,确保节日期间企业各项工作正常运转。xx企业20xx年12月28日' |
| | | const spance = ' '.padStart(this.MarqueeTipsContent.length * 2, ' ') |
| | | this.MarqueeTipsContent = this.MarqueeTipsContent + spance |
| | | this.speed = this.MarqueeTipsContent.length / 10 |
| | | WkspReportNotice({ shopcode: this.ShopArr.join(',') }).then(res => { |
| | | let contentAll = '' |
| | | res.data.forEach(item => { |
| | | contentAll += item.contents + ' '.padStart(item.contents.toString().length * 2, ' ') |
| | | }) |
| | | this.MarqueeTipsContent = contentAll |
| | | this.speed = this.MarqueeTipsContent.length / 10 |
| | | |
| | | setInterval(() => { |
| | | WkspReportNotice({ shopcode: this.ShopArr.join(',') }).then(res1 => { |
| | | let contentAll = '' |
| | | res1.data.forEach(item => { |
| | | contentAll += item.contents + ' '.padStart(item.contents.toString().length * 2, ' ') |
| | | }) |
| | | this.MarqueeTipsContent = contentAll |
| | | this.speed = this.MarqueeTipsContent.length / 10 |
| | | }) |
| | | }, this.speed * 1000) |
| | | }) |
| | | }, |
| | | // 获取车间编码 |
| | | async getShopSearch() { |