正在显示
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, |
-
请 注册 或 登录 后发表评论