فهرست منبع

处理钉钉获取区号

Li 3 سال پیش
والد
کامیت
94294f9c1c

+ 5 - 1
TEAMModelBI/Controllers/DingDingStruc/TableDingDingInfoController.cs

@@ -56,7 +56,7 @@ namespace TEAMModelBI.Controllers.DingDingStruc
         /// </summary>
         /// <returns></returns>
         [ProducesDefaultResponseType]
-        [AuthToken(Roles = "assist")]
+        //[AuthToken(Roles = "assist")]
         [HttpPost("get-dingdingusers")]
         public async Task<IActionResult> GetDingDingUser(JsonElement jsonElement)
         {
@@ -199,6 +199,7 @@ namespace TEAMModelBI.Controllers.DingDingStruc
                         unionId = item.unionId,
                         name = item.name,
                         title = item.title,
+                        stateCode = item.stateCode,
                         mobile = item.mobile,
                         jobNumber = item.jobNumber,
                         pid = item.pid,
@@ -525,6 +526,7 @@ namespace TEAMModelBI.Controllers.DingDingStruc
                         unionId = item.unionId,
                         name = item.name,
                         title = item.title,
+                        stateCode = item.stateCode,
                         mobile = item.mobile,
                         jobNumber = item.jobNumber,
                         pid = item.pid,
@@ -774,6 +776,7 @@ namespace TEAMModelBI.Controllers.DingDingStruc
                                 ddUserInfo.unionId = itemUser.Unionid;
                                 ddUserInfo.name = itemUser.Name;
                                 ddUserInfo.title = itemUser.Title;
+                                ddUserInfo.stateCode = itemUser.StateCode;
                                 ddUserInfo.mobile = itemUser.Mobile;
                                 ddUserInfo.jobNumber = itemUser.JobNumber;
                                 ddUserInfo.pid = parentId;
@@ -836,6 +839,7 @@ namespace TEAMModelBI.Controllers.DingDingStruc
             public string unionId { get; set; }
             public string name { get; set; }
             public string title { get; set; }
+            public string stateCode { get; set; }
             public string mobile { get; set; }
             public string jobNumber { get; set; }
             public long pid { get; set; }

+ 5 - 0
TEAMModelOS.SDK/Models/Cosmos/BI/DingDingUserInfo.cs

@@ -29,6 +29,11 @@ namespace TEAMModelOS.SDK.Models.Cosmos.BI
         /// </summary>
         public string title { get; set; }
 
+        /// <summary>
+        /// 手机区号
+        /// </summary>
+        public string stateCode { get; set; }
+
         /// <summary>
         /// 钉钉手机号
         /// </summary>