Sfoglia il codice sorgente

注册新增字段

WH01243 4 mesi fa
parent
commit
f7cffae2e5

+ 31 - 31
api/internal/handler/routes.go

@@ -14,8 +14,8 @@ func RegisterHandlers(server *rest.Server, serverCtx *svc.ServiceContext) {
 		[]rest.Route{
 			{
 				Method:  http.MethodPost,
-				Path:    "/userCenter/ent/auth",
-				Handler: EntAuthHandler(serverCtx),
+				Path:    "/userCenter/ent/examine",
+				Handler: ExamineHandler(serverCtx),
 			},
 			{
 				Method:  http.MethodPost,
@@ -24,29 +24,19 @@ func RegisterHandlers(server *rest.Server, serverCtx *svc.ServiceContext) {
 			},
 			{
 				Method:  http.MethodPost,
-				Path:    "/userCenter/ent/examine",
-				Handler: ExamineHandler(serverCtx),
+				Path:    "/userCenter/ent/auth",
+				Handler: EntAuthHandler(serverCtx),
 			},
 			{
 				Method:  http.MethodPost,
-				Path:    "/userCenter/ent/examineInfo",
-				Handler: ExamineInfoHandler(serverCtx),
+				Path:    "/userCenter/ent/list",
+				Handler: EntListHandler(serverCtx),
 			},
 			{
 				Method:  http.MethodPost,
 				Path:    "/userCenter/ent/examineList",
 				Handler: ExamineListHandler(serverCtx),
 			},
-			{
-				Method:  http.MethodPost,
-				Path:    "/userCenter/ent/getStatusByCode",
-				Handler: GetStatusByCodeHandler(serverCtx),
-			},
-			{
-				Method:  http.MethodPost,
-				Path:    "/userCenter/ent/getUserInfoByPId",
-				Handler: GetEntUserInfoByPositonIdHandler(serverCtx),
-			},
 			{
 				Method:  http.MethodPost,
 				Path:    "/userCenter/ent/info",
@@ -54,8 +44,8 @@ func RegisterHandlers(server *rest.Server, serverCtx *svc.ServiceContext) {
 			},
 			{
 				Method:  http.MethodPost,
-				Path:    "/userCenter/ent/list",
-				Handler: EntListHandler(serverCtx),
+				Path:    "/userCenter/ent/examineInfo",
+				Handler: ExamineInfoHandler(serverCtx),
 			},
 			{
 				Method:  http.MethodPost,
@@ -64,13 +54,18 @@ func RegisterHandlers(server *rest.Server, serverCtx *svc.ServiceContext) {
 			},
 			{
 				Method:  http.MethodPost,
-				Path:    "/userCenter/ent/userInfo",
-				Handler: GetEntUserInfoHandler(serverCtx),
+				Path:    "/userCenter/ent/getStatusByCode",
+				Handler: GetStatusByCodeHandler(serverCtx),
 			},
 			{
 				Method:  http.MethodPost,
-				Path:    "/userCenter/user/getUserInfo",
-				Handler: GetUserInfoHandler(serverCtx),
+				Path:    "/userCenter/workDesktop/menuInfo",
+				Handler: WorkDesktopMenuInfoHandler(serverCtx),
+			},
+			{
+				Method:  http.MethodPost,
+				Path:    "/userCenter/workDesktop/renew/:actionMode",
+				Handler: WorkDesktopComprehensiveHandler(serverCtx),
 			},
 			{
 				Method:  http.MethodGet,
@@ -79,13 +74,18 @@ func RegisterHandlers(server *rest.Server, serverCtx *svc.ServiceContext) {
 			},
 			{
 				Method:  http.MethodPost,
-				Path:    "/userCenter/workDesktop/menuInfo",
-				Handler: WorkDesktopMenuInfoHandler(serverCtx),
+				Path:    "/userCenter/user/getUserInfo",
+				Handler: GetUserInfoHandler(serverCtx),
 			},
 			{
 				Method:  http.MethodPost,
-				Path:    "/userCenter/workDesktop/renew/:actionMode",
-				Handler: WorkDesktopComprehensiveHandler(serverCtx),
+				Path:    "/userCenter/ent/userInfo",
+				Handler: GetEntUserInfoHandler(serverCtx),
+			},
+			{
+				Method:  http.MethodPost,
+				Path:    "/userCenter/ent/getUserInfoByPId",
+				Handler: GetEntUserInfoByPositonIdHandler(serverCtx),
 			},
 		},
 	)
@@ -97,6 +97,11 @@ func RegisterHandlers(server *rest.Server, serverCtx *svc.ServiceContext) {
 				Path:    "/userCenter/user/add",
 				Handler: UserAddHandler(serverCtx),
 			},
+			{
+				Method:  http.MethodPost,
+				Path:    "/userCenter/user/updateById",
+				Handler: UserUpdateHandler(serverCtx),
+			},
 			{
 				Method:  http.MethodPost,
 				Path:    "/userCenter/user/deleteById",
@@ -107,11 +112,6 @@ func RegisterHandlers(server *rest.Server, serverCtx *svc.ServiceContext) {
 				Path:    "/userCenter/user/identity",
 				Handler: UserIdentityHandler(serverCtx),
 			},
-			{
-				Method:  http.MethodPost,
-				Path:    "/userCenter/user/updateById",
-				Handler: UserUpdateHandler(serverCtx),
-			},
 		},
 		rest.WithJwt(serverCtx.Config.Auth.AccessSecret),
 	)

+ 1 - 0
api/internal/logic/entauthlogic.go

@@ -39,6 +39,7 @@ func (l *EntAuthLogic) EntAuth(req *types.AuthEntReq) (resp *types.Resp, err err
 		AuthPhone:        req.AuthPhone,
 		Phone:            req.Phone,
 		EntId:            req.EntId,
+		Referer:          req.Referer,
 	})
 	return &types.Resp{
 		Error_code: res.ErrorCode,

+ 160 - 167
api/internal/types/types.go

@@ -1,35 +1,70 @@
 // Code generated by goctl. DO NOT EDIT.
 package types
 
-type CommonResp struct {
-	Error_code int64       `json:"error_code"`
-	Error_msg  string      `json:"error_msg"`
+type Response struct {
+	Error_code int64  `json:"error_code"` //响应代码
+	Error_msg  string `json:"error_msg"`  //响应消息
+	Data       string `json:"data"`       //响应内容
+}
+
+type Resp struct {
+	Error_code int64       `json:"error_code"` //响应代码
+	Error_msg  string      `json:"error_msg"`  //响应消息
 	Data       interface{} `json:"data"`
 }
 
-type EntInfo struct {
+type ExamineReq struct {
+	EntId     int64  `json:"entId"`           //企业id
+	AuthType  string `json:"authType"`        //审核状态  2审核通过  3审核不通过
+	Reason    string `json:"reason,optional"` //不通过原因
+	AuditUser string `json:"auditUser"`       //审核人
+	ExamineId string `json:"examineId"`       //审核id 认证记录表主键id
+}
+
+type CheckEntReq struct {
+	EntId int64 `header:"entId"` //企业id
+}
+
+type AuthEntReq struct {
 	Name             string `json:"name"`
-	OrganizationType string `json:"organizationType"`
 	CreditCode       string `json:"creditCode"`
-	CompanyType      int64  `json:"companyType"`
 	AreaNumber       string `json:"areaNumber"`
 	Business         string `json:"business"`
 	OfficialLetter   string `json:"officialLetter"`
-	AuthStartTime    string `json:"createTime"`
-	AuthEndTime      string `json:"validTime"`
-	ForzenStatus     int64  `json:"forzenStatus"`
-	AuthState        int64  `json:"authStatus"`
-	ContactPerson    string `json:"contactPerson"`
-	ContactPhone     string `json:"contactPhone"`
-	AuthType         int64  `json:"authType"`   //审核状态 1:待审核  2:审核通过 3:审核不通过
-	SubmitTime       string `json:"submitTime"` //提交时间 即库中的createtime
-	AuthReason       string `json:"authReason"`
+	OrganizationType string `json:"organizationType"` //机构类型  1投标企业  2招标采购单位 3厂商 4招标代理机构 5经销商  6服务提供商  7其他
+	ComPanyType      string `json:"comPanyType"`      //机构性质    1企业   2党政机关事业单位及其他
+	AuthName         string `json:"authName"`         //联系人姓名
+	AuthPhone        string `json:"authPhone"`        //联系人手机号
+	Phone            string `header:"phone"`          //注册手机号
+	EntId            int64  `header:"entId,optional"`
+	Referer          string `header:"Referer"`
 }
 
-type EntInfoResp struct {
-	Error_code int64    `json:"error_code"`
-	Error_msg  string   `json:"error_msg"`
-	Data       *EntInfo `json:"data"`
+type EntListReq struct {
+	Name            string `json:"name,optional"`    //企业名称
+	PageNum         string `json:"pageNum,optional"` //页码,不传默认第一页 第一页为0
+	PageSize        string `json:"pageSize,optional"`
+	CreditCode      string `json:"creditCode,optional"`
+	CreateStartTime string `json:"createStartTime,optional"`
+	CreateEndTime   string `json:"createEndTime,optional"`
+	AuthStatus      string `json:"authStatus,optional"`
+	ValidStartTime  string `json:"validStartTime,optional"`
+	ValidEndTime    string `json:"validEndTime,optional"`
+	FrozenStatus    string `json:"frozenStatus,optional"`
+	RegPhone        string `json:"regPhone,optional"`
+	AuthPhone       string `json:"authPhone,optional"`
+}
+
+type EntListResp struct {
+	Error_code int64       `json:"error_code"` //响应代码
+	Error_msg  string      `json:"error_msg"`  //响应消息
+	Data       EntListData `json:"data"`
+}
+
+type EntListData struct {
+	Count    int64      `json:"count"`
+	PageSize int64      `json:"pageSize"`
+	List     []*EntList `json:"list"`
 }
 
 type EntList struct {
@@ -43,20 +78,48 @@ type EntList struct {
 	FrozenStatus     int64  `json:"frozenStatus"`     //冻结状态  1正常  0冻结
 }
 
-type EntListData struct {
-	Count    int64      `json:"count"`
-	PageSize int64      `json:"pageSize"`
-	List     []*EntList `json:"list"`
+type ExamineListReq struct {
+	Name          string `json:"name,optional"`          //机构名称
+	AuthPhone     string `json:"authPhone,optional"`     //联系人手机号
+	RegPhone      string `json:"regPhone,optional"`      //注册人手机号
+	AuthType      string `json:"authType,optional"`      //审核状态 1:待审核  2:审核通过 3:审核不通过
+	AuthStartTime string `json:"authStartTime,optional"` //申请开始时间
+	AuthEndTime   string `json:"authEndTime,optional"`   //申请结束时间
+	PageNum       string `json:"pageNum,optional"`       //页码
+	PageSize      string `json:"pageSize,optional"`      //每页展示条数
 }
 
-type EntUserReq struct {
-	AppId           string `header:"appId,default=10000"`
-	EntUserId       int64  `json:"entUserId,optional"`
-	HeaderEntUserId int64  `header:"entUserId,optional"`
-	EntId           int64  `header:"entId,optional"`
+type ExamineListResp struct {
+	Error_code int64           `json:"error_code"`
+	Error_msg  string          `json:"error_msg"`
+	Data       ExamineListData `json:"data"`
 }
 
-type ExamineInfo struct {
+type ExamineListData struct {
+	Count    int64          `json:"count"`
+	PageSize int64          `json:"pageSize"`
+	List     []*ExamineList `json:"list"`
+}
+
+type ExamineList struct {
+	Id          int64  `json:"id"`          //机构id
+	EntId       int64  `json:"entId"`       //企业id
+	ComPanyType int64  `json:"comPanyType"` // 机构性质    1企业   2党政机关事业单位及其他
+	Name        string `json:"name"`        //机构名称
+	CreditCode  string `json:"creditCode"`  //统一社会信用代码
+	AuthPhone   string `json:"authPhone"`   //联系人手机号
+	ApplyTime   string `json:"applyTime"`   //申请时间戳
+	AuthType    int64  `json:"authType"`    //审核状态 1:待审核  2:审核通过 3:审核不通过
+	RegPhone    string `json:"regPhone"`    //注册人手机号
+}
+
+type EntInfoResp struct {
+	Error_code int64    `json:"error_code"`
+	Error_msg  string   `json:"error_msg"`
+	Data       *EntInfo `json:"data"`
+}
+
+type EntInfo struct {
 	Name             string `json:"name"`
 	OrganizationType string `json:"organizationType"`
 	CreditCode       string `json:"creditCode"`
@@ -64,14 +127,15 @@ type ExamineInfo struct {
 	AreaNumber       string `json:"areaNumber"`
 	Business         string `json:"business"`
 	OfficialLetter   string `json:"officialLetter"`
+	AuthStartTime    string `json:"createTime"`
+	AuthEndTime      string `json:"validTime"`
+	ForzenStatus     int64  `json:"forzenStatus"`
 	AuthState        int64  `json:"authStatus"`
 	ContactPerson    string `json:"contactPerson"`
 	ContactPhone     string `json:"contactPhone"`
-	RegPhone         string `json:"regPhone"`
-	AuthTime         string `json:"authTime"`
+	AuthType         int64  `json:"authType"`   //审核状态 1:待审核  2:审核通过 3:审核不通过
+	SubmitTime       string `json:"submitTime"` //提交时间 即库中的createtime
 	AuthReason       string `json:"authReason"`
-	AuditUser        string `json:"auditUser"`
-	AuditTime        string `json:"auditTime"`
 }
 
 type ExamineInfoReq struct {
@@ -84,48 +148,27 @@ type ExamineInfoResp struct {
 	Data       *ExamineInfo `json:"data"`
 }
 
-type ExamineList struct {
-	Id          int64  `json:"id"`          //机构id
-	EntId       int64  `json:"entId"`       //企业id
-	ComPanyType int64  `json:"comPanyType"` // 机构性质    1企业   2党政机关事业单位及其他
-	Name        string `json:"name"`        //机构名称
-	CreditCode  string `json:"creditCode"`  //统一社会信用代码
-	AuthPhone   string `json:"authPhone"`   //联系人手机号
-	ApplyTime   string `json:"applyTime"`   //申请时间戳
-	AuthType    int64  `json:"authType"`    //审核状态 1:待审核  2:审核通过 3:审核不通过
-	RegPhone    string `json:"regPhone"`    //注册人手机号
-}
-
-type ExamineListData struct {
-	Count    int64          `json:"count"`
-	PageSize int64          `json:"pageSize"`
-	List     []*ExamineList `json:"list"`
-}
-
-type ExamineListReq struct {
-	Name          string `json:"name,optional"`          //机构名称
-	AuthPhone     string `json:"authPhone,optional"`     //联系人手机号
-	RegPhone      string `json:"regPhone,optional"`      //注册人手机号
-	AuthType      string `json:"authType,optional"`      //审核状态 1:待审核  2:审核通过 3:审核不通过
-	AuthStartTime string `json:"authStartTime,optional"` //申请开始时间
-	AuthEndTime   string `json:"authEndTime,optional"`   //申请结束时间
-	PageNum       string `json:"pageNum,optional"`       //页码
-	PageSize      string `json:"pageSize,optional"`      //每页展示条数
-}
-
-type ExamineListResp struct {
-	Error_code int64  `json:"error_code"`
-	Error_msg  string `json:"error_msg"`
-	Data       struct {
-		Count    int64          `json:"count"`
-		PageSize int64          `json:"pageSize"`
-		List     []*ExamineList `json:"list"`
-	} `json:"data"`
+type ExamineInfo struct {
+	Name             string `json:"name"`
+	OrganizationType string `json:"organizationType"`
+	CreditCode       string `json:"creditCode"`
+	CompanyType      int64  `json:"companyType"`
+	AreaNumber       string `json:"areaNumber"`
+	Business         string `json:"business"`
+	OfficialLetter   string `json:"officialLetter"`
+	AuthState        int64  `json:"authStatus"`
+	ContactPerson    string `json:"contactPerson"`
+	ContactPhone     string `json:"contactPhone"`
+	RegPhone         string `json:"regPhone"`
+	AuthTime         string `json:"authTime"`
+	AuthReason       string `json:"authReason"`
+	AuditUser        string `json:"auditUser"`
+	AuditTime        string `json:"auditTime"`
 }
 
-type GetStatus struct {
-	AuthStatus int64 `json:"authStatus"`
-	IsInEnt    bool  `json:"isInEnt"`
+type UpdateEntReq struct {
+	EntId      int64 `json:"entId"`      //企业id
+	UpdateType int64 `json:"updateType"` //1-冻结  2-解冻
 }
 
 type GetStatusByCodeReq struct {
@@ -139,14 +182,23 @@ type GetStatusByCodeResp struct {
 	Data       *GetStatus `json:"data"`
 }
 
-type GetUserInfoByPIdReq struct {
-	AppId      string `header:"appId"`
-	PositionId string `json:"positionId"` //职位id
+type GetStatus struct {
+	AuthStatus int64 `json:"authStatus"`
+	IsInEnt    bool  `json:"isInEnt"`
 }
 
-type UpdateEntReq struct {
-	EntId      int64 `json:"entId"`      //企业id
-	UpdateType int64 `json:"updateType"` //1-冻结  2-解冻
+type UserReq struct {
+	AppId  string `header:"appId,default=10000"`
+	UserId int    `header:"newUserId,optional"` //session中的用户base_user_id
+	Uid    string `json:"uid,optional"`         //前端传的uid
+	Types  string `json:"types,optional"`       //类型,不传按默认规则获取 m大会员 e商机管理 v超级订阅 f免费订阅
+}
+
+type EntUserReq struct {
+	AppId           string `header:"appId,default=10000"`
+	EntUserId       int64  `json:"entUserId,optional"`
+	HeaderEntUserId int64  `header:"entUserId,optional"`
+	EntId           int64  `header:"entId,optional"`
 }
 
 type UserAddReq struct {
@@ -166,24 +218,6 @@ type UserAddReq struct {
 	Sex           int64  `json:"sex,optional"`
 }
 
-type UserDelReq struct {
-	Authorization string `header:"Authorization"`
-	Id            int64  `json:"id"`
-}
-
-type UserIdentityReq struct {
-	AppId     string `json:"appId"`
-	NewUserId int64  `json:"newUserId"`
-	EntId     int64  `json:"entId,optional"`
-}
-
-type UserReq struct {
-	AppId  string `header:"appId,default=10000"`
-	UserId int    `header:"newUserId,optional"` //session中的用户base_user_id
-	Uid    string `json:"uid,optional"`         //前端传的uid
-	Types  string `json:"types,optional"`       //类型,不传按默认规则获取 m大会员 e商机管理 v超级订阅 f免费订阅
-}
-
 type UserUpdateReq struct {
 	Authorization string `header:"Authorization"`
 	Appid         string `json:"appid"`
@@ -199,110 +233,69 @@ type UserUpdateReq struct {
 	Unionid       string `json:"unionid,optional"`
 }
 
-type WorkDesktopClearUserInfo struct {
-	Platform   string `json:"platform,default=PC,options=PC|WX|APP|H5"`
-	PositionId string `header:"positionId,optional"` //职位id
-	UserId     string `header:"userId"`
-	AppId      string `header:"appId"`
+type UserDelReq struct {
+	Authorization string `header:"Authorization"`
+	Id            int64  `json:"id"`
 }
 
-type WorkDesktopComprehensiveReq struct {
+type WorkDesktopMenuInfoReq struct {
 	Platform     string `json:"platform,default=PC,options=PC|WX|APP|H5"`
-	UserId       string `header:"userId,optional"`
+	UserId       string `header:"userId"`
 	AppId        string `header:"appId"`
 	Phone        string `header:"phone,optional"`
-	MenuMode     string `json:"menuMode,optional"`
-	MenuIds      string `json:"menuIds,optional"`
-	ActionMode   string `path:"actionMode,options=commonlyRenew|commonlyList|menuMode"`
-	NewUserId    string `header:"newUserId,optional"`
+	NewUserId    string `header:"newUserId"` //base_user_id<---base_user
 	EntId        string `header:"entId,optional"`
 	EntUserId    string `header:"entUserId,optional"`
 	AccountId    string `header:"accountId,optional"`    //账户id
 	EntAccountId string `header:"entAccountId,optional"` //企业账户id
 	PositionType string `header:"positionType,optional"` //职位类型 0个人 1企业
 	PositionId   string `header:"positionId,optional"`   //职位id
+	WorkStatus   int64  `json:"workStatus,optional"`     //服务是否可用;1:内网可用;-1:不可用
 	MgoUserId    string `header:"mgoUserId,optional"`    //原userId
 	EntNicheDis  int64  `header:"entNicheDis,optional"`  // 企业下角色 0:销售 1:企业资讯分配 2:部门资讯分配 3:企业资讯分配+销售 4:部门资讯分配+销售
 	EntUserRole  string `header:"entUserRole,optional"`  // 企业下角色 1:情报处理岗 2:情报分配岗 3:信息浏览岗 4:销售管理岗,多个逗号拼接
 }
 
-type WorkDesktopMenuInfoReq struct {
+type WorkDesktopComprehensiveReq struct {
 	Platform     string `json:"platform,default=PC,options=PC|WX|APP|H5"`
-	UserId       string `header:"userId"`
+	UserId       string `header:"userId,optional"`
 	AppId        string `header:"appId"`
 	Phone        string `header:"phone,optional"`
-	NewUserId    string `header:"newUserId"` //base_user_id<---base_user
+	MenuMode     string `json:"menuMode,optional"`
+	MenuIds      string `json:"menuIds,optional"`
+	ActionMode   string `path:"actionMode,options=commonlyRenew|commonlyList|menuMode"`
+	NewUserId    string `header:"newUserId,optional"`
 	EntId        string `header:"entId,optional"`
 	EntUserId    string `header:"entUserId,optional"`
 	AccountId    string `header:"accountId,optional"`    //账户id
 	EntAccountId string `header:"entAccountId,optional"` //企业账户id
 	PositionType string `header:"positionType,optional"` //职位类型 0个人 1企业
 	PositionId   string `header:"positionId,optional"`   //职位id
-	WorkStatus   int64  `json:"workStatus,optional"`     //服务是否可用;1:内网可用;-1:不可用
 	MgoUserId    string `header:"mgoUserId,optional"`    //原userId
 	EntNicheDis  int64  `header:"entNicheDis,optional"`  // 企业下角色 0:销售 1:企业资讯分配 2:部门资讯分配 3:企业资讯分配+销售 4:部门资讯分配+销售
 	EntUserRole  string `header:"entUserRole,optional"`  // 企业下角色 1:情报处理岗 2:情报分配岗 3:信息浏览岗 4:销售管理岗,多个逗号拼接
 }
 
-type AuthEntReq struct {
-	Name             string `json:"name"`
-	CreditCode       string `json:"creditCode"`
-	AreaNumber       string `json:"areaNumber"`
-	Business         string `json:"business"`
-	OfficialLetter   string `json:"officialLetter"`
-	OrganizationType string `json:"organizationType"` //机构类型  1投标企业  2招标采购单位 3厂商 4招标代理机构 5经销商  6服务提供商  7其他
-	ComPanyType      string `json:"comPanyType"`      //机构性质    1企业   2党政机关事业单位及其他
-	AuthName         string `json:"authName"`         //联系人姓名
-	AuthPhone        string `json:"authPhone"`        //联系人手机号
-	Phone            string `header:"phone"`          //注册手机号
-	EntId            int64  `header:"entId,optional"`
-}
-
-type CheckEntReq struct {
-	EntId int64 `header:"entId"` //企业id
-}
-
-type EntListReq struct {
-	Name            string `json:"name,optional"`    //企业名称
-	PageNum         string `json:"pageNum,optional"` //页码,不传默认第一页 第一页为0
-	PageSize        string `json:"pageSize,optional"`
-	CreditCode      string `json:"creditCode,optional"`
-	CreateStartTime string `json:"createStartTime,optional"`
-	CreateEndTime   string `json:"createEndTime,optional"`
-	AuthStatus      string `json:"authStatus,optional"`
-	ValidStartTime  string `json:"validStartTime,optional"`
-	ValidEndTime    string `json:"validEndTime,optional"`
-	FrozenStatus    string `json:"frozenStatus,optional"`
-	RegPhone        string `json:"regPhone,optional"`
-	AuthPhone       string `json:"authPhone,optional"`
-}
-
-type EntListResp struct {
-	Error_code int64  `json:"error_code"` //响应代码
-	Error_msg  string `json:"error_msg"`  //响应消息
-	Data       struct {
-		Count    int64      `json:"count"`
-		PageSize int64      `json:"pageSize"`
-		List     []*EntList `json:"list"`
-	} `json:"data"`
+type CommonResp struct {
+	Error_code int64       `json:"error_code"`
+	Error_msg  string      `json:"error_msg"`
+	Data       interface{} `json:"data"`
 }
 
-type ExamineReq struct {
-	EntId     int64  `json:"entId"`           //企业id
-	AuthType  string `json:"authType"`        //审核状态  2审核通过  3审核不通过
-	Reason    string `json:"reason,optional"` //不通过原因
-	AuditUser string `json:"auditUser"`       //审核人
-	ExamineId string `json:"examineId"`       //审核id 认证记录表主键id
+type WorkDesktopClearUserInfo struct {
+	Platform   string `json:"platform,default=PC,options=PC|WX|APP|H5"`
+	PositionId string `header:"positionId,optional"` //职位id
+	UserId     string `header:"userId"`
+	AppId      string `header:"appId"`
 }
 
-type Resp struct {
-	Error_code int64       `json:"error_code"` //响应代码
-	Error_msg  string      `json:"error_msg"`  //响应消息
-	Data       interface{} `json:"data"`
+type UserIdentityReq struct {
+	AppId     string `json:"appId"`
+	NewUserId int64  `json:"newUserId"`
+	EntId     int64  `json:"entId,optional"`
 }
 
-type Response struct {
-	Error_code int64  `json:"error_code"` //响应代码
-	Error_msg  string `json:"error_msg"`  //响应消息
-	Data       string `json:"data"`       //响应内容
+type GetUserInfoByPIdReq struct {
+	AppId      string `header:"appId"`
+	PositionId string `json:"positionId"` //职位id
 }

+ 51 - 51
api/userCenter.api

@@ -3,22 +3,22 @@ syntax = "v1"
 type (
 	response {
 		Error_code int64  `json:"error_code"` //响应代码
-		Error_msg  string `json:"error_msg"` //响应消息
-		Data       string `json:"data"` //响应内容
+		Error_msg  string `json:"error_msg"`  //响应消息
+		Data       string `json:"data"`       //响应内容
 	}
 	//
 	resp {
 		Error_code int64       `json:"error_code"` //响应代码
-		Error_msg  string      `json:"error_msg"` //响应消息
+		Error_msg  string      `json:"error_msg"`  //响应消息
 		Data       interface{} `json:"data"`
 	}
 	//机构审核入参
 	examineReq {
-		EntId     int64  `json:"entId"` //企业id
-		AuthType  string `json:"authType"` //审核状态  2审核通过  3审核不通过
+		EntId     int64  `json:"entId"`           //企业id
+		AuthType  string `json:"authType"`        //审核状态  2审核通过  3审核不通过
 		Reason    string `json:"reason,optional"` //不通过原因
-		AuditUser string `json:"auditUser"` //审核人
-		ExamineId string `json:"examineId"` //审核id 认证记录表主键id
+		AuditUser string `json:"auditUser"`       //审核人
+		ExamineId string `json:"examineId"`       //审核id 认证记录表主键id
 	}
 	//查看企业状态入参
 	checkEntReq {
@@ -32,15 +32,16 @@ type (
 		Business         string `json:"business"`
 		OfficialLetter   string `json:"officialLetter"`
 		OrganizationType string `json:"organizationType"` //机构类型  1投标企业  2招标采购单位 3厂商 4招标代理机构 5经销商  6服务提供商  7其他
-		ComPanyType      string `json:"comPanyType"` //机构性质    1企业   2党政机关事业单位及其他
-		AuthName         string `json:"authName"` //联系人姓名
-		AuthPhone        string `json:"authPhone"` //联系人手机号
-		Phone            string `header:"phone"` //注册手机号
+		ComPanyType      string `json:"comPanyType"`      //机构性质    1企业   2党政机关事业单位及其他
+		AuthName         string `json:"authName"`         //联系人姓名
+		AuthPhone        string `json:"authPhone"`        //联系人手机号
+		Phone            string `header:"phone"`          //注册手机号
 		EntId            int64  `header:"entId,optional"`
+		Referer          string `header:"Referer"`
 	}
 	//企业列表
 	entListReq {
-		Name            string `json:"name,optional"` //企业名称
+		Name            string `json:"name,optional"`    //企业名称
 		PageNum         string `json:"pageNum,optional"` //页码,不传默认第一页 第一页为0
 		PageSize        string `json:"pageSize,optional"`
 		CreditCode      string `json:"creditCode,optional"`
@@ -56,7 +57,7 @@ type (
 	//企业列表出参
 	entListResp {
 		Error_code int64       `json:"error_code"` //响应代码
-		Error_msg  string      `json:"error_msg"` //响应消息
+		Error_msg  string      `json:"error_msg"`  //响应消息
 		Data       EntListData `json:"data"`
 	}
 	EntListData {
@@ -66,24 +67,24 @@ type (
 	}
 	EntList {
 		Id               int64  `json:"id"`
-		ComPanyType      int64  `json:"comPanyType"` // 机构性质    1企业   2党政机关事业单位及其他
-		Name             string `json:"name"` //机构名称
+		ComPanyType      int64  `json:"comPanyType"`      // 机构性质    1企业   2党政机关事业单位及其他
+		Name             string `json:"name"`             //机构名称
 		OrganizationType string `json:"organizationType"` //机构类型  1企业   2党政机关事业单位及其他
-		Createtime       string `json:"createTime"` //创建时间
-		ValidTime        string `json:"validTime"` //有效截至日期
-		AuthStatus       int64  `json:"authStatus"` //认证状态
-		FrozenStatus     int64  `json:"frozenStatus"` //冻结状态  1正常  0冻结
+		Createtime       string `json:"createTime"`       //创建时间
+		ValidTime        string `json:"validTime"`        //有效截至日期
+		AuthStatus       int64  `json:"authStatus"`       //认证状态
+		FrozenStatus     int64  `json:"frozenStatus"`     //冻结状态  1正常  0冻结
 	}
 	//审核列表入参
 	ExamineListReq {
-		Name          string `json:"name,optional"` //机构名称
-		AuthPhone     string `json:"authPhone,optional"` //联系人手机号
-		RegPhone      string `json:"regPhone,optional"` //注册人手机号
-		AuthType      string `json:"authType,optional"` //审核状态 1:待审核  2:审核通过 3:审核不通过
+		Name          string `json:"name,optional"`          //机构名称
+		AuthPhone     string `json:"authPhone,optional"`     //联系人手机号
+		RegPhone      string `json:"regPhone,optional"`      //注册人手机号
+		AuthType      string `json:"authType,optional"`      //审核状态 1:待审核  2:审核通过 3:审核不通过
 		AuthStartTime string `json:"authStartTime,optional"` //申请开始时间
-		AuthEndTime   string `json:"authEndTime,optional"` //申请结束时间
-		PageNum       string `json:"pageNum,optional"` //页码
-		PageSize      string `json:"pageSize,optional"` //每页展示条数
+		AuthEndTime   string `json:"authEndTime,optional"`   //申请结束时间
+		PageNum       string `json:"pageNum,optional"`       //页码
+		PageSize      string `json:"pageSize,optional"`      //每页展示条数
 	}
 	//审核列表出参
 	ExamineListResp {
@@ -97,15 +98,15 @@ type (
 		List     []*ExamineList `json:"list"`
 	}
 	ExamineList {
-		Id          int64  `json:"id"` //机构id
-		EntId       int64  `json:"entId"` //企业id
+		Id          int64  `json:"id"`          //机构id
+		EntId       int64  `json:"entId"`       //企业id
 		ComPanyType int64  `json:"comPanyType"` // 机构性质    1企业   2党政机关事业单位及其他
-		Name        string `json:"name"` //机构名称
-		CreditCode  string `json:"creditCode"` //统一社会信用代码
-		AuthPhone   string `json:"authPhone"` //联系人手机号
-		ApplyTime   string `json:"applyTime"` //申请时间戳
-		AuthType    int64  `json:"authType"` //审核状态 1:待审核  2:审核通过 3:审核不通过
-		RegPhone    string `json:"regPhone"` //注册人手机号
+		Name        string `json:"name"`        //机构名称
+		CreditCode  string `json:"creditCode"`  //统一社会信用代码
+		AuthPhone   string `json:"authPhone"`   //联系人手机号
+		ApplyTime   string `json:"applyTime"`   //申请时间戳
+		AuthType    int64  `json:"authType"`    //审核状态 1:待审核  2:审核通过 3:审核不通过
+		RegPhone    string `json:"regPhone"`    //注册人手机号
 	}
 	//企业信息出参
 	EntInfoResp {
@@ -127,7 +128,7 @@ type (
 		AuthState        int64  `json:"authStatus"`
 		ContactPerson    string `json:"contactPerson"`
 		ContactPhone     string `json:"contactPhone"`
-		AuthType         int64  `json:"authType"` //审核状态 1:待审核  2:审核通过 3:审核不通过
+		AuthType         int64  `json:"authType"`   //审核状态 1:待审核  2:审核通过 3:审核不通过
 		SubmitTime       string `json:"submitTime"` //提交时间 即库中的createtime
 		AuthReason       string `json:"authReason"`
 	}
@@ -160,7 +161,7 @@ type (
 	}
 	//冻结解冻入参
 	UpdateEntReq {
-		EntId      int64 `json:"entId"` //企业id
+		EntId      int64 `json:"entId"`      //企业id
 		UpdateType int64 `json:"updateType"` //1-冻结  2-解冻
 	}
 	//根据统一社会信用代码查看企业状态入参
@@ -181,8 +182,8 @@ type (
 	UserReq {
 		AppId  string `header:"appId,default=10000"`
 		UserId int    `header:"newUserId,optional"` //session中的用户base_user_id
-		Uid    string `json:"uid,optional"` //前端传的uid
-		Types  string `json:"types,optional"` //类型,不传按默认规则获取 m大会员 e商机管理 v超级订阅 f免费订阅
+		Uid    string `json:"uid,optional"`         //前端传的uid
+		Types  string `json:"types,optional"`       //类型,不传按默认规则获取 m大会员 e商机管理 v超级订阅 f免费订阅
 	}
 	EntUserReq {
 		AppId           string `header:"appId,default=10000"`
@@ -233,14 +234,14 @@ type (
 		NewUserId    string `header:"newUserId"` //base_user_id<---base_user
 		EntId        string `header:"entId,optional"`
 		EntUserId    string `header:"entUserId,optional"`
-		AccountId    string `header:"accountId,optional"` //账户id
+		AccountId    string `header:"accountId,optional"`    //账户id
 		EntAccountId string `header:"entAccountId,optional"` //企业账户id
 		PositionType string `header:"positionType,optional"` //职位类型 0个人 1企业
-		PositionId   string `header:"positionId,optional"` //职位id
-		WorkStatus   int64  `json:"workStatus,optional"` //服务是否可用;1:内网可用;-1:不可用
-		MgoUserId    string `header:"mgoUserId,optional"` //原userId
-		EntNicheDis  int64  `header:"entNicheDis,optional"` // 企业下角色 0:销售 1:企业资讯分配 2:部门资讯分配 3:企业资讯分配+销售 4:部门资讯分配+销售
-		EntUserRole  string `header:"entUserRole,optional"` // 企业下角色 1:情报处理岗 2:情报分配岗 3:信息浏览岗 4:销售管理岗,多个逗号拼接
+		PositionId   string `header:"positionId,optional"`   //职位id
+		WorkStatus   int64  `json:"workStatus,optional"`     //服务是否可用;1:内网可用;-1:不可用
+		MgoUserId    string `header:"mgoUserId,optional"`    //原userId
+		EntNicheDis  int64  `header:"entNicheDis,optional"`  // 企业下角色 0:销售 1:企业资讯分配 2:部门资讯分配 3:企业资讯分配+销售 4:部门资讯分配+销售
+		EntUserRole  string `header:"entUserRole,optional"`  // 企业下角色 1:情报处理岗 2:情报分配岗 3:信息浏览岗 4:销售管理岗,多个逗号拼接
 	}
 	//工作桌面-- 菜单模式:全部/可用选择记录
 	//工作桌面--常用功能更新
@@ -255,13 +256,13 @@ type (
 		NewUserId    string `header:"newUserId,optional"`
 		EntId        string `header:"entId,optional"`
 		EntUserId    string `header:"entUserId,optional"`
-		AccountId    string `header:"accountId,optional"` //账户id
+		AccountId    string `header:"accountId,optional"`    //账户id
 		EntAccountId string `header:"entAccountId,optional"` //企业账户id
 		PositionType string `header:"positionType,optional"` //职位类型 0个人 1企业
-		PositionId   string `header:"positionId,optional"` //职位id
-		MgoUserId    string `header:"mgoUserId,optional"` //原userId
-		EntNicheDis  int64  `header:"entNicheDis,optional"` // 企业下角色 0:销售 1:企业资讯分配 2:部门资讯分配 3:企业资讯分配+销售 4:部门资讯分配+销售
-		EntUserRole  string `header:"entUserRole,optional"` // 企业下角色 1:情报处理岗 2:情报分配岗 3:信息浏览岗 4:销售管理岗,多个逗号拼接
+		PositionId   string `header:"positionId,optional"`   //职位id
+		MgoUserId    string `header:"mgoUserId,optional"`    //原userId
+		EntNicheDis  int64  `header:"entNicheDis,optional"`  // 企业下角色 0:销售 1:企业资讯分配 2:部门资讯分配 3:企业资讯分配+销售 4:部门资讯分配+销售
+		EntUserRole  string `header:"entUserRole,optional"`  // 企业下角色 1:情报处理岗 2:情报分配岗 3:信息浏览岗 4:销售管理岗,多个逗号拼接
 	}
 	//
 	CommonResp {
@@ -349,5 +350,4 @@ service userCenter-api {
 
 	@handler UserIdentity
 	post /userCenter/user/identity (UserIdentityReq) returns (resp)
-}
-
+}

+ 18 - 18
entity/ent.go

@@ -68,6 +68,7 @@ type EntInfo struct {
 	Official_letter    string        //认证公函
 	AreaNumber         string        //行政区号
 	Mysql              *mysql.Mysql
+	Referer            string
 }
 
 const (
@@ -113,7 +114,7 @@ const (
 	GOODSCODE_XXFB = "xxfb_gyxx"
 )
 
-//创建企业
+// 创建企业
 func (this *EntInfo) Add() (bool, int64) {
 	m := map[string]interface{}{
 		"status":       0,
@@ -237,7 +238,7 @@ func (this *EntInfo) Add() (bool, int64) {
 	}), int64(this.Id)
 }
 
-//修改企业信息
+// 修改企业信息
 func (this *EntInfo) Update() bool {
 	m := map[string]interface{}{
 		"auth_status":  this.Auth_status,
@@ -310,7 +311,7 @@ type Examine struct {
 	ResourceLib  resource.Resource
 }
 
-//审核
+// 审核
 func (this *Examine) EntExamine() bool {
 	now := time.Now()
 	m := map[string]interface{}{
@@ -377,7 +378,7 @@ type List struct {
 	Mysql           *mysql.Mysql
 }
 
-//企业列表
+// 企业列表
 func (this *List) List() (*[]map[string]interface{}, int64) {
 	selectSql, countSql := this.GetSql()
 	r := this.Mysql.SelectBySql(selectSql)
@@ -393,7 +394,7 @@ func (this *List) List() (*[]map[string]interface{}, int64) {
 	return r, count
 }
 
-//企业列表sql拼接
+// 企业列表sql拼接
 func (this *List) GetSql() (selectSql, selectCountSql string) {
 	selectSql = fmt.Sprintf(`select id,auth_type as comPanyType ,name,organization_type as organizationType ,auth_startTime as createTime,auth_endTime as validTime,auth_status as authStatus ,frozen_status as frozenStatus from %s`, Entniche_info)
 	selectCountSql = fmt.Sprintf(`select count(1) from %s`, Entniche_info)
@@ -471,7 +472,7 @@ type ExamineList struct {
 	Mysql         *mysql.Mysql
 }
 
-//审核列表
+// 审核列表
 func (this *ExamineList) List() (*[]map[string]interface{}, int64) {
 	selectSql, countSql := this.GetSql()
 	r := this.Mysql.SelectBySql(selectSql)
@@ -520,7 +521,7 @@ func (this *ExamineList) GetSql() (selectSql, countSql string) {
 	return
 }
 
-//查看企业认证状态、是否冻结
+// 查看企业认证状态、是否冻结
 type CheckEnt struct {
 	EntId int64
 	Mysql *mysql.Mysql
@@ -528,8 +529,8 @@ type CheckEnt struct {
 }
 
 /*
-	int64 authStatus ;//企业是否认证 -1 未通过,0 未认证,1 已认证. -2 已到期 3待审核
-	int64 frozenStatus ; //冻结  0正常 1冻结
+int64 authStatus ;//企业是否认证 -1 未通过,0 未认证,1 已认证. -2 已到期 3待审核
+int64 frozenStatus ; //冻结  0正常 1冻结
 */
 func (this *CheckEnt) Check() (authStatus, frozenStatus int64, msg string) {
 	if this.EntId == 0 {
@@ -615,7 +616,7 @@ type UpdateEnt struct {
 	ResourceLib  resource.Resource
 }
 
-//冻结解冻用户 1-冻结  2-解冻
+// 冻结解冻用户 1-冻结  2-解冻
 func (this *UpdateEnt) UpdateEnt() (int64, string) {
 	needUpdate := false
 	req := &resourcepb.PowerReq{
@@ -708,7 +709,7 @@ func GetArea(areaNumber string, mysql *mysql.Mysql) string {
 	return ""
 }
 
-//时间戳转换
+// 时间戳转换
 func TimeFormat(timestamp, format string) string {
 	i_timestamp, _ := strconv.Atoi(timestamp)
 	return time.Unix(int64(i_timestamp), 0).Format(format)
@@ -720,7 +721,6 @@ type GetStatusByCodeStruct struct {
 	Mysql *mysql.Mysql
 }
 
-//
 func (this *GetStatusByCodeStruct) GetStatusByCode() (int, bool, string) {
 	isin := false
 	authStatus := 0
@@ -748,7 +748,7 @@ func (this *GetStatusByCodeStruct) GetStatusByCode() (int, bool, string) {
 	return authStatus, isin, ""
 }
 
-//根据id获取企业信息
+// 根据id获取企业信息
 func (e *EntInfo) GetById(id int) *EntInfo {
 	r := e.Mysql.FindOne(Entniche_info, map[string]interface{}{"id": id}, "*", "")
 	entInfo, _ := common.JsonUnmarshal(r, &EntInfo{}).(*EntInfo)
@@ -783,7 +783,7 @@ type EntRuleUser struct {
 	RuleId string
 }
 
-//查找父级部门(跨级)
+// 查找父级部门(跨级)
 func GetEntDeptParent(mysq *mysql.Mysql, entParentDept map[int][]*EntDeptParent, deptid int) map[int][]*EntDeptParent {
 
 	//先获取用户组织架构权益
@@ -800,7 +800,7 @@ func GetEntDeptParent(mysq *mysql.Mysql, entParentDept map[int][]*EntDeptParent,
 	return entParentDept
 }
 
-//查看部门相关设置
+// 查看部门相关设置
 func GetEntDepts(mysq *mysql.Mysql, entDepts map[int]*EntDept, entid int64) map[int]*EntDept {
 
 	//查看部门相关设置
@@ -823,7 +823,7 @@ func GetEntDepts(mysq *mysql.Mysql, entDepts map[int]*EntDept, entid int64) map[
 	return entDepts
 }
 
-//获取某个用户的所有分发规则
+// 获取某个用户的所有分发规则
 func GetUserRules(mysq *mysql.Mysql, entUserId int64) map[int][]*EntRuleUser {
 	entUserRules := map[int][]*EntRuleUser{} //用户下所有的分发规则
 	// 分发规则遍历  查询用户是否有被分发的规则
@@ -844,7 +844,7 @@ func GetUserRules(mysq *mysql.Mysql, entUserId int64) map[int][]*EntRuleUser {
 	return entUserRules
 }
 
-//获取企业下的所有分发规则详情
+// 获取企业下的所有分发规则详情
 func GetEntDistribute(mgo mongodb.MongodbSim, entId int64) map[string]*EntDistribute {
 	entDis := map[string]*EntDistribute{} //分发规则的相关设置
 
@@ -872,7 +872,7 @@ func GetEntDistribute(mgo mongodb.MongodbSim, entId int64) map[string]*EntDistri
 	return entDis
 }
 
-//根据手机号获取用户商机管理企业
+// 根据手机号获取用户商机管理企业
 func GetEntByPhone(mys *mysql.Mysql, phone string) (entId, entUserId int64) {
 	data := mys.SelectBySql(`SELECT a.id entid,b.id as user_id from entniche_info a 
    					 INNER JOIN entniche_user b on (b.phone=? and a.id=b.ent_id and a.status=1 and b.power=1) 

+ 4 - 3
entity/jyUser.go

@@ -18,6 +18,7 @@ type CompletionUserInfo struct {
 	Phone      string `json:"phone"`
 	Mail       string `json:"mail"`
 	EntId      int    `json:"entId"`
+	Referer    string `json:"referer"`
 }
 type Resp struct {
 	Fool           bool  `json:"fool"`
@@ -32,10 +33,10 @@ func (rpc *JyUser) AddUserInfo(info *CompletionUserInfo, res *Resp) error {
 		users, ok := Mgo.Find("user", map[string]interface{}{
 			"i_appid": 2,
 			"$or": []map[string]interface{}{
-				map[string]interface{}{
+				{
 					"s_phone": info.Phone,
 				},
-				map[string]interface{}{
+				{
 					"s_m_phone": info.Phone,
 				},
 			},
@@ -156,7 +157,7 @@ func (rpc *JyUser) AddUserInfo(info *CompletionUserInfo, res *Resp) error {
 			_id := Mgo.Save("user", data)
 			if _id != "" {
 				//用户日志保存
-				jy.SaveUserLog(MgoLog, _id, info.Phone, "phone", "pc", "entbase", "", "", "entbase", "", "", "jybx", "")
+				jy.SaveUserLog(MgoLog, _id, info.Phone, "phone", "pc", "entbase", "", "", "entbase", "", "", "jybx", "", info.Referer)
 			}
 			//个人职位
 			//职位表添加

+ 6 - 5
go.mod

@@ -4,10 +4,10 @@ go 1.20
 
 require (
 	app.yhyue.com/moapp/jyInfo v1.0.0
-	app.yhyue.com/moapp/jybase v0.0.0-20240226084952-7e7b38ef8a66
-	app.yhyue.com/moapp/jypkg v1.19.7
+	app.yhyue.com/moapp/jybase v0.0.0-20250219114929-2abd3672b53b
+	app.yhyue.com/moapp/jypkg v1.32.9
 	bp.jydev.jianyu360.cn/BaseService/gateway v1.3.4
-	bp.jydev.jianyu360.cn/BaseService/powerCheckCenter v0.0.0-20231222060155-36e225b61353
+	bp.jydev.jianyu360.cn/BaseService/powerCheckCenter v0.0.0-20241213060113-ac41966a58ec
 	bp.jydev.jianyu360.cn/BaseService/resourceCenter v0.1.3
 	github.com/zeromicro/go-zero v1.6.4
 	google.golang.org/grpc v1.63.2
@@ -39,6 +39,7 @@ require (
 	github.com/go-openapi/jsonreference v0.20.2 // indirect
 	github.com/go-openapi/swag v0.22.4 // indirect
 	github.com/go-sql-driver/mysql v1.8.1 // indirect
+	github.com/gogf/gf/v2 v2.7.0 // indirect
 	github.com/gogo/protobuf v1.3.2 // indirect
 	github.com/golang-jwt/jwt/v4 v4.5.0 // indirect
 	github.com/golang/mock v1.6.0 // indirect
@@ -101,10 +102,10 @@ require (
 	golang.org/x/crypto v0.22.0 // indirect
 	golang.org/x/net v0.24.0 // indirect
 	golang.org/x/oauth2 v0.17.0 // indirect
-	golang.org/x/sync v0.6.0 // indirect
+	golang.org/x/sync v0.11.0 // indirect
 	golang.org/x/sys v0.19.0 // indirect
 	golang.org/x/term v0.19.0 // indirect
-	golang.org/x/text v0.14.0 // indirect
+	golang.org/x/text v0.22.0 // indirect
 	golang.org/x/time v0.5.0 // indirect
 	google.golang.org/appengine v1.6.8 // indirect
 	google.golang.org/genproto v0.0.0-20240227224415-6ceb2ff114de // indirect

+ 11 - 0
go.sum

@@ -20,9 +20,13 @@ app.yhyue.com/moapp/jybase v0.0.0-20230901064756-2fc66b18db40/go.mod h1:Hv9U/7oH
 app.yhyue.com/moapp/jybase v0.0.0-20231025021840-2f91c944ecdd/go.mod h1:Hv9U/7oHRucqH315Tr1+d03NCvS9mOKPfk8pwwlOIwQ=
 app.yhyue.com/moapp/jybase v0.0.0-20240226084952-7e7b38ef8a66 h1:kCRYqzclN4dtGuGC89ID2w5lGrJgqZC8bNL8mRR+tiU=
 app.yhyue.com/moapp/jybase v0.0.0-20240226084952-7e7b38ef8a66/go.mod h1:XHNATN6tsJKHdCB0DbUtFdPPHXexTUFyB3RlO+lUUoM=
+app.yhyue.com/moapp/jybase v0.0.0-20250219114929-2abd3672b53b h1:P63V6J6w7zFcmW27GWVYgJS0+xa29WKSdNSFqLiIbK4=
+app.yhyue.com/moapp/jybase v0.0.0-20250219114929-2abd3672b53b/go.mod h1:7M8adhCw7V/wEK+eIcL/gQJ0moslTZbk42DdkEBgmzg=
 app.yhyue.com/moapp/jyfs v0.0.0-20231024061508-480c270480d4/go.mod h1:61hzZ3dZHXL28BNl8BOgZsvM2S5UVY5YFzOkEUPrSu4=
 app.yhyue.com/moapp/jypkg v1.19.7 h1:KA/q1pX/LfmbTGZ/vI3o75yxNpCCsDcmHw+/wWLzhV4=
 app.yhyue.com/moapp/jypkg v1.19.7/go.mod h1:b3+0Q50iZYNaiYn7yR9bIIvIEsPvSy5figX7riSi/n4=
+app.yhyue.com/moapp/jypkg v1.32.9 h1:DAynBKFcXJAugcVvV+esXVzblmu/uZlda2/Jlid0tV8=
+app.yhyue.com/moapp/jypkg v1.32.9/go.mod h1:m/OMjugcf4XK5c/2mErxnXEyAZ+WNya8HP0x8jFGw4U=
 app.yhyue.com/moapp/message v0.0.0-20231204024949-8c7145bfc161 h1:WGi4OEIoqw6NpNFGioUEBZnjK9aBa+xJqf/5WY+QyhM=
 app.yhyue.com/moapp/message v0.0.0-20231204024949-8c7145bfc161/go.mod h1:0Oj8SB4pVjdCLD28sy2zyM3hS0WHGpNuVcakLW43GmI=
 bp.jydev.jianyu360.cn/BP/jynsq v0.0.0-20220222052708-ebc43af90698 h1:2xGDnrmbGt4VzAmDSsKH+C9Bq40z9eQ4NJfH/779o8g=
@@ -36,6 +40,8 @@ bp.jydev.jianyu360.cn/BaseService/jyMicroservices v0.0.2 h1:Qi8C7gZeR7+kjOtSl9il
 bp.jydev.jianyu360.cn/BaseService/jyMicroservices v0.0.2/go.mod h1:v8y7FCbkKEIRP4Ie9ZM8NtoRP+Fk4O3C1hnexNusYIQ=
 bp.jydev.jianyu360.cn/BaseService/powerCheckCenter v0.0.0-20231222060155-36e225b61353 h1:QnkyOQ0tHVaPmtYx0xcCKzwBrUEasWH+nQ3qVnD0XnI=
 bp.jydev.jianyu360.cn/BaseService/powerCheckCenter v0.0.0-20231222060155-36e225b61353/go.mod h1:rCCaOSWBYfQabf/yIvSVheSPtN2THnHeTl2J5/RrcuU=
+bp.jydev.jianyu360.cn/BaseService/powerCheckCenter v0.0.0-20241213060113-ac41966a58ec h1:oCO36pHkEHQa5+Z/DU83T5xT5NKptVbw5UVQSN6lJjw=
+bp.jydev.jianyu360.cn/BaseService/powerCheckCenter v0.0.0-20241213060113-ac41966a58ec/go.mod h1:rCCaOSWBYfQabf/yIvSVheSPtN2THnHeTl2J5/RrcuU=
 bp.jydev.jianyu360.cn/BaseService/pushpkg v0.0.0-20230911091604-2faa31032743/go.mod h1:1SQIPPL5Ya5BzQdByFKtTkXrXTWBv+PDqWIhNknLnZw=
 bp.jydev.jianyu360.cn/BaseService/resourceCenter v0.0.0-20220418005748-8ba5d936dd53/go.mod h1:E5lcDI3k4FESLxiAetCfWQTq8qfpy9cv0yN1oKoEO34=
 bp.jydev.jianyu360.cn/BaseService/resourceCenter v0.0.0-20220419023723-0b32d4a41751/go.mod h1:6KL5LMEku83uRbre0W/bj5kXG2I6pJGBFtktmtp51yM=
@@ -1119,6 +1125,7 @@ github.com/gofrs/uuid v3.2.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRx
 github.com/gofrs/uuid v4.0.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM=
 github.com/gogf/gf/v2 v2.0.6/go.mod h1:8uYzw7qNzuq8vrhVlWke1b1925FFqOJIgmyYW1sr/0M=
 github.com/gogf/gf/v2 v2.7.0 h1:CjxhbMiE7oqf6K8ZtGuKt3dQEwK4vL6LhiI+dI7tJGU=
+github.com/gogf/gf/v2 v2.7.0/go.mod h1:Qu8nimKt9aupJQcdUL85tWF4Mfxocz97zUt8UC4abVI=
 github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=
 github.com/gogo/protobuf v1.2.0/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
@@ -2110,6 +2117,8 @@ golang.org/x/sync v0.2.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y=
 golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ=
 golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
+golang.org/x/sync v0.11.0 h1:GGz8+XQP4FvTTrjZPzNKTMFtSXH80RAzG+5ghFPgK9w=
+golang.org/x/sync v0.11.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
 golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -2277,6 +2286,8 @@ golang.org/x/text v0.12.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
 golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
 golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
 golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
+golang.org/x/text v0.22.0 h1:bofq7m3/HAFvbF51jz3Q9wLg3jkvSPuiZu/pD1XwgtM=
+golang.org/x/text v0.22.0/go.mod h1:YRoo4H8PVmsu+E3Ou7cqLVH8oXWIHVoX0jqUWALQhfY=
 golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=

File diff suppressed because it is too large
+ 456 - 481
rpc/pb/userCenter.pb.go


+ 130 - 102
rpc/pb/userCenter_grpc.pb.go

@@ -1,7 +1,7 @@
 // Code generated by protoc-gen-go-grpc. DO NOT EDIT.
 // versions:
-// - protoc-gen-go-grpc v1.2.0
-// - protoc             v3.20.0--rc2
+// - protoc-gen-go-grpc v1.3.0
+// - protoc             v3.15.1
 // source: userCenter.proto
 
 package pb
@@ -18,59 +18,87 @@ import (
 // Requires gRPC-Go v1.32.0 or later.
 const _ = grpc.SupportPackageIsVersion7
 
+const (
+	UserCenter_EntAuth_FullMethodName                  = "/UserCenter/EntAuth"
+	UserCenter_EntExamine_FullMethodName               = "/UserCenter/EntExamine"
+	UserCenter_EntList_FullMethodName                  = "/UserCenter/EntList"
+	UserCenter_ExamineList_FullMethodName              = "/UserCenter/ExamineList"
+	UserCenter_CheckEnt_FullMethodName                 = "/UserCenter/CheckEnt"
+	UserCenter_EntInfo_FullMethodName                  = "/UserCenter/EntInfo"
+	UserCenter_EntUpdate_FullMethodName                = "/UserCenter/EntUpdate"
+	UserCenter_ExamineInfo_FullMethodName              = "/UserCenter/ExamineInfo"
+	UserCenter_GetStatusByCode_FullMethodName          = "/UserCenter/GetStatusByCode"
+	UserCenter_UserAdd_FullMethodName                  = "/UserCenter/UserAdd"
+	UserCenter_UserUpdate_FullMethodName               = "/UserCenter/UserUpdate"
+	UserCenter_UserDel_FullMethodName                  = "/UserCenter/UserDel"
+	UserCenter_WorkDesktopMenuInfo_FullMethodName      = "/UserCenter/WorkDesktopMenuInfo"
+	UserCenter_WorkDesktopComprehensive_FullMethodName = "/UserCenter/WorkDesktopComprehensive"
+	UserCenter_WorkDesktopClearUserInfo_FullMethodName = "/UserCenter/WorkDesktopClearUserInfo"
+	UserCenter_GetUserInfo_FullMethodName              = "/UserCenter/GetUserInfo"
+	UserCenter_GetEntUserInfo_FullMethodName           = "/UserCenter/GetEntUserInfo"
+	UserCenter_GetEntUserList_FullMethodName           = "/UserCenter/GetEntUserList"
+	UserCenter_CheckIsEntAdmin_FullMethodName          = "/UserCenter/CheckIsEntAdmin"
+	UserCenter_IdentityList_FullMethodName             = "/UserCenter/IdentityList"
+	UserCenter_IdentityByUserId_FullMethodName         = "/UserCenter/IdentityByUserId"
+	UserCenter_IdentityByPositionId_FullMethodName     = "/UserCenter/IdentityByPositionId"
+	UserCenter_IdentityByEntUserId_FullMethodName      = "/UserCenter/IdentityByEntUserId"
+	UserCenter_IdentityByEntId_FullMethodName          = "/UserCenter/IdentityByEntId"
+	UserCenter_UserIdentity_FullMethodName             = "/UserCenter/UserIdentity"
+)
+
 // UserCenterClient is the client API for UserCenter service.
 //
 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
 type UserCenterClient interface {
-	//企业认证
+	// 企业认证
 	EntAuth(ctx context.Context, in *EntAuthReq, opts ...grpc.CallOption) (*EntAuthResp, error)
-	//机构审核
+	// 机构审核
 	EntExamine(ctx context.Context, in *ExamineReq, opts ...grpc.CallOption) (*ExamineResp, error)
-	//企业列表
+	// 企业列表
 	EntList(ctx context.Context, in *EntListReq, opts ...grpc.CallOption) (*EntListResp, error)
-	//审核列表
+	// 审核列表
 	ExamineList(ctx context.Context, in *ExamineListReq, opts ...grpc.CallOption) (*ExamineListResp, error)
-	//查看企业状态
+	// 查看企业状态
 	CheckEnt(ctx context.Context, in *CheckEntReq, opts ...grpc.CallOption) (*CheckEntResp, error)
-	//查看企业详情
+	// 查看企业详情
 	EntInfo(ctx context.Context, in *CheckEntReq, opts ...grpc.CallOption) (*EntInfoResp, error)
-	//冻结/解冻企业
+	// 冻结/解冻企业
 	EntUpdate(ctx context.Context, in *EntUpdateReq, opts ...grpc.CallOption) (*ExamineResp, error)
-	//查看审核详情
+	// 查看审核详情
 	ExamineInfo(ctx context.Context, in *CheckExamineReq, opts ...grpc.CallOption) (*EntInfoResp, error)
-	//根据统一社会信用代码查询企业状态
+	// 根据统一社会信用代码查询企业状态
 	GetStatusByCode(ctx context.Context, in *GetStatusByCodeReq, opts ...grpc.CallOption) (*GetStatusByCodeResp, error)
-	//新增用户
+	// 新增用户
 	UserAdd(ctx context.Context, in *UserAddReq, opts ...grpc.CallOption) (*UserAddResp, error)
-	//更新用户
+	// 更新用户
 	UserUpdate(ctx context.Context, in *UserIdReq, opts ...grpc.CallOption) (*ExamineResp, error)
-	//删除用户
+	// 删除用户
 	UserDel(ctx context.Context, in *UserIdReq, opts ...grpc.CallOption) (*ExamineResp, error)
-	//获取菜单树
+	// 获取菜单树
 	WorkDesktopMenuInfo(ctx context.Context, in *WorkDesktopMenuInfoReq, opts ...grpc.CallOption) (*WorkDesktopMenuInfoResp, error)
-	//菜单选择模式||常用功能更新||常用功能列表
+	// 菜单选择模式||常用功能更新||常用功能列表
 	WorkDesktopComprehensive(ctx context.Context, in *WorkDesktopComprehensiveReq, opts ...grpc.CallOption) (*WorkDesktopComprehensiveResp, error)
-	//手动清除用户功能内存信息
+	// 手动清除用户功能内存信息
 	WorkDesktopClearUserInfo(ctx context.Context, in *WorkDesktopClearUserInfoReq, opts ...grpc.CallOption) (*WorkDesktopClearUserInfoResp, error)
-	//获取客户信息
+	// 获取客户信息
 	GetUserInfo(ctx context.Context, in *UserReq, opts ...grpc.CallOption) (*UserInfo, error)
-	//根据企业员工id获取员工的信息
+	// 根据企业员工id获取员工的信息
 	GetEntUserInfo(ctx context.Context, in *EntUserReq, opts ...grpc.CallOption) (*EntUserResp, error)
-	//获取企业员工列表
+	// 获取企业员工列表
 	GetEntUserList(ctx context.Context, in *EntUserListReq, opts ...grpc.CallOption) (*EntUserListResp, error)
-	//查看员工是否是企业管理员
+	// 查看员工是否是企业管理员
 	CheckIsEntAdmin(ctx context.Context, in *EntUserReq, opts ...grpc.CallOption) (*CheckIsEntAdminResp, error)
-	//获取用户可切换的身份列表
+	// 获取用户可切换的身份列表
 	IdentityList(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*IdentityResp, error)
-	//获取账号id获取个人身份信息
+	// 获取账号id获取个人身份信息
 	IdentityByUserId(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*Identity, error)
-	//根据职位id获取身份信息
+	// 根据职位id获取身份信息
 	IdentityByPositionId(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*Identity, error)
-	//根据企业员工id获取身份信息
+	// 根据企业员工id获取身份信息
 	IdentityByEntUserId(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*Identity, error)
-	//根据企业id获取身份信息
+	// 根据企业id获取身份信息
 	IdentityByEntId(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*Identity, error)
-	//获取用户身份相关参数
+	// 获取用户身份相关参数
 	UserIdentity(ctx context.Context, in *UserIdentityReq, opts ...grpc.CallOption) (*UserIdentityResp, error)
 }
 
@@ -84,7 +112,7 @@ func NewUserCenterClient(cc grpc.ClientConnInterface) UserCenterClient {
 
 func (c *userCenterClient) EntAuth(ctx context.Context, in *EntAuthReq, opts ...grpc.CallOption) (*EntAuthResp, error) {
 	out := new(EntAuthResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/EntAuth", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_EntAuth_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -93,7 +121,7 @@ func (c *userCenterClient) EntAuth(ctx context.Context, in *EntAuthReq, opts ...
 
 func (c *userCenterClient) EntExamine(ctx context.Context, in *ExamineReq, opts ...grpc.CallOption) (*ExamineResp, error) {
 	out := new(ExamineResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/EntExamine", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_EntExamine_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -102,7 +130,7 @@ func (c *userCenterClient) EntExamine(ctx context.Context, in *ExamineReq, opts
 
 func (c *userCenterClient) EntList(ctx context.Context, in *EntListReq, opts ...grpc.CallOption) (*EntListResp, error) {
 	out := new(EntListResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/EntList", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_EntList_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -111,7 +139,7 @@ func (c *userCenterClient) EntList(ctx context.Context, in *EntListReq, opts ...
 
 func (c *userCenterClient) ExamineList(ctx context.Context, in *ExamineListReq, opts ...grpc.CallOption) (*ExamineListResp, error) {
 	out := new(ExamineListResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/ExamineList", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_ExamineList_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -120,7 +148,7 @@ func (c *userCenterClient) ExamineList(ctx context.Context, in *ExamineListReq,
 
 func (c *userCenterClient) CheckEnt(ctx context.Context, in *CheckEntReq, opts ...grpc.CallOption) (*CheckEntResp, error) {
 	out := new(CheckEntResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/CheckEnt", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_CheckEnt_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -129,7 +157,7 @@ func (c *userCenterClient) CheckEnt(ctx context.Context, in *CheckEntReq, opts .
 
 func (c *userCenterClient) EntInfo(ctx context.Context, in *CheckEntReq, opts ...grpc.CallOption) (*EntInfoResp, error) {
 	out := new(EntInfoResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/EntInfo", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_EntInfo_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -138,7 +166,7 @@ func (c *userCenterClient) EntInfo(ctx context.Context, in *CheckEntReq, opts ..
 
 func (c *userCenterClient) EntUpdate(ctx context.Context, in *EntUpdateReq, opts ...grpc.CallOption) (*ExamineResp, error) {
 	out := new(ExamineResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/EntUpdate", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_EntUpdate_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -147,7 +175,7 @@ func (c *userCenterClient) EntUpdate(ctx context.Context, in *EntUpdateReq, opts
 
 func (c *userCenterClient) ExamineInfo(ctx context.Context, in *CheckExamineReq, opts ...grpc.CallOption) (*EntInfoResp, error) {
 	out := new(EntInfoResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/ExamineInfo", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_ExamineInfo_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -156,7 +184,7 @@ func (c *userCenterClient) ExamineInfo(ctx context.Context, in *CheckExamineReq,
 
 func (c *userCenterClient) GetStatusByCode(ctx context.Context, in *GetStatusByCodeReq, opts ...grpc.CallOption) (*GetStatusByCodeResp, error) {
 	out := new(GetStatusByCodeResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/GetStatusByCode", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_GetStatusByCode_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -165,7 +193,7 @@ func (c *userCenterClient) GetStatusByCode(ctx context.Context, in *GetStatusByC
 
 func (c *userCenterClient) UserAdd(ctx context.Context, in *UserAddReq, opts ...grpc.CallOption) (*UserAddResp, error) {
 	out := new(UserAddResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/UserAdd", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_UserAdd_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -174,7 +202,7 @@ func (c *userCenterClient) UserAdd(ctx context.Context, in *UserAddReq, opts ...
 
 func (c *userCenterClient) UserUpdate(ctx context.Context, in *UserIdReq, opts ...grpc.CallOption) (*ExamineResp, error) {
 	out := new(ExamineResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/UserUpdate", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_UserUpdate_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -183,7 +211,7 @@ func (c *userCenterClient) UserUpdate(ctx context.Context, in *UserIdReq, opts .
 
 func (c *userCenterClient) UserDel(ctx context.Context, in *UserIdReq, opts ...grpc.CallOption) (*ExamineResp, error) {
 	out := new(ExamineResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/UserDel", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_UserDel_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -192,7 +220,7 @@ func (c *userCenterClient) UserDel(ctx context.Context, in *UserIdReq, opts ...g
 
 func (c *userCenterClient) WorkDesktopMenuInfo(ctx context.Context, in *WorkDesktopMenuInfoReq, opts ...grpc.CallOption) (*WorkDesktopMenuInfoResp, error) {
 	out := new(WorkDesktopMenuInfoResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/WorkDesktopMenuInfo", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_WorkDesktopMenuInfo_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -201,7 +229,7 @@ func (c *userCenterClient) WorkDesktopMenuInfo(ctx context.Context, in *WorkDesk
 
 func (c *userCenterClient) WorkDesktopComprehensive(ctx context.Context, in *WorkDesktopComprehensiveReq, opts ...grpc.CallOption) (*WorkDesktopComprehensiveResp, error) {
 	out := new(WorkDesktopComprehensiveResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/WorkDesktopComprehensive", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_WorkDesktopComprehensive_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -210,7 +238,7 @@ func (c *userCenterClient) WorkDesktopComprehensive(ctx context.Context, in *Wor
 
 func (c *userCenterClient) WorkDesktopClearUserInfo(ctx context.Context, in *WorkDesktopClearUserInfoReq, opts ...grpc.CallOption) (*WorkDesktopClearUserInfoResp, error) {
 	out := new(WorkDesktopClearUserInfoResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/WorkDesktopClearUserInfo", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_WorkDesktopClearUserInfo_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -219,7 +247,7 @@ func (c *userCenterClient) WorkDesktopClearUserInfo(ctx context.Context, in *Wor
 
 func (c *userCenterClient) GetUserInfo(ctx context.Context, in *UserReq, opts ...grpc.CallOption) (*UserInfo, error) {
 	out := new(UserInfo)
-	err := c.cc.Invoke(ctx, "/UserCenter/GetUserInfo", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_GetUserInfo_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -228,7 +256,7 @@ func (c *userCenterClient) GetUserInfo(ctx context.Context, in *UserReq, opts ..
 
 func (c *userCenterClient) GetEntUserInfo(ctx context.Context, in *EntUserReq, opts ...grpc.CallOption) (*EntUserResp, error) {
 	out := new(EntUserResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/GetEntUserInfo", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_GetEntUserInfo_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -237,7 +265,7 @@ func (c *userCenterClient) GetEntUserInfo(ctx context.Context, in *EntUserReq, o
 
 func (c *userCenterClient) GetEntUserList(ctx context.Context, in *EntUserListReq, opts ...grpc.CallOption) (*EntUserListResp, error) {
 	out := new(EntUserListResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/GetEntUserList", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_GetEntUserList_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -246,7 +274,7 @@ func (c *userCenterClient) GetEntUserList(ctx context.Context, in *EntUserListRe
 
 func (c *userCenterClient) CheckIsEntAdmin(ctx context.Context, in *EntUserReq, opts ...grpc.CallOption) (*CheckIsEntAdminResp, error) {
 	out := new(CheckIsEntAdminResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/CheckIsEntAdmin", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_CheckIsEntAdmin_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -255,7 +283,7 @@ func (c *userCenterClient) CheckIsEntAdmin(ctx context.Context, in *EntUserReq,
 
 func (c *userCenterClient) IdentityList(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*IdentityResp, error) {
 	out := new(IdentityResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/IdentityList", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_IdentityList_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -264,7 +292,7 @@ func (c *userCenterClient) IdentityList(ctx context.Context, in *IdentityReq, op
 
 func (c *userCenterClient) IdentityByUserId(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*Identity, error) {
 	out := new(Identity)
-	err := c.cc.Invoke(ctx, "/UserCenter/IdentityByUserId", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_IdentityByUserId_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -273,7 +301,7 @@ func (c *userCenterClient) IdentityByUserId(ctx context.Context, in *IdentityReq
 
 func (c *userCenterClient) IdentityByPositionId(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*Identity, error) {
 	out := new(Identity)
-	err := c.cc.Invoke(ctx, "/UserCenter/IdentityByPositionId", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_IdentityByPositionId_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -282,7 +310,7 @@ func (c *userCenterClient) IdentityByPositionId(ctx context.Context, in *Identit
 
 func (c *userCenterClient) IdentityByEntUserId(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*Identity, error) {
 	out := new(Identity)
-	err := c.cc.Invoke(ctx, "/UserCenter/IdentityByEntUserId", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_IdentityByEntUserId_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -291,7 +319,7 @@ func (c *userCenterClient) IdentityByEntUserId(ctx context.Context, in *Identity
 
 func (c *userCenterClient) IdentityByEntId(ctx context.Context, in *IdentityReq, opts ...grpc.CallOption) (*Identity, error) {
 	out := new(Identity)
-	err := c.cc.Invoke(ctx, "/UserCenter/IdentityByEntId", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_IdentityByEntId_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -300,7 +328,7 @@ func (c *userCenterClient) IdentityByEntId(ctx context.Context, in *IdentityReq,
 
 func (c *userCenterClient) UserIdentity(ctx context.Context, in *UserIdentityReq, opts ...grpc.CallOption) (*UserIdentityResp, error) {
 	out := new(UserIdentityResp)
-	err := c.cc.Invoke(ctx, "/UserCenter/UserIdentity", in, out, opts...)
+	err := c.cc.Invoke(ctx, UserCenter_UserIdentity_FullMethodName, in, out, opts...)
 	if err != nil {
 		return nil, err
 	}
@@ -311,55 +339,55 @@ func (c *userCenterClient) UserIdentity(ctx context.Context, in *UserIdentityReq
 // All implementations must embed UnimplementedUserCenterServer
 // for forward compatibility
 type UserCenterServer interface {
-	//企业认证
+	// 企业认证
 	EntAuth(context.Context, *EntAuthReq) (*EntAuthResp, error)
-	//机构审核
+	// 机构审核
 	EntExamine(context.Context, *ExamineReq) (*ExamineResp, error)
-	//企业列表
+	// 企业列表
 	EntList(context.Context, *EntListReq) (*EntListResp, error)
-	//审核列表
+	// 审核列表
 	ExamineList(context.Context, *ExamineListReq) (*ExamineListResp, error)
-	//查看企业状态
+	// 查看企业状态
 	CheckEnt(context.Context, *CheckEntReq) (*CheckEntResp, error)
-	//查看企业详情
+	// 查看企业详情
 	EntInfo(context.Context, *CheckEntReq) (*EntInfoResp, error)
-	//冻结/解冻企业
+	// 冻结/解冻企业
 	EntUpdate(context.Context, *EntUpdateReq) (*ExamineResp, error)
-	//查看审核详情
+	// 查看审核详情
 	ExamineInfo(context.Context, *CheckExamineReq) (*EntInfoResp, error)
-	//根据统一社会信用代码查询企业状态
+	// 根据统一社会信用代码查询企业状态
 	GetStatusByCode(context.Context, *GetStatusByCodeReq) (*GetStatusByCodeResp, error)
-	//新增用户
+	// 新增用户
 	UserAdd(context.Context, *UserAddReq) (*UserAddResp, error)
-	//更新用户
+	// 更新用户
 	UserUpdate(context.Context, *UserIdReq) (*ExamineResp, error)
-	//删除用户
+	// 删除用户
 	UserDel(context.Context, *UserIdReq) (*ExamineResp, error)
-	//获取菜单树
+	// 获取菜单树
 	WorkDesktopMenuInfo(context.Context, *WorkDesktopMenuInfoReq) (*WorkDesktopMenuInfoResp, error)
-	//菜单选择模式||常用功能更新||常用功能列表
+	// 菜单选择模式||常用功能更新||常用功能列表
 	WorkDesktopComprehensive(context.Context, *WorkDesktopComprehensiveReq) (*WorkDesktopComprehensiveResp, error)
-	//手动清除用户功能内存信息
+	// 手动清除用户功能内存信息
 	WorkDesktopClearUserInfo(context.Context, *WorkDesktopClearUserInfoReq) (*WorkDesktopClearUserInfoResp, error)
-	//获取客户信息
+	// 获取客户信息
 	GetUserInfo(context.Context, *UserReq) (*UserInfo, error)
-	//根据企业员工id获取员工的信息
+	// 根据企业员工id获取员工的信息
 	GetEntUserInfo(context.Context, *EntUserReq) (*EntUserResp, error)
-	//获取企业员工列表
+	// 获取企业员工列表
 	GetEntUserList(context.Context, *EntUserListReq) (*EntUserListResp, error)
-	//查看员工是否是企业管理员
+	// 查看员工是否是企业管理员
 	CheckIsEntAdmin(context.Context, *EntUserReq) (*CheckIsEntAdminResp, error)
-	//获取用户可切换的身份列表
+	// 获取用户可切换的身份列表
 	IdentityList(context.Context, *IdentityReq) (*IdentityResp, error)
-	//获取账号id获取个人身份信息
+	// 获取账号id获取个人身份信息
 	IdentityByUserId(context.Context, *IdentityReq) (*Identity, error)
-	//根据职位id获取身份信息
+	// 根据职位id获取身份信息
 	IdentityByPositionId(context.Context, *IdentityReq) (*Identity, error)
-	//根据企业员工id获取身份信息
+	// 根据企业员工id获取身份信息
 	IdentityByEntUserId(context.Context, *IdentityReq) (*Identity, error)
-	//根据企业id获取身份信息
+	// 根据企业id获取身份信息
 	IdentityByEntId(context.Context, *IdentityReq) (*Identity, error)
-	//获取用户身份相关参数
+	// 获取用户身份相关参数
 	UserIdentity(context.Context, *UserIdentityReq) (*UserIdentityResp, error)
 	mustEmbedUnimplementedUserCenterServer()
 }
@@ -466,7 +494,7 @@ func _UserCenter_EntAuth_Handler(srv interface{}, ctx context.Context, dec func(
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/EntAuth",
+		FullMethod: UserCenter_EntAuth_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).EntAuth(ctx, req.(*EntAuthReq))
@@ -484,7 +512,7 @@ func _UserCenter_EntExamine_Handler(srv interface{}, ctx context.Context, dec fu
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/EntExamine",
+		FullMethod: UserCenter_EntExamine_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).EntExamine(ctx, req.(*ExamineReq))
@@ -502,7 +530,7 @@ func _UserCenter_EntList_Handler(srv interface{}, ctx context.Context, dec func(
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/EntList",
+		FullMethod: UserCenter_EntList_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).EntList(ctx, req.(*EntListReq))
@@ -520,7 +548,7 @@ func _UserCenter_ExamineList_Handler(srv interface{}, ctx context.Context, dec f
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/ExamineList",
+		FullMethod: UserCenter_ExamineList_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).ExamineList(ctx, req.(*ExamineListReq))
@@ -538,7 +566,7 @@ func _UserCenter_CheckEnt_Handler(srv interface{}, ctx context.Context, dec func
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/CheckEnt",
+		FullMethod: UserCenter_CheckEnt_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).CheckEnt(ctx, req.(*CheckEntReq))
@@ -556,7 +584,7 @@ func _UserCenter_EntInfo_Handler(srv interface{}, ctx context.Context, dec func(
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/EntInfo",
+		FullMethod: UserCenter_EntInfo_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).EntInfo(ctx, req.(*CheckEntReq))
@@ -574,7 +602,7 @@ func _UserCenter_EntUpdate_Handler(srv interface{}, ctx context.Context, dec fun
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/EntUpdate",
+		FullMethod: UserCenter_EntUpdate_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).EntUpdate(ctx, req.(*EntUpdateReq))
@@ -592,7 +620,7 @@ func _UserCenter_ExamineInfo_Handler(srv interface{}, ctx context.Context, dec f
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/ExamineInfo",
+		FullMethod: UserCenter_ExamineInfo_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).ExamineInfo(ctx, req.(*CheckExamineReq))
@@ -610,7 +638,7 @@ func _UserCenter_GetStatusByCode_Handler(srv interface{}, ctx context.Context, d
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/GetStatusByCode",
+		FullMethod: UserCenter_GetStatusByCode_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).GetStatusByCode(ctx, req.(*GetStatusByCodeReq))
@@ -628,7 +656,7 @@ func _UserCenter_UserAdd_Handler(srv interface{}, ctx context.Context, dec func(
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/UserAdd",
+		FullMethod: UserCenter_UserAdd_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).UserAdd(ctx, req.(*UserAddReq))
@@ -646,7 +674,7 @@ func _UserCenter_UserUpdate_Handler(srv interface{}, ctx context.Context, dec fu
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/UserUpdate",
+		FullMethod: UserCenter_UserUpdate_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).UserUpdate(ctx, req.(*UserIdReq))
@@ -664,7 +692,7 @@ func _UserCenter_UserDel_Handler(srv interface{}, ctx context.Context, dec func(
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/UserDel",
+		FullMethod: UserCenter_UserDel_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).UserDel(ctx, req.(*UserIdReq))
@@ -682,7 +710,7 @@ func _UserCenter_WorkDesktopMenuInfo_Handler(srv interface{}, ctx context.Contex
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/WorkDesktopMenuInfo",
+		FullMethod: UserCenter_WorkDesktopMenuInfo_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).WorkDesktopMenuInfo(ctx, req.(*WorkDesktopMenuInfoReq))
@@ -700,7 +728,7 @@ func _UserCenter_WorkDesktopComprehensive_Handler(srv interface{}, ctx context.C
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/WorkDesktopComprehensive",
+		FullMethod: UserCenter_WorkDesktopComprehensive_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).WorkDesktopComprehensive(ctx, req.(*WorkDesktopComprehensiveReq))
@@ -718,7 +746,7 @@ func _UserCenter_WorkDesktopClearUserInfo_Handler(srv interface{}, ctx context.C
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/WorkDesktopClearUserInfo",
+		FullMethod: UserCenter_WorkDesktopClearUserInfo_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).WorkDesktopClearUserInfo(ctx, req.(*WorkDesktopClearUserInfoReq))
@@ -736,7 +764,7 @@ func _UserCenter_GetUserInfo_Handler(srv interface{}, ctx context.Context, dec f
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/GetUserInfo",
+		FullMethod: UserCenter_GetUserInfo_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).GetUserInfo(ctx, req.(*UserReq))
@@ -754,7 +782,7 @@ func _UserCenter_GetEntUserInfo_Handler(srv interface{}, ctx context.Context, de
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/GetEntUserInfo",
+		FullMethod: UserCenter_GetEntUserInfo_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).GetEntUserInfo(ctx, req.(*EntUserReq))
@@ -772,7 +800,7 @@ func _UserCenter_GetEntUserList_Handler(srv interface{}, ctx context.Context, de
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/GetEntUserList",
+		FullMethod: UserCenter_GetEntUserList_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).GetEntUserList(ctx, req.(*EntUserListReq))
@@ -790,7 +818,7 @@ func _UserCenter_CheckIsEntAdmin_Handler(srv interface{}, ctx context.Context, d
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/CheckIsEntAdmin",
+		FullMethod: UserCenter_CheckIsEntAdmin_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).CheckIsEntAdmin(ctx, req.(*EntUserReq))
@@ -808,7 +836,7 @@ func _UserCenter_IdentityList_Handler(srv interface{}, ctx context.Context, dec
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/IdentityList",
+		FullMethod: UserCenter_IdentityList_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).IdentityList(ctx, req.(*IdentityReq))
@@ -826,7 +854,7 @@ func _UserCenter_IdentityByUserId_Handler(srv interface{}, ctx context.Context,
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/IdentityByUserId",
+		FullMethod: UserCenter_IdentityByUserId_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).IdentityByUserId(ctx, req.(*IdentityReq))
@@ -844,7 +872,7 @@ func _UserCenter_IdentityByPositionId_Handler(srv interface{}, ctx context.Conte
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/IdentityByPositionId",
+		FullMethod: UserCenter_IdentityByPositionId_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).IdentityByPositionId(ctx, req.(*IdentityReq))
@@ -862,7 +890,7 @@ func _UserCenter_IdentityByEntUserId_Handler(srv interface{}, ctx context.Contex
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/IdentityByEntUserId",
+		FullMethod: UserCenter_IdentityByEntUserId_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).IdentityByEntUserId(ctx, req.(*IdentityReq))
@@ -880,7 +908,7 @@ func _UserCenter_IdentityByEntId_Handler(srv interface{}, ctx context.Context, d
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/IdentityByEntId",
+		FullMethod: UserCenter_IdentityByEntId_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).IdentityByEntId(ctx, req.(*IdentityReq))
@@ -898,7 +926,7 @@ func _UserCenter_UserIdentity_Handler(srv interface{}, ctx context.Context, dec
 	}
 	info := &grpc.UnaryServerInfo{
 		Server:     srv,
-		FullMethod: "/UserCenter/UserIdentity",
+		FullMethod: UserCenter_UserIdentity_FullMethodName,
 	}
 	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
 		return srv.(UserCenterServer).UserIdentity(ctx, req.(*UserIdentityReq))

+ 1 - 0
rpc/userCenter.proto

@@ -16,6 +16,7 @@ message EntAuthReq{
   string authPhone = 9; //联系人手机号
   string phone = 10; //注册手机号
   int64 entId = 11;//企业id
+  string referer=12;
 }
 
 //机构认证出参

+ 1 - 1
rpc/usercenter/usercenter.go

@@ -1,4 +1,4 @@
-// Code generated by goctl. DO NOT EDIT!
+// Code generated by goctl. DO NOT EDIT.
 // Source: userCenter.proto
 
 package usercenter

+ 9 - 8
service/entService.go

@@ -32,7 +32,7 @@ const (
 	OKMSG         = "提交成功"
 )
 
-//return error_code error_msg  status entid
+// return error_code error_msg  status entid
 func (this *EntService) CreateEnt(data *userCenter.EntAuthReq) (int64, string, int64, int64) {
 	if data.Name == "" || data.Phone == "" || data.CreditCode == "" {
 		return entity.ErrorCode, "参数异常", entity.ErrorCode, 0
@@ -54,6 +54,7 @@ func (this *EntService) CreateEnt(data *userCenter.EntAuthReq) (int64, string, i
 		Auth_status:       0,
 		Audit_status:      1,
 		Mysql:             entity.Mysql,
+		Referer:           data.Referer,
 	}
 	//存在统一社会信用代码
 	r := entity.Mysql.SelectBySql(`select id,audit_status,auth_status,name,phone from entniche_info where code =?`, data.CreditCode)
@@ -141,7 +142,7 @@ func (this *EntService) CreateEnt(data *userCenter.EntAuthReq) (int64, string, i
 	return entity.ErrorCode, "", entity.ErrorCode, 0
 }
 
-//机构审核
+// 机构审核
 func (this *EntService) Examinet(data *userCenter.ExamineReq) (int64, string, int64) {
 	if data.EntId == 0 || data.ExamineId == "" {
 		return -1, "参数异常", 0
@@ -165,7 +166,7 @@ func (this *EntService) Examinet(data *userCenter.ExamineReq) (int64, string, in
 	return -1, "修改失败", -1
 }
 
-//企业列表
+// 企业列表
 func (this *EntService) EntList(data *userCenter.EntListReq) (int64, string, *userCenter.EntData) {
 	info := &entity.List{
 		Name:            data.Name,
@@ -205,7 +206,7 @@ func (this *EntService) EntList(data *userCenter.EntListReq) (int64, string, *us
 	}
 }
 
-//审核列表
+// 审核列表
 func (this *EntService) ExamineList(data *userCenter.ExamineListReq) (int64, string, *userCenter.ExamineListData) {
 	info := &entity.ExamineList{
 		Name:          data.Name,
@@ -251,7 +252,7 @@ func (this *EntService) CheckEnt(data *userCenter.CheckEntReq) (int64, int64, st
 	return authStatus, frozenStatus, msg, common.Int64All(common.If(msg == "", entity.SuccessCode, entity.ErrorCode))
 }
 
-//企业信息
+// 企业信息
 func (this *EntService) Info(data *userCenter.CheckEntReq) (int64, string, *userCenter.EntInfoData) {
 	info := &entity.CheckEnt{
 		EntId: data.EntId,
@@ -329,7 +330,7 @@ func (this *EntService) GetStatusByCode(data *userCenter.GetStatusByCodeReq) (in
 	return info.GetStatusByCode()
 }
 
-//根据entid 获取员工 信息
+// 根据entid 获取员工 信息
 func (this *EntService) GetEntUserInfo(data *userCenter.EntUserReq) (*entity.User, string) {
 	info := &entity.EntUserInfo{
 		Mysql:     entity.Mysql,
@@ -339,7 +340,7 @@ func (this *EntService) GetEntUserInfo(data *userCenter.EntUserReq) (*entity.Use
 	return info.GetEntUserInfo()
 }
 
-//获取部门及子部门的员工列表
+// 获取部门及子部门的员工列表
 func (this *EntService) GetEntUserList(data *userCenter.EntUserListReq) ([]*userCenter.EntUserListData, string) {
 	info := &entity.EntUserList{
 		Mysql:  entity.Mysql,
@@ -351,7 +352,7 @@ func (this *EntService) GetEntUserList(data *userCenter.EntUserListReq) ([]*user
 	return info.GetEntUserList()
 }
 
-//判断是否是企业管理员
+// 判断是否是企业管理员
 func (this *EntService) CheckEntUserAdmin(data *userCenter.EntUserReq) (int64, string) {
 	info := &entity.EntUserInfo{
 		Mysql:     entity.Mysql,

Some files were not shown because too many files changed in this diff