合并分支 'dev' 到 'test'
fix:合伙人姓名更新 查看合并请求 !4
正在显示
3 个修改的文件
包含
6 行增加
和
2 行删除
@@ -10,6 +10,8 @@ import ( | @@ -10,6 +10,8 @@ import ( | ||
10 | type UpdatePartnerInfoCommand struct { | 10 | type UpdatePartnerInfoCommand struct { |
11 | // 合伙人Id | 11 | // 合伙人Id |
12 | Id int64 `json:"id"` | 12 | Id int64 `json:"id"` |
13 | + // 合伙人姓名 | ||
14 | + PartnerName string `json:"partnerName"` | ||
13 | // 状态(1:启用或者0:禁用) | 15 | // 状态(1:启用或者0:禁用) |
14 | Status int `json:"status"` | 16 | Status int `json:"status"` |
15 | // 合伙类别 (1.研发合伙人 2.业务合伙人 3.事业) | 17 | // 合伙类别 (1.研发合伙人 2.业务合伙人 3.事业) |
@@ -33,7 +35,6 @@ func (command *UpdatePartnerInfoCommand) ValidateCommand() error { | @@ -33,7 +35,6 @@ func (command *UpdatePartnerInfoCommand) ValidateCommand() error { | ||
33 | if command.RegionInfo == nil { | 35 | if command.RegionInfo == nil { |
34 | return lib.ThrowError(lib.ARG_ERROR, "区域必填") | 36 | return lib.ThrowError(lib.ARG_ERROR, "区域必填") |
35 | } | 37 | } |
36 | - | ||
37 | if command.Id == 0 { | 38 | if command.Id == 0 { |
38 | return lib.ThrowError(lib.ARG_ERROR, "合伙人id错误") | 39 | return lib.ThrowError(lib.ARG_ERROR, "合伙人id错误") |
39 | } | 40 | } |
@@ -74,7 +74,7 @@ func (PartnerInfoService *PartnerInfoService) CreatePartnerInfo(cmd *command.Cre | @@ -74,7 +74,7 @@ func (PartnerInfoService *PartnerInfoService) CreatePartnerInfo(cmd *command.Cre | ||
74 | return nil, lib.ThrowError(lib.INTERNAL_SERVER_ERROR, err.Error()) | 74 | return nil, lib.ThrowError(lib.INTERNAL_SERVER_ERROR, err.Error()) |
75 | } | 75 | } |
76 | 76 | ||
77 | - // 获取合伙人类型 | 77 | + // 获取所有合伙人类型 |
78 | var categoryMap = make(map[int64]string) | 78 | var categoryMap = make(map[int64]string) |
79 | _, categories, err = categoryRepository.Find(domain.PartnerCategoryFindQuery{ | 79 | _, categories, err = categoryRepository.Find(domain.PartnerCategoryFindQuery{ |
80 | Ids: []int64{}, | 80 | Ids: []int64{}, |
@@ -349,6 +349,7 @@ func (PartnerInfoService *PartnerInfoService) UpdatePartnerInfo(cmd *command.Upd | @@ -349,6 +349,7 @@ func (PartnerInfoService *PartnerInfoService) UpdatePartnerInfo(cmd *command.Upd | ||
349 | return lib.ThrowError(lib.BUSINESS_ERROR, "异常操作") | 349 | return lib.ThrowError(lib.BUSINESS_ERROR, "异常操作") |
350 | } | 350 | } |
351 | 351 | ||
352 | + partnerInfo.Partner.PartnerName = cmd.PartnerName | ||
352 | partnerInfo.Salesman = cmd.Salesman | 353 | partnerInfo.Salesman = cmd.Salesman |
353 | partnerInfo.Status = cmd.Status | 354 | partnerInfo.Status = cmd.Status |
354 | partnerInfo.RegionInfo = *cmd.RegionInfo | 355 | partnerInfo.RegionInfo = *cmd.RegionInfo |
@@ -106,6 +106,7 @@ func (c *PartnerInfoController) UpdatePartnerInfo() { | @@ -106,6 +106,7 @@ func (c *PartnerInfoController) UpdatePartnerInfo() { | ||
106 | //用与适配前端定义的数据结构 | 106 | //用与适配前端定义的数据结构 |
107 | type Parameter struct { | 107 | type Parameter struct { |
108 | ID int64 `json:"id"` | 108 | ID int64 `json:"id"` |
109 | + PartnerName string `json:"partnerName"` | ||
109 | PartnerType []*domain.PartnerCategory `json:"partnerType"` | 110 | PartnerType []*domain.PartnerCategory `json:"partnerType"` |
110 | Area string `json:"area"` | 111 | Area string `json:"area"` |
111 | State int `json:"state"` | 112 | State int `json:"state"` |
@@ -132,6 +133,7 @@ func (c *PartnerInfoController) UpdatePartnerInfo() { | @@ -132,6 +133,7 @@ func (c *PartnerInfoController) UpdatePartnerInfo() { | ||
132 | companyId := c.GetUserCompany() | 133 | companyId := c.GetUserCompany() |
133 | cmd := partnerInfoCmd.UpdatePartnerInfoCommand{ | 134 | cmd := partnerInfoCmd.UpdatePartnerInfoCommand{ |
134 | Id: param.ID, | 135 | Id: param.ID, |
136 | + PartnerName: param.PartnerName, | ||
135 | Status: param.State, | 137 | Status: param.State, |
136 | PartnerCategory: param.PartnerType, | 138 | PartnerCategory: param.PartnerType, |
137 | CooperateTime: cooperateTime, | 139 | CooperateTime: cooperateTime, |
-
请 注册 或 登录 后发表评论