From d38276fb2561a2c4029229ff88864f5680b8e07c Mon Sep 17 00:00:00 2001
From: sunpengfei <i@angelzzz.com>
Date: 星期四, 11 九月 2025 15:55:00 +0800
Subject: [PATCH] feat:开发

---
 FlexJobApi.UserServer.Application/ElectronSign/Commands/ContractTemplateCommandHandler.cs |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/FlexJobApi.UserServer.Application/ElectronSign/Commands/ContractTemplateCommandHandler.cs b/FlexJobApi.UserServer.Application/ElectronSign/Commands/ContractTemplateCommandHandler.cs
index bffbb7c..5dd471e 100644
--- a/FlexJobApi.UserServer.Application/ElectronSign/Commands/ContractTemplateCommandHandler.cs
+++ b/FlexJobApi.UserServer.Application/ElectronSign/Commands/ContractTemplateCommandHandler.cs
@@ -77,15 +77,18 @@
                  null,
                  entity =>
                  {
-                     entity.WxmpQrCode = wxmpUtils.GetQrCodeOssUrl(new WxmpGetQrCodeCommand
+                     if (request.Code.IsNotNull() && request.Name.IsNotNull())
                      {
-                         UserType = EnumUserType.Personal,
-                         OssScene = "Wxmp/QrCode/ContractTemplate",
-                         OssFileName = $"{request.Name}.png",
-                         Page = "subpackages/mine/mineAgreementSignDetail/mineAgreementSignDetail",
-                         CheckPath = false,
-                         Scene = $"{request.Code}",
-                     }).Result;
+                         entity.WxmpQrCode = wxmpUtils.GetQrCodeOssUrl(new WxmpGetQrCodeCommand
+                         {
+                             UserType = EnumUserType.Personal,
+                             OssScene = "Wxmp/QrCode/ContractTemplate",
+                             OssFileName = $"{request.Name}.png",
+                             Page = "subpackages/mine/mineAgreementSignDetail/mineAgreementSignDetail",
+                             CheckPath = false,
+                             Scene = $"{request.Code}",
+                         }).Result;
+                     }
 
                      request.Adapt(entity);
 

--
Gitblit v1.9.1