Roc hace 3 años
padre
commit
874a012480
Se han modificado 1 ficheros con 4 adiciones y 0 borrados
  1. 4 0
      logic/user/user.go

+ 4 - 0
logic/user/user.go

@@ -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,