1
lzhe
2024-06-21 9c094a1fe3e1ae3dadef6433f8401818fe2b8304
1
已修改3个文件
21 ■■■■■ 文件已修改
src/views/home/widgets/components/mdcEquipmentRun.vue 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/home/widgets/components/mdcRunning.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/home/widgets/index.vue 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/home/widgets/components/mdcEquipmentRun.vue
@@ -2,7 +2,7 @@
 * @Author: lzhe lzhe@example.com
 * @Date: 2024-04-16 15:22:46
 * @LastEditors: lzhe lzhe@example.com
 * @LastEditTime: 2024-06-21 10:24:23
 * @LastEditTime: 2024-06-21 10:49:01
 * @FilePath: /CPSnew/smart-web/src/views/home/widgets/components/mdcDeviceStatus.vue
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
-->
@@ -217,6 +217,8 @@
                })
            },
            getRunData(type) {
                this.isSearch = false;
                return;
                if(type != "search") {
                    var ids = this.extractLastLevelIds(this.parentData); 
                    this.selectedIds = ids;
@@ -231,17 +233,11 @@
                }
                this.$HTTP.post(`/api/blade-visual/status/oee-top`,obj).then(res=> {
                    if(res.code == 200) {
                        // if(res.data.categories.length == 0) {
                        //     return;
                        // }
                        this.isSearch = false;
                        var recordDom = document.getElementById('equipment');
                        this.option.yAxis.data = res.data.categories;
                        console.log(this.option.yAxis.data,'this.option.yAxis.data')
                        this.option.series[0].data = res.data.series[0].data;
                        this.oeeTitle = res.data.series[0].name;
                        console.log(this.oeeTitle,'this.oeeTitle')
                        var myChart = echarts.init(recordDom);
                        myChart.setOption(this.option);
                    }
src/views/home/widgets/components/mdcRunning.vue
@@ -2,7 +2,7 @@
 * @Author: lzhe lzhe@example.com
 * @Date: 2024-04-16 15:22:46
 * @LastEditors: lzhe lzhe@example.com
 * @LastEditTime: 2024-06-21 09:54:33
 * @LastEditTime: 2024-06-21 10:53:10
 * @FilePath: /CPSnew/smart-web/src/views/home/widgets/components/mdcDeviceStatus.vue
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
-->
@@ -37,6 +37,7 @@
                            :data="parentData"
                            :props="{ label: 'title' }"
                            style="width:80%;"
                            :default-checked-keys="selectedIds"
                            :render-after-expand="false" />
                    </div>
                    <div>
@@ -76,6 +77,7 @@
        description: "快速查看设备运行时长排名",
        data() {
            return {
                selectedIds: [],
                parentData: {},
                list: [],
                timeLevelList: [],
@@ -211,6 +213,8 @@
                    if(item.cardKey == "mdcRunning") {
                        if(item.apiResource == "") return;
                        this.apiResource = JSON.parse(item.apiResource);
                        this.selectedIds = this.apiResource.workStationIdList;
                        this.search.workStationIdList = this.apiResource.workStationIdList;
                        this.timeLevel = this.apiResource.timeLevel;
                        this.top = this.apiResource.top;
                        if(this.apiResource.workStationIdList.length > 0) {
src/views/home/widgets/index.vue
@@ -21,10 +21,7 @@
                                <template #item="{ element }">
                                    <div class="widgets-item">
                                        <component :is="allComps[element]"></component>
                                        <div v-if="customizing" class="customize-overlay">
                                            <el-button class="close" type="danger" plain icon="el-icon-close" size="small" @click="remove(element)"></el-button>
                                            <label><el-icon><component :is="allComps[element].icon" /></el-icon>{{ allComps[element].title }}</label>
                                        </div>
                                    </div>
                                </template>
                            </draggable>