Merge branch 'feat-hjj-ReportsManage' into dev
This commit is contained in:
commit
a91e9ff3b6
@ -4,10 +4,8 @@ import (
|
|||||||
"errors"
|
"errors"
|
||||||
"micro-document/api/members"
|
"micro-document/api/members"
|
||||||
"micro-document/internel/dao"
|
"micro-document/internel/dao"
|
||||||
util "micro-document/pkg/utils"
|
|
||||||
|
|
||||||
"github.com/google/uuid"
|
"github.com/google/uuid"
|
||||||
"github.com/jinzhu/copier"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type membersLogic struct{}
|
type membersLogic struct{}
|
||||||
@ -62,8 +60,17 @@ func (membersLogic) GetMemberList(req *members.GetMemberListReq) (result *member
|
|||||||
//查询获取成员管理,董事会,委员会信息
|
//查询获取成员管理,董事会,委员会信息
|
||||||
result.Total = int32(total)
|
result.Total = int32(total)
|
||||||
|
|
||||||
if err = copier.CopyWithOption(&result.Data, &data, util.CopierProtoOptions); err != nil {
|
result.Data = make([]*members.Member, len(data))
|
||||||
return nil, errors.New("复制成员列表失败")
|
for i, member := range data {
|
||||||
|
result.Data[i] = &members.Member{
|
||||||
|
Uuid: member.Uuid,
|
||||||
|
Name: member.Name,
|
||||||
|
Brief: member.Brief,
|
||||||
|
Introduction: member.Introduction,
|
||||||
|
Sort: member.Sort,
|
||||||
|
UpdatedAt: member.UpdatedAt.Format("2006-01-02 15:04:05"),
|
||||||
|
Operator: member.Operator,
|
||||||
|
}
|
||||||
}
|
}
|
||||||
for _, v := range result.Data {
|
for _, v := range result.Data {
|
||||||
management, err := dao.MembersDao.GetManagementByUuid(v.Uuid)
|
management, err := dao.MembersDao.GetManagementByUuid(v.Uuid)
|
||||||
|
Loading…
Reference in New Issue
Block a user