From 2de735967d33dba5da5fc87191dee543b000afaf Mon Sep 17 00:00:00 2001 From: lyh <925863403@qq.com> Date: 星期五, 18 七月 2025 20:20:18 +0800 Subject: [PATCH] 删除 --- src/views/eam/technical/EamTechnicalStatusEvaluationOrderList.vue | 40 ++++++++++++++++++++++++++++++++++------ 1 files changed, 34 insertions(+), 6 deletions(-) diff --git a/src/views/eam/technical/EamTechnicalStatusEvaluationOrderList.vue b/src/views/eam/technical/EamTechnicalStatusEvaluationOrderList.vue index 2232cf7..8a25359 100644 --- a/src/views/eam/technical/EamTechnicalStatusEvaluationOrderList.vue +++ b/src/views/eam/technical/EamTechnicalStatusEvaluationOrderList.vue @@ -46,29 +46,38 @@ <span slot="action" slot-scope="text, record"> <template v-if="record.evaluationStatus === 'WAIT_EVALUATION'"> - <a-popconfirm title="纭畾棰嗗彇鍚楋紵" - @confirm="handleReceive(record.id)"> + <a-popconfirm title="纭畾棰嗗彇鍚楋紵" @confirm="handleReceive(record.id)"> <a>棰嗗彇</a> </a-popconfirm> <a-divider type="vertical"/> </template> - <a @click="handleDetail(record)">璇︽儏</a> + <template v-if="record.evaluationStatus == 'WAIT_EVALUATION'||record.evaluationStatus=='LOCKED'"> + <a @click="handleOrderChange(record)">鍙樻洿</a> + + <a-divider type="vertical"/> + </template> + + <a @click="handleDetail(record)">璇︽儏</a> </span> </a-table> <!-- table鍖哄煙-end --> - <!-- 琛ㄥ崟鍖哄煙 --> + <!--宸ュ崟寮圭獥--> <eamTechnicalStatusEvaluationOrder-modal ref="modalForm" @ok="modalFormOk"/> <technical-status-evaluation-approval-modal ref="technicalStatusEvaluationApprovalModal" :selectShenpiData="selectedOrderData"/> + + <!--宸ュ崟鍙樻洿寮圭獥--> + <eamTechnicalStatusEvaluationOrderChange-modal ref="orderChangeModal" @ok="modalFormOk"/> </a-card> </template> <script> import EamTechnicalStatusEvaluationOrderModal from './modules/EamTechnicalStatusEvaluationOrderModal' + import EamTechnicalStatusEvaluationOrderChangeModal from './modules/EamTechnicalStatusEvaluationOrderChangeModal' import { JeecgListMixin } from '@/mixins/JeecgListMixin' import { getAction } from '@/api/manage' import LxSearchEquipmentSelect from '../equipment/modules/LxSearchEquipmentSelect' @@ -81,7 +90,8 @@ components: { TechnicalStatusEvaluationApprovalModal, LxSearchEquipmentSelect, - EamTechnicalStatusEvaluationOrderModal + EamTechnicalStatusEvaluationOrderModal, + EamTechnicalStatusEvaluationOrderChangeModal }, data() { return { @@ -263,6 +273,10 @@ } }, methods: { + /** + * 鐐瑰嚮棰嗗彇鏃惰Е鍙� + * @param id + */ handleReceive(id) { let that = this this.loading = true @@ -284,11 +298,25 @@ }) }, + /** + * 鐐瑰嚮鍙樻洿鏃惰Е鍙� + * @param record + */ + handleOrderChange(record) { + this.$refs.orderChangeModal.title = '鍙樻洿' + this.$refs.orderChangeModal.add(record) + }, + + /** + * 鐐瑰嚮璇︽儏鏃惰Е鍙� + * @param record + */ handleDetail(record) { this.selectedOrderData = Object.assign({}, record) - this.$refs.technicalStatusEvaluationApprovalModal.recordDetail(record) this.$refs.technicalStatusEvaluationApprovalModal.title = '璇︽儏' + this.$refs.technicalStatusEvaluationApprovalModal.visible = true this.$refs.technicalStatusEvaluationApprovalModal.disableSubmit = true + this.$refs.technicalStatusEvaluationApprovalModal.recordDetail(record) } } } -- Gitblit v1.9.3