From ec68cffd70d2a2788f7c74af55a11563aaf611d1 Mon Sep 17 00:00:00 2001 From: zhuzhuanzhuan Date: 星期三, 06 十二月 2023 15:47:38 +0800 Subject: [PATCH] 1、登录页面优化首次登录会出现404字样,需要明确用户登录后显示页面是否为首页/消息页或者角色中可设置 2、驱动参数管理页面新增或修改控制系统中英文名称规则限制字符数最少6位调整为2位 3、效率段管理页面效率段颜色可自定义 4、设备利用率、设备开动率、班次利用率页面增加可按照设备类型筛选查询 5、对比分析页面增加通过选择设备来对比 6、设备日利用率和设备日利用率对比页面优化选择树节点后查询区域的设备名称字段不会更新问题 --- src/views/eam/OperationCertificateApplyList.vue | 44 +++++++++++++++++++++++++++++++++++++++----- 1 files changed, 39 insertions(+), 5 deletions(-) diff --git a/src/views/eam/OperationCertificateApplyList.vue b/src/views/eam/OperationCertificateApplyList.vue index ca01c55..ca8f095 100644 --- a/src/views/eam/OperationCertificateApplyList.vue +++ b/src/views/eam/OperationCertificateApplyList.vue @@ -111,20 +111,46 @@ > <a>鎾ゅ洖</a> </a-popconfirm> - <a-popconfirm + <!-- <a-popconfirm v-if="record.auditStatus == 'submitted' || record.auditStatus == 'approved'" title="纭椹冲洖鍚�?" @confirm="() =>handleCommit(record, 'back')" > <a>椹冲洖</a> - </a-popconfirm> + </a-popconfirm> --> <a-divider v-if="record.auditStatus == 'created' || record.auditStatus == 'submitted'" type="vertical" /> <a @click="handleEdit(record)" v-if="record.auditStatus == 'created'">缂栬緫</a> - <a @click="handleCommit(record,'approved')" v-if="record.auditStatus == 'submitted'">瀹℃壒</a> - <a @click="handleCommit(record,'audited')" v-if="record.auditStatus == 'approved'">瀹℃牳</a> + <a-divider + v-if="record.auditStatus == 'created'" + type="vertical" + /> + <a + v-show="record.auditStatus == 'submitted'" + @click="handleFinish(record)" + v-has="'OperationCertificateApply:operationCertificateAudit'" + >瀹℃牳</a> + <a + v-show="record.auditStatus == 'approved'" + @click="handleFinish(record)" + v-has="'OperationCertificateApply:equipmentAdmin'" + >瀹℃牳</a> + <!-- <a-popconfirm + v-if="record.auditStatus == 'submitted'" + title="纭閫氳繃瀹℃壒鍚�?" + @confirm="() =>handleCommit(record, 'approved')" + > + <a>瀹℃壒</a> + </a-popconfirm> + <a-popconfirm + v-if="record.auditStatus == 'approved'" + title="纭閫氳繃瀹℃牳鍚�?" + @confirm="() =>handleCommit(record, 'audited')" + > + <a>瀹℃牳</a> + </a-popconfirm> --> <a-divider type="vertical" v-if="record.auditStatus == 'created' || record.auditStatus == 'submitted' || record.auditStatus == 'approved'"/> <a-dropdown> <a class="ant-dropdown-link">鏇村 <a-icon type="down" /></a> @@ -155,6 +181,7 @@ </a-tabs> <operation-certificate-apply-modal ref="modalForm" @ok="modalFormOk" /> + <operation-certificate-apply-audit ref="modalFormAudit" @ok="modalFormOk" /> </a-card> </template> @@ -162,6 +189,7 @@ import { JeecgListMixin } from '@/mixins/JeecgListMixin' import OperationCertificateApplyModal from './modules/operationCertificateApply/OperationCertificateApplyModal' + import OperationCertificateApplyAudit from './modules/operationCertificateApply/OperationCertificateApplyAudit' import {filterMultiDictText} from '@/components/dict/JDictSelectUtil' import { getAction, postAction } from '@/api/manage' import OperationCertificateApplyDetailList from './modules/operationCertificateApply/OperationCertificateApplyDetailList' @@ -172,7 +200,8 @@ mixins:[JeecgListMixin], components: { OperationCertificateApplyModal, - OperationCertificateApplyDetailList + OperationCertificateApplyDetailList, + OperationCertificateApplyAudit }, data () { return { @@ -310,6 +339,11 @@ this.$refs.modalForm.disableSubmit = false; this.$refs.modalForm.isAchievement = true; }, + handleFinish: function (record) { + this.$refs.modalFormAudit.edit(record); + this.$refs.modalFormAudit.title = "鎿嶄綔璇佺敵璇峰鏍�"; + this.$refs.modalFormAudit.disableSubmit = true; + }, onSelectChange(selectedRowKeys, selectionRows) { if (selectedRowKeys.length == 1) { -- Gitblit v1.9.3