From 3e71d77e7809a709ca2015306ab7ef7935dc82d7 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期一, 24 八月 2026 17:03:50 +0800
Subject: [PATCH] style(auth): 优化认证页面样式和登录组件

---
 src/views/crm/contract/index.vue |   18 +++++++++++++++---
 1 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/src/views/crm/contract/index.vue b/src/views/crm/contract/index.vue
index 94b2b2a..cd385ed 100644
--- a/src/views/crm/contract/index.vue
+++ b/src/views/crm/contract/index.vue
@@ -5,10 +5,10 @@
 import { ref } from 'vue';
 import { useRouter } from 'vue-router';
 
-import { Page, useVbenModal } from '../../../packages/effects/common-ui/src';
-import { downloadFileFromBlobPart } from '../../../packages/utils/src';
+import { Page, useVbenModal } from '@vben/common-ui';
+import { downloadFileFromBlobPart } from '@vben/utils';
 
-import { Button, message, Modal, Select, Tabs, Tag } from 'ant-design-vue';
+import { Button, message, Modal, Select, Tabs, Tag, Tooltip } from 'ant-design-vue';
 
 import { ACTION_ICON, TableAction, useVbenVxeGrid } from '#/adapter/vxe-table';
 import {
@@ -238,6 +238,16 @@
           {{ row.name }}
         </Button>
       </template>
+      <template #no="{ row }">
+        <Tooltip v-if="row.auditStatus === 50" title="璇ュ悎鍚屽凡浣滃簾锛岃鍗曞凡澶辨晥">
+          <span class="text-red-500 cursor-pointer" @click="handleDetail(row)">
+            {{ row.no }}
+          </span>
+        </Tooltip>
+        <Button v-else type="link" @click="handleDetail(row)">
+          {{ row.no }}
+        </Button>
+      </template>
       <template #customerName="{ row }">
         <Button type="link" @click="handleCustomerDetail(row)">
           {{ row.customerName }}
@@ -258,6 +268,8 @@
         <Tag v-if="row.auditStatus === 10" color="warning">瀹℃壒涓�</Tag>
         <Tag v-if="row.auditStatus === 20" color="success">瀹℃牳閫氳繃</Tag>
         <Tag v-if="row.auditStatus === 30" color="error">瀹℃牳涓嶉�氳繃</Tag>
+        <Tag v-if="row.auditStatus === 40" color="default">宸插彇娑�</Tag>
+        <Tag v-if="row.auditStatus === 50" color="error">宸蹭綔搴�</Tag>
       </template>
       <template #orderNo="{ row }">
         <Button v-if="row.orderId" type="link" @click="handleViewOrder(row)">

--
Gitblit v1.9.3