From 0cd9447ee893a8490488aca6a6a073b040fcd7f6 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期三, 10 七月 2024 16:53:18 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 server/service/src/main/java/com/doumee/biz/zbom/model/IamUpateUserModel.java |  120 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 120 insertions(+), 0 deletions(-)

diff --git a/server/service/src/main/java/com/doumee/biz/zbom/model/IamUpateUserModel.java b/server/service/src/main/java/com/doumee/biz/zbom/model/IamUpateUserModel.java
new file mode 100644
index 0000000..e3964f8
--- /dev/null
+++ b/server/service/src/main/java/com/doumee/biz/zbom/model/IamUpateUserModel.java
@@ -0,0 +1,120 @@
+package com.doumee.biz.zbom.model;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import com.google.gson.annotations.SerializedName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.List;
+
+@Data
+@ApiModel("蹇楅偊IAM浜哄憳璐﹀彿鏇存柊鎺ㄩ�佸弬鏁�")
+public class IamUpateUserModel implements Serializable {
+    /**
+     * 鐗瑰埆璇存槑锛氫笅娓哥郴缁熷湪鎺ユ敹鎶ユ枃锛屾牴鎹甶dt_user__id鍒ゅ畾璐﹀彿鏄柊澧炶繕鏄慨鏀癸紝杩涜璐﹀彿鏂板鎴栬�呬慨鏀规椂锛屽厛鍒ゆ柇idt_user__id锛圛AM鐢ㄦ埛涓婚敭锛夊湪涓嬫父iamid锛堝垵濮嬪寲鏃堕渶缁存姢iamid锛変腑鏄惁瀛樺湪:
+     * 瀛樺湪锛屽垯闇�瑕佸啀鏍规嵁鎺ㄩ�佺殑鐧诲綍璐﹀彿(app_account__account_no)鍘绘暟鎹簱鏌ヨ鐧诲綍璐﹀彿锛屽鏋滄煡璇㈢殑缁撴灉鏄� 1鏉℃暟鎹苟涓� id 璺熷綋鍓嶆帹閫佺敤鎴� id 鐩稿悓锛屽垯鏇存柊褰撳墠鏁版嵁锛屽惁鍒欐彁绀衡�滆鐢ㄦ埛绯荤粺宸茬粡瀛樺湪锛屾洿鏂板け璐モ��;
+     * 涓嶅瓨鍦紝涔熼渶瑕佹瘮瀵圭櫥褰曡处鍙�(app_account__account_no)鏄惁璺熷叾瀹冭处鍙风殑鐧诲綍璐﹀彿鐩稿悓,濡傛灉鐩稿悓锛屾彁绀衡�滆鐢ㄦ埛绯荤粺宸茬粡瀛樺湪锛屾柊澧炲け璐モ��:濡傛灉涓嶅瓨鍦紝鍒欐柊澧炴暟鎹��
+     */
+    @JsonProperty("idt_user__id")
+    @SerializedName("idt_user__id")
+    @ApiModelProperty(value = "IAM鐢ㄦ埛涓婚敭")
+    private String idtUserId;
+    @JsonProperty("idt_user__old_id")
+    @SerializedName("idt_user__old_id")
+    @ApiModelProperty(value = "鐢ㄦ埛鑰佺殑涓婚敭id锛屽瓨鏀綰瀹㈣�佺敤鎴穒d锛屽鏋滄槸IAM鏂板鐨勭敤鎴凤紝璇ュ瓧娈靛�间负绌猴紝涓嬫父绯荤粺濡傛灉浣跨敤U瀹㈢殑鐢ㄦ埛id浣滀负涓氬姟澶勭悊閫昏緫鐨勪緷鎹紝闇�瑕佸悓姝ヨ瀛楁")
+    private String idtUserOldId;
+    @JsonProperty("app_account__app_id")
+    @ApiModelProperty(value = "搴旂敤id锛屼笅娓哥郴缁熷彲涓嶅叧蹇�")
+    @SerializedName("app_account__app_id")
+    private String appAccountAppId;
+    @JsonProperty("idt_org__parent_id")
+    @ApiModelProperty(value = "涓婄骇缁勭粐ID")
+    @SerializedName("idt_org__parent_id")
+    private String idtOrgParentId;
+    @JsonProperty("app_account__account_no")
+    @ApiModelProperty(value = "鐢ㄦ埛璐﹀彿锛岃鐪嬬壒鍒鏄�")
+    @SerializedName("app_account__account_no")
+    private String appAccountNo;
+    @JsonProperty("app_account__account_pwd")
+    @ApiModelProperty(value = "瀵嗙爜")
+    @SerializedName("app_account__account_pwd")
+    private String appAccountPwd;
+    @JsonProperty("idt_user__user_name")
+    @ApiModelProperty(value = "濮撳悕")
+    @SerializedName("idt_user__user_name")
+    private String idtUserName;
+    @JsonProperty("idt_user__gender")
+    @ApiModelProperty(value = "鎬у埆 0鐢� 1濂陈�")
+    @SerializedName("idt_user__gender")
+    private String idtUserGender;
+    @JsonProperty("idt_user__email")
+    @ApiModelProperty(value = "浼佷笟閭")
+    @SerializedName("idt_user__email")
+    private String idtUserEmail;
+    @JsonProperty("idt_user__mobile")
+    @ApiModelProperty(value = "鎵嬫満鍙风爜锛岃鐪嬬壒鍒鏄�")
+    @SerializedName("idt_user__mobile")
+    private String idtUserMobile;
+    @JsonProperty("idt_user__uc_job_id")
+    @ApiModelProperty(value = "U瀹㈠矖浣峣d")
+    @SerializedName("idt_user__uc_job_id")
+    private String idtUserUcJobId;
+    @JsonProperty("idt_org__second_level_type")
+    @ApiModelProperty(value = "浜岀骇缁勭粐绫诲瀷銆�(1:S(鍔�) , 2:F(鍔�) ,3:搴楅潰(鍔�)锛�4:閮ㄩ棬(HR/鍔�)锛�5:铏氭嫙搴楅潰(鍔�/铏�) ")
+    @SerializedName("idt_org__second_level_type")
+    private String idtOrgSecondLevelType;
+    @JsonProperty("app_account__status")
+    @ApiModelProperty(value = "璐︽埛鐘舵�� 0鍋滅敤锛�1鍚敤")
+    @SerializedName("app_account__status")
+    private String appAccountStatus;
+    @JsonProperty("app_account__creator")
+    @ApiModelProperty(value = "鍒涘缓鑰�")
+    @SerializedName("app_account__creator")
+    private String appAccountCreator;
+    @JsonProperty("app_account__create_time")
+    @ApiModelProperty(value = "鍒涘缓鏃堕棿")
+    @SerializedName("app_account__create_time")
+    private String appAccountCreateTime;
+    @JsonProperty("app_account__updater")
+    @ApiModelProperty(value = "鏇存柊鑰�")
+    @SerializedName("app_account__updater")
+    private String appAccountUpdater;
+    @JsonProperty("app_account__update_time")
+    @ApiModelProperty(value = "鏇存柊鏃堕棿")
+    @SerializedName("app_account__update_time")
+    private String appAccountUpdateTime;
+    @JsonProperty("idt_user__work_no")
+    @ApiModelProperty(value = "宸ュ彿锛岃鐪嬬壒鍒鏄�")
+    @SerializedName("idt_user__work_no")
+    private String idtUserWorkNo;
+    @JsonProperty("idt_user__ding_id")
+    @ApiModelProperty(value = "閽夐拤鐢ㄦ埛ID")
+    @SerializedName("idt_user__ding_id")
+    private String idtUserDingdingId;
+    @JsonProperty("userTypes")
+    @ApiModelProperty(value = "鐢ㄦ埛绫诲瀷锛屼骇鍝佹敮鎸佷竴浜哄涓敤鎴风被鍨�")
+    @SerializedName("userTypes")
+    private List<IamUserTypeModel> userTypes;
+    @JsonProperty("idt_org__updater")
+    @ApiModelProperty(value = "鐢ㄦ埛绫诲瀷锛屼骇鍝佹敮鎸佷竴浜哄涓敤鎴风被鍨�")
+    @SerializedName("idt_org__updater")
+    private String idtOrgUpdater;
+    @JsonProperty("work_weixin_id")
+    @ApiModelProperty(value = "浼佷笟寰俊鐢ㄦ埛openId")
+    @SerializedName("work_weixin_id")
+    private String workWeixinId;
+    @JsonProperty("roles")
+    @ApiModelProperty(value = "璐﹀彿鍖呭惈鐨勮鑹蹭俊鎭紝鏀寔澶氫釜")
+    @SerializedName("roles")
+    private List<IamUserRoleModel> roles;
+    @JsonProperty("orgs")
+    @ApiModelProperty(value = "缁勭粐淇℃伅 涓嬫父绯荤粺鍙笉鍏冲績锛岄�氳繃jobs灞炴�у彲浠ュ彇鍒扮粍缁囦俊鎭�")
+    @SerializedName("orgs")
+    private List<IamUserOrgModel> orgs;
+    @JsonProperty("jobs")
+    @ApiModelProperty(value = "澶氱粍缁囧矖浣嶄俊鎭�")
+    @SerializedName("jobs")
+    private List<IamUserJobModel> jobs;
+}

--
Gitblit v1.9.3