|
|
@@ -185,10 +185,10 @@ public class H3yunController {
|
|
|
* 氚云H_User系统表中,F0000003为DingTalkAccount字段,F0000002为氚云用户ID字段
|
|
|
*/
|
|
|
private String _getCYUserIdByDingTalkUserId(String dingTalkUserId) {
|
|
|
- Map extInfo = UtilMap.map("matcherJson", JSON.toJSONString(UtilMap.map("Type, Name, Operator, Value", "Item", "F0000001", 2, dingTalkUserId)));
|
|
|
+ Map extInfo = UtilMap.map("matcherJson", JSON.toJSONString(UtilMap.map("Type, Name, Operator, Value", "Item", "dingid", 2, dingTalkUserId)));
|
|
|
List<Map> userList = cyClient.queryData(ddClient.getAccessToken(), SCHEMA_H_USER, extInfo);
|
|
|
if (userList != null && !userList.isEmpty()) {
|
|
|
- return String.valueOf(userList.get(0).get("F0000003"));
|
|
|
+ return String.valueOf(userList.get(0).get("h3yunid"));
|
|
|
}
|
|
|
log.warn("未找到钉钉用户对应的氚云用户, dingTalkUserId: {}", dingTalkUserId);
|
|
|
return dingTalkUserId;
|