From 53ae121a66b937b532ea762905aaa16953442ddc Mon Sep 17 00:00:00 2001
From: lingling <kety1122@163.com>
Date: 星期五, 14 三月 2025 16:39:28 +0800
Subject: [PATCH] 添加地区逻辑

---
 LifePayment/LifePayment.Application/User/AccountService.cs |   20 +++++++++++++++++---
 1 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/LifePayment/LifePayment.Application/User/AccountService.cs b/LifePayment/LifePayment.Application/User/AccountService.cs
index 948e4ee..e38604a 100644
--- a/LifePayment/LifePayment.Application/User/AccountService.cs
+++ b/LifePayment/LifePayment.Application/User/AccountService.cs
@@ -1,4 +1,5 @@
 锘縰sing LifePayment.Application.Contracts;
+using LifePayment.Domain;
 using LifePayment.Domain.Models;
 using Microsoft.EntityFrameworkCore;
 using System;
@@ -9,31 +10,44 @@
 using Volo.Abp.Domain.Repositories;
 using ZeroD.Util;
 
-namespace HumanResourcesServices.Application
+namespace LifePayment.Application
 {
     public class AccountService : ApplicationService, IAccountService
     {
 
-
+        private readonly IWxManager _wxManager;
         private readonly IRepository<LifePayUser, Guid> _lifePayUserRepository;
 
 
         public AccountService(
+               IWxManager wxManager,
                IRepository<LifePayUser, Guid> lifePayUserRepository
 )
         {
+            _wxManager = wxManager;
             _lifePayUserRepository = lifePayUserRepository;
         }
 
         #region 鏌ヨ
 
+        public async Task<WxMiniAppIndentityInfo> GetLifePayWxIndentity(string code)
+        {
+            var res = await _wxManager.GetWxOauth2AccessToken(code);
+            var result = new WxMiniAppIndentityInfo
+            {
+                SessionKey = res.SessionKey,
+                OpenId = res.OpenId,
+                UnionId = res.UnionId
+            };
 
+            return result;
+        }
 
         #endregion
 
         #region 鎿嶄綔
 
- 
+
 
         #region life pay
 

--
Gitblit v1.9.1