gaoshp
2024-11-03 dcc4992bd51e9ee4a97099cd3a15085f7e247f23
src/views/mdc/time-analysis.vue
@@ -2,7 +2,7 @@
 * @Author: lzhe lzhe@example.com
 * @Date: 2024-04-26 09:36:18
 * @LastEditors: lzhe lzhe@example.com
 * @LastEditTime: 2024-10-10 12:44:02
 * @LastEditTime: 2024-11-01 14:48:23
 * @FilePath: /smart-web/src/views/mdc/status-record.vue
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
-->
@@ -361,9 +361,9 @@
        exportExcel(statisticalMethod) {
            var ids = [];
            this.treeChecked.forEach(item=> {
                ids.push(it.id);
                ids.push(item.id);
            })
            this.$HTTP.post(`/api/blade-mdc/time-used-analysis/excel/export`, {
            this.$HTTP.post(`/api/mdc/time-used-analysis/excel/export`, {
                startTime: this.time[0],
                endTime: this.time[1],
                enums: statisticalMethod,
@@ -377,7 +377,7 @@
            })
        },
        getGlobal() {
            this.$HTTP.get(`/api/blade-cps/global_wcs/list`).then(res=> {
            this.$HTTP.get(`/api/smis/global_wcs/list`).then(res=> {
                if(res.code == 200) {
                    this.getGlobalColorList = res.data;
                }
@@ -399,7 +399,7 @@
                    type: 1
                }
            }
            this.$HTTP.post(`/api/blade-mdc/time-used-analysis/workstation/shiftName`,obj).then(res=> {
            this.$HTTP.post(`/api/mdc/time-used-analysis/workstation/shiftName`,obj).then(res=> {
                if(res.code == 200) {
                    this.setTitle = res.data.shiftDetails;
                    res.data.shiftDetails.forEach(item=> {
@@ -501,7 +501,7 @@
            }else if(this.btnLeftctive == 2) { //按工位组统计
                obj.type = 1;
            }
            this.$HTTP.post(`/api/blade-mdc/time-used-analysis/work-stations?current=${this.current}&size=${this.size}`,obj).then(res=> {
            this.$HTTP.post(`/api/mdc/time-used-analysis/work-stations?current=${this.current}&size=${this.size}`,obj).then(res=> {
                if(res.code == 200) {
                    var xAxis = [];
                    res.data.workStationDetails.forEach(item=> {
@@ -539,7 +539,7 @@
            }else if(this.btnLeftctive == 2) { //按工位组统计
                obj.type = 1;
            }
            this.$HTTP.post(`/api/blade-mdc/time-used-analysis/work-stations?current=${this.current}&size=${this.size}`,obj).then(res=> {
            this.$HTTP.post(`/api/mdc/time-used-analysis/work-stations?current=${this.current}&size=${this.size}`,obj).then(res=> {
                if(res.code == 200) {
                    var xAxis = [];
                    res.data.workStationDetails == null ? res.data.workStationDetails = [] : res.data.workStationDetails;
@@ -568,7 +568,7 @@
            })
        },
       getTree2List() {  //按工位组统计
         this.$HTTP.get(`/api/blade-cps/group/tree?groupCategory=1&groupType=group_workstation`).then(res=> {
         this.$HTTP.get(`/api/smis/group/tree?groupCategory=1&groupType=group_workstation`).then(res=> {
            if(res.code == 200) {
               this.tree2 = res.data;
            }
@@ -594,7 +594,7 @@
                        startDate: this.btnList[len-1].id,
                        statisticalMethod: "WEEK"
                    }
                    this.$HTTP.post(`/api/blade-mdc/efficiency-analysis/interval`,obj).then(res=> {
                    this.$HTTP.post(`/api/mdc/efficiency-analysis/interval`,obj).then(res=> {
                        if(res.code == 200) {
                            var dateInJuly = moment(this.btnList[0].id);  
                            // 获取该月份的第一天  
@@ -646,7 +646,7 @@
            //     startTime: this.time[0],
            //     workstationInfoList: this.workstationInfoList
            // }
            // this.$HTTP.post(`/api/blade-mdc/time-used-analysis/excel/export`,obj).then(res=> {
            // this.$HTTP.post(`/api/mdc/time-used-analysis/excel/export`,obj).then(res=> {
            //     if(res.code == 200) {
            //         window.open(res.data.link);
            //     }
@@ -679,7 +679,7 @@
            }
        },
        getTime(data) {
            this.$HTTP.post('/api/blade-mdc/efficiency-analysis/interval', {
            this.$HTTP.post('/api/mdc/efficiency-analysis/interval', {
                ...data
            }).then(res => {
                if (res.code === 200) {