From 84609d384c2f0abfcfcb23cbfe1be5922425842a Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期三, 03 九月 2025 15:07:36 +0800
Subject: [PATCH] feat: 钱包

---
 apps/bMiniApp/src/subpackages/flexJobManage/flexJobManage/InnerPage.vue |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/apps/bMiniApp/src/subpackages/flexJobManage/flexJobManage/InnerPage.vue b/apps/bMiniApp/src/subpackages/flexJobManage/flexJobManage/InnerPage.vue
index 6031f51..9b371ce 100644
--- a/apps/bMiniApp/src/subpackages/flexJobManage/flexJobManage/InnerPage.vue
+++ b/apps/bMiniApp/src/subpackages/flexJobManage/flexJobManage/InnerPage.vue
@@ -72,7 +72,7 @@
 } from '@12333/constants';
 import * as enterpriseEmployeeServices from '@12333/services/apiV2/enterpriseEmployee';
 import Taro from '@tarojs/taro';
-import { Message, setOSSLink } from '@12333/utils';
+import { Message, openDocument, setOSSLink } from '@12333/utils';
 
 defineOptions({
   name: 'InnerPage',
@@ -104,10 +104,11 @@
 );
 
 function checkContract(item: API.GetEnterpriseEmployeesQueryResultItem) {
-  const encodedUrl = encodeURIComponent(setOSSLink(item.contractUrl));
-  Taro.navigateTo({
-    url: `${RouterPath.flexJobManageExtraPage}?url=${encodedUrl}`,
-  });
+  if (!item.contractUrl) {
+    Message.warning('鍗忚鏃犳硶鏌ョ湅锛岃绋嶅悗鍐嶈瘯');
+    return;
+  }
+  openDocument(setOSSLink(item.contractUrl));
 }
 
 function goDetail(item: API.GetEnterpriseEmployeesQueryResultItem) {

--
Gitblit v1.9.1