作者 庄敏学
@@ -417,6 +417,7 @@ type( @@ -417,6 +417,7 @@ type(
417 CompanyId int64 `json:"companyId"` 417 CompanyId int64 `json:"companyId"`
418 CompanyName string `json:"companyName"` 418 CompanyName string `json:"companyName"`
419 Code string `json:"code"` 419 Code string `json:"code"`
  420 + CompanyVisible bool `json:"companyVisible"`
420 } 421 }
421 UserStatisticsRequest{ 422 UserStatisticsRequest{
422 UserId int64 `json:"userId,optional"` 423 UserId int64 `json:"userId,optional"`
@@ -98,6 +98,7 @@ func (l *SystemUserInfoLogic) SystemUserInfo(req *types.SystemUserInfoRequest) ( @@ -98,6 +98,7 @@ func (l *SystemUserInfoLogic) SystemUserInfo(req *types.SystemUserInfoRequest) (
98 } 98 }
99 } 99 }
100 } 100 }
  101 + resp.CompanyVisible = company.Visible == 1
101 err = l.initSystemData(companyId) 102 err = l.initSystemData(companyId)
102 if err != nil { 103 if err != nil {
103 return nil, err 104 return nil, err
@@ -725,6 +725,7 @@ type SystemUserInfoResponse struct { @@ -725,6 +725,7 @@ type SystemUserInfoResponse struct {
725 CompanyId int64 `json:"companyId"` 725 CompanyId int64 `json:"companyId"`
726 CompanyName string `json:"companyName"` 726 CompanyName string `json:"companyName"`
727 Code string `json:"code"` 727 Code string `json:"code"`
  728 + CompanyVisible bool `json:"companyVisible"`
728 } 729 }
729 730
730 type UserStatisticsRequest struct { 731 type UserStatisticsRequest struct {