From 22cc8ce22157a32bfcd4ee14d824769c6e318cec Mon Sep 17 00:00:00 2001 From: p-honggang.li <p-honggang.li@pcitc.com> Date: 星期一, 08 九月 2025 23:30:57 +0800 Subject: [PATCH] 修改取消订单列表展示的问题 --- src/views/tradeManage/buyer/index.vue | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/views/tradeManage/buyer/index.vue b/src/views/tradeManage/buyer/index.vue index 51ea821..84e7ce4 100644 --- a/src/views/tradeManage/buyer/index.vue +++ b/src/views/tradeManage/buyer/index.vue @@ -227,7 +227,7 @@ 浜ゆ槗纭 </el-button> <el-button - v-else-if="action.type === ActionType.EVALUATE" + v-else-if="action.type === ActionType.EVALUATE && row.parentOrder.isEvaluate === '鏈瘎浠�'" type="primary" link size="small" @@ -280,12 +280,10 @@ <script setup lang="ts"> import { onMounted, reactive, ref } from 'vue' import { useRouter } from 'vue-router' -import { Search, Refresh } from '@element-plus/icons-vue' import { ElMessage, ElMessageBox } from 'element-plus' import orderApi from '@/api/orderApi' import productApi from '@/api/productApi' import { useUserInfo } from '@/stores/modules/userInfo' -import ProductOrderStatusDialog from '@/views/productManage/productOrderStatusDialog/index.vue' import { OrderWorkflowController, OrderStatus, ActionType, PageType, StatusMapper } from '@/utils/orderWorkflow' import { queryUserDetail } from '@/api/userInfo' @@ -345,6 +343,7 @@ [OrderStatus.WAIT_CONFIRM]: 'WAIT_CONFIRM', [OrderStatus.COMPLETED]: 'COMPLETED', [OrderStatus.EVALUATED]: 'EVALUATED', + [OrderStatus.CANCELED]: 'CANCELED' } const formatDateTime = (val?: string) => { @@ -456,6 +455,7 @@ WAIT_CONFIRM: 'warning', COMPLETED: 'success', EVALUATED: 'success', + CANCELED: 'danger' } return statusMap[status] || 'info' } @@ -582,7 +582,8 @@ status: uiStatus, statusName: order.orderStatus || '', orderStatus: StatusMapper.toUIStatus(order.orderStatus), // 杞崲涓烘爣鍑嗙姸鎬佹灇涓� - workFlowId: order.workflowId || '' + workFlowId: order.workflowId || '', + isEvaluate: order.isEvaluate || '' } const subOrders: any[] = Array.isArray(order?.orderDetails) ? order.orderDetails.map((d: any, i: number) => ({ -- Gitblit v1.8.0