From 94f20f13dbb3b6392a7813a36953be038fea1916 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期五, 05 九月 2025 14:47:12 +0800 Subject: [PATCH] Merge branch 'master' of http://120.26.58.240:8888/r/flexJobAdminBClient --- src/views/FlexJobManage/FlexJobManage.vue | 7 +++++++ src/views/SignMiddleware/SignU.vue | 6 +++--- src/views/SignMiddleware/SignMiddleware.vue | 26 ++++++++++++++++++++++---- 3 files changed, 32 insertions(+), 7 deletions(-) diff --git a/src/views/FlexJobManage/FlexJobManage.vue b/src/views/FlexJobManage/FlexJobManage.vue index af9b798..60d3901 100644 --- a/src/views/FlexJobManage/FlexJobManage.vue +++ b/src/views/FlexJobManage/FlexJobManage.vue @@ -452,6 +452,13 @@ async function sendMessageForSign() { try { + let params: API.SendInviteElectronSignSmsCommand = { + ids: editShotMessageForm.ids, + }; + let res = await enterpriseEmployeeServices.sendInviteElectronSignSms(params); + if (res) { + Message.successMessage('鐭俊宸插彂閫�'); + } } catch (error) {} } diff --git a/src/views/SignMiddleware/SignMiddleware.vue b/src/views/SignMiddleware/SignMiddleware.vue index 75cd674..c88b607 100644 --- a/src/views/SignMiddleware/SignMiddleware.vue +++ b/src/views/SignMiddleware/SignMiddleware.vue @@ -1,12 +1,17 @@ <template> - <div class="sign-middleware-wrapper"> - <el-button type="primary" @click="goSign">鍓嶅線绛剧害</el-button> - </div> + <LoadingLayout :loading="isLoading"> + <div class="sign-middleware-wrapper"> + <!-- <el-button type="primary" @click="goSign">鍓嶅線绛剧害</el-button> --> + </div> + </LoadingLayout> </template> <script setup lang="ts"> -// import { AppContainer } from '@bole-core/components'; +import { LoadingLayout } from '@bole-core/components'; +import * as codeUrlServices from '@/services/api/codeUrl'; +import { useQuery } from '@tanstack/vue-query'; +//璺宠浆鍒癱绔皬绋嬪簭绛剧害璇︽儏 defineOptions({ name: 'SignMiddleware', }); @@ -15,6 +20,19 @@ const templateCode = (route.params.code as string) ?? ''; function goSign() {} + +const { data, isLoading } = useQuery({ + queryKey: ['codeUrlServices/getCodeUrl', templateCode], + queryFn: () => + codeUrlServices.getCodeUrl( + { + scene: EnumCodeUrlScene.ElectronSignUrl, + code: templateCode, + }, + { showLoading: false } + ), + enabled: computed(() => !!templateCode), +}); </script> <style lang="scss" scoped> diff --git a/src/views/SignMiddleware/SignU.vue b/src/views/SignMiddleware/SignU.vue index 75cd674..51b17dd 100644 --- a/src/views/SignMiddleware/SignU.vue +++ b/src/views/SignMiddleware/SignU.vue @@ -5,10 +5,10 @@ </template> <script setup lang="ts"> -// import { AppContainer } from '@bole-core/components'; - +import { LoadingLayout } from '@bole-core/components'; +//璺宠浆涓婁笂绛炬垨鏀粯瀹濅俊浠荤鐨勭绾﹀湴鍧� defineOptions({ - name: 'SignMiddleware', + name: 'SignU', }); const route = useRoute(); -- Gitblit v1.9.1