From b626d79c65da6f5e269fdc2af9c71dcd1823bac1 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期三, 03 九月 2025 15:08:18 +0800 Subject: [PATCH] Merge branch 'master' of http://120.26.58.240:8888/r/flexJobMiniApp --- 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