| | |
| | | |
| | | var result = query.Select((a, b) => new |
| | | { |
| | | a.UserPwd, |
| | | |
| | | |
| | | a.Log_id, |
| | | a.User_Id, |
| | | a.UserName, |
| | | a.UserTrueName, |
| | | a.UserPwd, |
| | | a.PhoneNo, |
| | | a.Role_Id, |
| | | a.RoleName, |
| | |
| | | UserName = addUserDTO.username, |
| | | UserTrueName=addUserDTO.usertruename, |
| | | HeadImageUrl=addUserDTO.path, |
| | | Log_id = face, |
| | | Log_id = baiduResult.log_id, |
| | | Face_token = baiduResult.result.face_token, |
| | | PhoneNo = addUserDTO.phoneno, |
| | | Role_Id = addUserDTO.roleid, |
| | |
| | | user_id = addUserDTO.username, |
| | | group_id = face // è¿éåºè¯¥å¡«ç¾åº¦äººè¸åºåç» |
| | | }); |
| | | |
| | | // 夿ç¾åº¦è¿åæ¯å¦æå |
| | | if (baiduResult == null || baiduResult.error_code != 0) |
| | | { |
| | |
| | | } |
| | | // è·åæ´æ°åç Face_token |
| | | faceToken = baiduResult.result.face_token; |
| | | |
| | | // æ´æ°æ¥è¯¢å°çç¨æ·æ°æ® |
| | | sys.UserName = addUserDTO.username; |
| | | sys.UserTrueName = addUserDTO.usertruename; |
| | | sys.HeadImageUrl = addUserDTO.path; // æ´æ°å¤´åè·¯å¾ï¼å¦æææ°è·¯å¾ï¼ |
| | | sys.Log_id = baiduResult.log_id; |
| | | //妿 faceToken 䏿¯ nullï¼å°±æ faceToken èµå¼ç» sys.Face_tokenï¼å¦åï¼ä¿æ sys.Face_token çåå¼ä¸åã |
| | | sys.Face_token = faceToken ?? sys.Face_token; |
| | | sys.PhoneNo = addUserDTO.phoneno; |
| | | sys.Role_Id = addUserDTO.roleid; |
| | | sys.RoleName = addUserDTO.rolename; |
| | | sys.Enable = addUserDTO.enable; |
| | | // æ´æ°æ°æ®åº |
| | | BaseDal.UpdateData(sys); |
| | | } |
| | | |
| | | // æ¥è¯¢ç°æç¨æ· |
| | | |
| | | |
| | | // æ´æ°æ¥è¯¢å°çç¨æ·æ°æ® |
| | | sys.UserName = addUserDTO.username; |
| | | sys.UserTrueName = addUserDTO.usertruename; |
| | | sys.HeadImageUrl = addUserDTO.path; // æ´æ°å¤´åè·¯å¾ï¼å¦æææ°è·¯å¾ï¼ |
| | | sys.Log_id = face; |
| | | //sys.Face_token = faceToken ?? addUserDTO.face_token; // å¦ææ²¡ææ´æ°å¾çï¼ä¿æåæ Face_token |
| | | sys.Face_token = faceToken; // å¦ææ²¡ææ´æ°å¾çï¼ä¿æåæ Face_token |
| | | sys.PhoneNo = addUserDTO.phoneno; |
| | | sys.Role_Id = addUserDTO.roleid; |
| | | sys.RoleName = addUserDTO.rolename; |
| | | sys.Enable = addUserDTO.enable; |
| | | |
| | | // æ´æ°æ°æ®åº |
| | | BaseDal.UpdateData(sys); |
| | | |
| | | return new WebResponseContent { Status = true, Data = sys }; |
| | | } |