|
@@ -99,6 +99,7 @@ type PermissionList struct {
|
|
|
type Detail struct {
|
|
|
CompanyName string `json:"company_name" description:"客户名称(公司名称)"`
|
|
|
Status string `json:"status" description:"客户状态"`
|
|
|
+ IsSuspend int8 `json:"is_suspend" description:"启用与否字段:1:暂停,0:启用"`
|
|
|
RealName string `json:"real_name" description:"用户名称"`
|
|
|
Mobile string `json:"mobile" description:"手机号"`
|
|
|
Email string `json:"email" description:"邮箱"`
|
|
@@ -110,6 +111,7 @@ func GetUserInfo(userInfo user.UserInfo) (userDetail Detail, err error, errMsg s
|
|
|
list := make([]CompanyPermission, 0)
|
|
|
companyName := userInfo.Note
|
|
|
status := ``
|
|
|
+ var isSuspend int8
|
|
|
if userInfo.CompanyID > 1 {
|
|
|
companyInfo, tmpErr := company.GetByCompanyId(userInfo.CompanyID)
|
|
|
if tmpErr != nil {
|
|
@@ -130,6 +132,7 @@ func GetUserInfo(userInfo user.UserInfo) (userDetail Detail, err error, errMsg s
|
|
|
if tmpErr == nil {
|
|
|
status = companyProduct.Status //产品状态
|
|
|
//获取所有的权限分类列表
|
|
|
+ isSuspend = companyProduct.IsSuspend
|
|
|
allPermissionList, tmpErr := companyService.GetPermissionListByProductId(1)
|
|
|
if tmpErr != nil {
|
|
|
err = tmpErr
|
|
@@ -180,6 +183,7 @@ func GetUserInfo(userInfo user.UserInfo) (userDetail Detail, err error, errMsg s
|
|
|
userDetail = Detail{
|
|
|
CompanyName: companyName, //客户名称(公司名称)
|
|
|
Status: status, //产品状态
|
|
|
+ IsSuspend: isSuspend, //是否启用
|
|
|
RealName: userInfo.RealName,
|
|
|
Mobile: userInfo.Mobile,
|
|
|
Email: userInfo.Email,
|