作者 yangfu
... ... @@ -97,8 +97,8 @@ func (dividendsEstimateService *DividendsEstimateService) SearchDividendsEstimat
DividendsIncentivesStage: v.DividendsStage,
IsCanceled: v.IsCanceled,
}
item.DividendsUser.Phone = v.DividendsUser.UserPhone
item.DividendsUser.UsersName = v.DividendsUser.UserName
item.DividendsUser.Phone = v.DividendsUser.UserInfo.UserPhone
item.DividendsUser.UsersName = v.DividendsUser.UserInfo.UserName
item.DividendsUser.UsersId = v.DividendsUser.UserId
item.DividendsUser.UserBaseId = v.DividendsUser.UserBaseId
item.DividendsUser.UserType = v.DividendsUser.UserType
... ...
... ... @@ -6,6 +6,8 @@ type NoticeSettingItem struct {
IsPush int `json:"isPush"`
Module string `json:"module"`
ModuleAction string `json:"moduleAction"`
ModuleActionName string `json:"moduleActionName"`
NoticeSettingID int `json:"noticeSettingId,string"`
OrgID int `json:"orgId,string"`
OrgName string `json:"orgName"`
}
... ...
... ... @@ -57,7 +57,9 @@ func (noticeSettingService *NoticeSettingService) NoticeSettingList(noticeSettin
return 0, nil, application.ThrowError(application.BUSINESS_ERROR, err.Error())
}
dataList := []dto.NoticeSettingItem{}
for _, v := range result.List {
item := dto.NoticeSettingItem{
CompanyID: v.CompanyID,
Content: v.Content,
... ... @@ -66,9 +68,17 @@ func (noticeSettingService *NoticeSettingService) NoticeSettingList(noticeSettin
ModuleAction: v.ModuleAction,
NoticeSettingID: v.NoticeSettingID,
OrgID: v.OrgID,
ModuleActionName: v.ModuleActionName,
}
orgData, _ := creationUserGateway.OrgGet(allied_creation_user.ReqOrgGet{
OrgId: v.OrgID,
})
if orgData != nil {
item.OrgName = orgData.OrgName
}
dataList = append(dataList, item)
}
return result.Count, dataList, nil
}
... ...
... ... @@ -80,6 +80,8 @@ type (
IsPush int `json:"isPush"`
Module string `json:"module"`
ModuleAction string `json:"moduleAction"`
ModuleName string `json:"moduleName"`
ModuleActionName string `json:"moduleActionName"`
NoticeSettingID int `json:"noticeSettingId"`
OrgID int `json:"orgId"`
} `json:"list"`
... ...
... ... @@ -70,8 +70,14 @@ type (
UserId int `json:"userId,string,"` // 用户ID,
UserBaseId int `json:"userBaseId,string,"` // 用户基本id
UserType int `json:"userType"` // 用户类型
UserName string `json:"userName"` // 用户姓名
UserInfo struct {
UserAvatar string `json:"userAvatar"` // 用户头像
UserEmail string `json:"userEmail"` // 用户邮箱
UserName string `json:"userName"` // 共创人员姓名
UserPhone string `json:"userPhone"` // 用户手机号
UserAccount string `json:"userAccount"` // 用户账号,
UserCode string `json:"userCode"` // 用户编码
} `json:"userInfo,omitempty"`
} `json:"dividendsUser"` // 分红用户
Org struct {
OrgId int `json:"orgId,string,"` // 组织机构ID
... ...