瀏覽代碼

防止同一个openID绑定两个用户

heyiwen 1 月之前
父節點
當前提交
aa7499e5b3
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      EMIS.CommonLogic/SystemServices/WechatMPServices.cs

+ 2 - 0
EMIS.CommonLogic/SystemServices/WechatMPServices.cs

@@ -64,6 +64,8 @@ namespace EMIS.CommonLogic.SystemServices
             {
                 return;
             }
+            //防止同一个openID绑定两个用户
+            UnitOfWork.Remove<CF_WechatSubscribe>(x => x.OpenID == openID);
             var subscribe = WechatMPDAL.WechatSubscripbeRepository.GetSingle(x => x.UserID == user.UserID);
             if (subscribe == null)
             {