From 301df333c4dc0c28cee67a8579784bd1c3b85abe Mon Sep 17 00:00:00 2001 From: zhuzhuanzhuan Date: 星期四, 22 二月 2024 15:07:51 +0800 Subject: [PATCH] 1、标准加工时间页面取消按照时间查询 2、设备利用率、设备开动率以及班次利用率页面查询区域日期被删除后因查询不到数据时表格中不会出现任何数据且无提示,故增加提示及禁止删除日期 3、设备综合效率分析页面和设备加工工件报表页面时间被手动清空与点击重置按钮清空后的查询条件不同,调整为时间为空时则查询除时间限定内所有数据 4、利用率走势分析、利用率分段分析以及报警分析页面简化页面查询功能,禁止删除日期 5、优化假期管理、加工数量管理以及合格率管理页面手动清空日期后无法正常查询数据 6、统计分析与统计图表页面调整重置按钮功能为重置名称为第一级车间以及日期为当日前一天,且无法手动清空日期 7、对比分析页面调整重置按钮功能为重置日期为当日前一周,且无法手动清空日期 --- src/views/mdc/base/modules/deviceCalendar/DeviceCalendarListModel.vue | 52 ++++++++++++++++++++++++++++++++++++++++------------ 1 files changed, 40 insertions(+), 12 deletions(-) diff --git a/src/views/mdc/base/modules/deviceCalendar/DeviceCalendarListModel.vue b/src/views/mdc/base/modules/deviceCalendar/DeviceCalendarListModel.vue index 9febbda..d81e62c 100644 --- a/src/views/mdc/base/modules/deviceCalendar/DeviceCalendarListModel.vue +++ b/src/views/mdc/base/modules/deviceCalendar/DeviceCalendarListModel.vue @@ -7,8 +7,8 @@ <div class="table-page-search-wrapper"> <a-form layout="inline" @keyup.enter.native="searchQuery"> <a-row :gutter="24"> - <a-col :md="6" :sm="6"> - <a-form-item label="閮ㄩ棬" > + <a-col :md="6" :sm="6" v-if="isDepartType == 0"> + <a-form-item label="閮ㄩ棬" v-if="isDepartType == 0"> <!--<a-select v-model="queryParam.sectionPid" placeholder="璇烽�夋嫨閮ㄩ棬" :options="sectionPData" @change="initGroupOptions" />--> <a-tree-select v-model="value" @@ -44,8 +44,8 @@ </a-col> <a-col :md="6" :sm="6"> - <a-form-item label="璁惧缂栫爜"> - <a-input placeholder="璇疯緭鍏ヨ澶囩紪鐮佹绱�" v-model="queryParam.equipmentId"></a-input> + <a-form-item label="缁熶竴缂栫爜"> + <a-input placeholder="璇疯緭鍏ョ粺涓�缂栫爜妫�绱�" v-model="queryParam.equipmentId"></a-input> </a-form-item> </a-col> @@ -76,6 +76,7 @@ </template> <script> + import {mapActions} from 'vuex' import { ajaxGetSelectItems } from '@/api/api' @@ -113,6 +114,7 @@ }, data() { return { + isDepartType:'', /*readOnly:true,*/ title:'', visible: false, @@ -132,7 +134,7 @@ } },{ - title: '璁惧缂栫爜', + title: '缁熶竴缂栫爜', align: 'center', dataIndex: 'equipmentId', }, @@ -164,7 +166,7 @@ } }, created() { - + this.queryTreeData() }, watch: { value(value) { @@ -176,6 +178,21 @@ } }, methods: { + ...mapActions(['QueryDepartTree']), + queryTreeData() { + this.QueryDepartTree().then(res => { + if (res.success) { + this.isDepartType = res.result[0].value + } else { + // this.$message.warn(res.message) + this.$notification.warning({ + message:'娑堟伅', + description:res.message + }); + } + }).finally(() =>{ + }) + }, onSelectChange(selectedRowKeys, selectionRows) { // this.SelectedList.push(selectedRowKeys); this.selectedRowKeys = selectedRowKeys; @@ -187,7 +204,6 @@ // this.onClearSelected() //鍒嗛〉銆佹帓搴忋�佺瓫閫夊彉鍖栨椂瑙﹀彂 //TODO 绛涢�� - console.log(pagination) if (Object.keys(sorter).length > 0) { this.isorter.column = sorter.field; this.isorter.order = "ascend" == sorter.order ? "asc" : "desc" @@ -196,13 +212,13 @@ this.loadData(); }, openPage() { - this.visible = true this.onClearSelected() + this.valueProduct=null + this.visible = true this.dataSource = []; this.queryParam = { status: this.status }; - this.loadData(); this.initOptions(); this.initGroupOptions() @@ -236,7 +252,11 @@ } //update-end---author:zhangyafei Date:20201118 for锛氶�傞厤涓嶅垎椤电殑鏁版嵁鍒楄〃------------ }else{ - this.$message.warning(res.message) + // this.$message.warning(res.message) + this.$notification.warning({ + message:'娑堟伅', + description:res.message + }); } }).finally(() => { this.loading = false @@ -277,7 +297,11 @@ if (res.success) { this.treeData = res.result } else { - this.$message.warning(res.message) + // this.$message.warning(res.message) + this.$notification.warning({ + message:'娑堟伅', + description:res.message + }); } }) }, @@ -288,7 +312,11 @@ if (res.success) { this.sectionData = res.result } else { - this.$message.warning(res.message) + // this.$message.warning(res.message) + this.$notification.warning({ + message:'娑堟伅', + description:res.message + }); } }) } -- Gitblit v1.9.3