正在显示
6 个修改的文件
包含
61 行增加
和
15 行删除
| @@ -2,6 +2,11 @@ package domain | @@ -2,6 +2,11 @@ package domain | ||
| 2 | 2 | ||
| 3 | import "time" | 3 | import "time" |
| 4 | 4 | ||
| 5 | +const ( | ||
| 6 | + TO_BE_DIVIDENDED = iota + 1 // 待分红 | ||
| 7 | + DIVIDENDED // 已分红 | ||
| 8 | +) | ||
| 9 | + | ||
| 5 | // OrderGood 订单产品领域实体(包括分红订单、分红退货单) | 10 | // OrderGood 订单产品领域实体(包括分红订单、分红退货单) |
| 6 | type OrderGood struct { | 11 | type OrderGood struct { |
| 7 | // 订单产品 | 12 | // 订单产品 |
| @@ -20,8 +25,10 @@ type OrderGood struct { | @@ -20,8 +25,10 @@ type OrderGood struct { | ||
| 20 | DividendsReturnedOrderNumber string `json:"dividendsReturnedOrderNumber"` | 25 | DividendsReturnedOrderNumber string `json:"dividendsReturnedOrderNumber"` |
| 21 | // 关联的共创合约编号 | 26 | // 关联的共创合约编号 |
| 22 | CooperationContractNumber string `json:"cooperationContractNumber"` | 27 | CooperationContractNumber string `json:"cooperationContractNumber"` |
| 23 | - // 订单产品费用 | 28 | + // 订单产品支出费用 |
| 24 | OrderGoodExpense float64 `json:"orderGoodExpense"` | 29 | OrderGoodExpense float64 `json:"orderGoodExpense"` |
| 30 | + // 订单产品分红状态, 1待分红,2已分红 | ||
| 31 | + OrderGoodDividendsStatus int32 `json:"OrderGoodDividendsStatus"` | ||
| 25 | // 组织机构ID | 32 | // 组织机构ID |
| 26 | OrgId int64 `json:"orgId"` | 33 | OrgId int64 `json:"orgId"` |
| 27 | // 公司ID | 34 | // 公司ID |
| @@ -67,8 +74,5 @@ func (orderGood *OrderGood) Update(data map[string]interface{}) error { | @@ -67,8 +74,5 @@ func (orderGood *OrderGood) Update(data map[string]interface{}) error { | ||
| 67 | if orderGoodExpense, ok := data["orderGoodExpense"]; ok { | 74 | if orderGoodExpense, ok := data["orderGoodExpense"]; ok { |
| 68 | orderGood.OrderGoodExpense = orderGoodExpense.(float64) | 75 | orderGood.OrderGoodExpense = orderGoodExpense.(float64) |
| 69 | } | 76 | } |
| 70 | - if updatedAt, ok := data["updatedAt"]; ok { | ||
| 71 | - orderGood.UpdatedAt = updatedAt.(time.Time) | ||
| 72 | - } | ||
| 73 | return nil | 77 | return nil |
| 74 | } | 78 | } |
| @@ -24,8 +24,10 @@ type OrderGood struct { | @@ -24,8 +24,10 @@ type OrderGood struct { | ||
| 24 | OrgId int64 `comment:"组织机构ID"` | 24 | OrgId int64 `comment:"组织机构ID"` |
| 25 | // 公司ID | 25 | // 公司ID |
| 26 | CompanyId int64 `comment:"公司ID"` | 26 | CompanyId int64 `comment:"公司ID"` |
| 27 | - // 订单产品费用 | ||
| 28 | - OrderGoodExpense float64 `comment:"订单产品费用"` | 27 | + // 订单产品支出费用 |
| 28 | + OrderGoodExpense float64 `comment:"订单产品支出费用"` | ||
| 29 | + // 订单产品分红状态, 1待分红,2已分红 | ||
| 30 | + OrderGoodDividendsStatus int32 `comment:"订单产品分红状态"` | ||
| 29 | // 创建时间 | 31 | // 创建时间 |
| 30 | CreatedAt time.Time `comment:"创建时间"` | 32 | CreatedAt time.Time `comment:"创建时间"` |
| 31 | // 删除时间 | 33 | // 删除时间 |
| @@ -15,6 +15,7 @@ func TransformToOrderGoodDomainModelFromPgModels(orderGoodModel *models.OrderGoo | @@ -15,6 +15,7 @@ func TransformToOrderGoodDomainModelFromPgModels(orderGoodModel *models.OrderGoo | ||
| 15 | DividendsOrderNumber: orderGoodModel.DividendsOrderNumber, | 15 | DividendsOrderNumber: orderGoodModel.DividendsOrderNumber, |
| 16 | CooperationContractNumber: orderGoodModel.CooperationContractNumber, | 16 | CooperationContractNumber: orderGoodModel.CooperationContractNumber, |
| 17 | OrderGoodExpense: orderGoodModel.OrderGoodExpense, | 17 | OrderGoodExpense: orderGoodModel.OrderGoodExpense, |
| 18 | + OrderGoodDividendsStatus: orderGoodModel.OrderGoodDividendsStatus, | ||
| 18 | OrgId: orderGoodModel.OrgId, | 19 | OrgId: orderGoodModel.OrgId, |
| 19 | CompanyId: orderGoodModel.CompanyId, | 20 | CompanyId: orderGoodModel.CompanyId, |
| 20 | CreatedAt: orderGoodModel.CreatedAt, | 21 | CreatedAt: orderGoodModel.CreatedAt, |
| @@ -117,8 +117,10 @@ func (repository *CooperationContractRepository) Save(cooperationContract *domai | @@ -117,8 +117,10 @@ func (repository *CooperationContractRepository) Save(cooperationContract *domai | ||
| 117 | CreatedAt: time.Time{}, | 117 | CreatedAt: time.Time{}, |
| 118 | }) | 118 | }) |
| 119 | } | 119 | } |
| 120 | - if _, err := tx.Model(&relevantPeopleModel).Insert(); err != nil { | ||
| 121 | - return nil, err | 120 | + if len(relevantPeopleModel) > 0 { |
| 121 | + if _, err := tx.Model(&relevantPeopleModel).Insert(); err != nil { | ||
| 122 | + return nil, err | ||
| 123 | + } | ||
| 122 | } | 124 | } |
| 123 | 125 | ||
| 124 | // 新增承接人 | 126 | // 新增承接人 |
| @@ -144,8 +146,10 @@ func (repository *CooperationContractRepository) Save(cooperationContract *domai | @@ -144,8 +146,10 @@ func (repository *CooperationContractRepository) Save(cooperationContract *domai | ||
| 144 | DeletedAt: time.Now(), | 146 | DeletedAt: time.Now(), |
| 145 | }) | 147 | }) |
| 146 | } | 148 | } |
| 147 | - if _, err := tx.Model(&undertakersModel).Insert(); err != nil { | ||
| 148 | - return nil, err | 149 | + if len(undertakersModel) > 0 { |
| 150 | + if _, err := tx.Model(&undertakersModel).Insert(); err != nil { | ||
| 151 | + return nil, err | ||
| 152 | + } | ||
| 149 | } | 153 | } |
| 150 | 154 | ||
| 151 | // 新增分红激励规则 | 155 | // 新增分红激励规则 |
| @@ -166,8 +170,10 @@ func (repository *CooperationContractRepository) Save(cooperationContract *domai | @@ -166,8 +170,10 @@ func (repository *CooperationContractRepository) Save(cooperationContract *domai | ||
| 166 | CreatedAt: time.Now(), | 170 | CreatedAt: time.Now(), |
| 167 | }) | 171 | }) |
| 168 | } | 172 | } |
| 169 | - if _, err := tx.Model(÷ndsIncentivesRulesModel).Insert(); err != nil { | ||
| 170 | - return nil, err | 173 | + if len(dividendsIncentivesRulesModel) > 0 { |
| 174 | + if _, err := tx.Model(÷ndsIncentivesRulesModel).Insert(); err != nil { | ||
| 175 | + return nil, err | ||
| 176 | + } | ||
| 171 | } | 177 | } |
| 172 | 178 | ||
| 173 | // 新增金额激励规则 | 179 | // 新增金额激励规则 |
| @@ -189,8 +195,10 @@ func (repository *CooperationContractRepository) Save(cooperationContract *domai | @@ -189,8 +195,10 @@ func (repository *CooperationContractRepository) Save(cooperationContract *domai | ||
| 189 | CreatedAt: time.Now(), | 195 | CreatedAt: time.Now(), |
| 190 | }) | 196 | }) |
| 191 | } | 197 | } |
| 192 | - if _, err := tx.Model(&moneyIncentivesRulesModel).Insert(); err != nil { | ||
| 193 | - return nil, err | 198 | + if len(moneyIncentivesRulesModel) > 0 { |
| 199 | + if _, err := tx.Model(&moneyIncentivesRulesModel).Insert(); err != nil { | ||
| 200 | + return nil, err | ||
| 201 | + } | ||
| 194 | } | 202 | } |
| 195 | } else { | 203 | } else { |
| 196 | if _, err := tx.QueryOne( | 204 | if _, err := tx.QueryOne( |
| @@ -34,6 +34,7 @@ func (repository *OrderGoodRepository) Save(orderGood *domain.OrderGood) (*domai | @@ -34,6 +34,7 @@ func (repository *OrderGoodRepository) Save(orderGood *domain.OrderGood) (*domai | ||
| 34 | "dividends_order_number", | 34 | "dividends_order_number", |
| 35 | "cooperation_contract_number", | 35 | "cooperation_contract_number", |
| 36 | "order_good_expense", | 36 | "order_good_expense", |
| 37 | + "order_good_dividends_status", | ||
| 37 | "org_id", | 38 | "org_id", |
| 38 | "company_id", | 39 | "company_id", |
| 39 | "created_at", | 40 | "created_at", |
| @@ -63,6 +64,7 @@ func (repository *OrderGoodRepository) Save(orderGood *domain.OrderGood) (*domai | @@ -63,6 +64,7 @@ func (repository *OrderGoodRepository) Save(orderGood *domain.OrderGood) (*domai | ||
| 63 | &orderGood.DividendsOrderNumber, | 64 | &orderGood.DividendsOrderNumber, |
| 64 | &orderGood.CooperationContractNumber, | 65 | &orderGood.CooperationContractNumber, |
| 65 | &orderGood.OrderGoodExpense, | 66 | &orderGood.OrderGoodExpense, |
| 67 | + &orderGood.OrderGoodDividendsStatus, | ||
| 66 | &orderGood.OrgId, | 68 | &orderGood.OrgId, |
| 67 | &orderGood.CompanyId, | 69 | &orderGood.CompanyId, |
| 68 | &orderGood.CreatedAt, | 70 | &orderGood.CreatedAt, |
| @@ -78,6 +80,7 @@ func (repository *OrderGoodRepository) Save(orderGood *domain.OrderGood) (*domai | @@ -78,6 +80,7 @@ func (repository *OrderGoodRepository) Save(orderGood *domain.OrderGood) (*domai | ||
| 78 | orderGood.DividendsOrderNumber, | 80 | orderGood.DividendsOrderNumber, |
| 79 | orderGood.CooperationContractNumber, | 81 | orderGood.CooperationContractNumber, |
| 80 | orderGood.OrderGoodExpense, | 82 | orderGood.OrderGoodExpense, |
| 83 | + orderGood.OrderGoodDividendsStatus, | ||
| 81 | orderGood.OrgId, | 84 | orderGood.OrgId, |
| 82 | orderGood.CompanyId, | 85 | orderGood.CompanyId, |
| 83 | orderGood.CreatedAt, | 86 | orderGood.CreatedAt, |
| @@ -97,6 +100,7 @@ func (repository *OrderGoodRepository) Save(orderGood *domain.OrderGood) (*domai | @@ -97,6 +100,7 @@ func (repository *OrderGoodRepository) Save(orderGood *domain.OrderGood) (*domai | ||
| 97 | &orderGood.DividendsOrderNumber, | 100 | &orderGood.DividendsOrderNumber, |
| 98 | &orderGood.CooperationContractNumber, | 101 | &orderGood.CooperationContractNumber, |
| 99 | &orderGood.OrderGoodExpense, | 102 | &orderGood.OrderGoodExpense, |
| 103 | + &orderGood.OrderGoodDividendsStatus, | ||
| 100 | &orderGood.OrgId, | 104 | &orderGood.OrgId, |
| 101 | &orderGood.CompanyId, | 105 | &orderGood.CompanyId, |
| 102 | &orderGood.CreatedAt, | 106 | &orderGood.CreatedAt, |
| @@ -112,6 +116,7 @@ func (repository *OrderGoodRepository) Save(orderGood *domain.OrderGood) (*domai | @@ -112,6 +116,7 @@ func (repository *OrderGoodRepository) Save(orderGood *domain.OrderGood) (*domai | ||
| 112 | orderGood.DividendsOrderNumber, | 116 | orderGood.DividendsOrderNumber, |
| 113 | orderGood.CooperationContractNumber, | 117 | orderGood.CooperationContractNumber, |
| 114 | orderGood.OrderGoodExpense, | 118 | orderGood.OrderGoodExpense, |
| 119 | + orderGood.OrderGoodDividendsStatus, | ||
| 115 | orderGood.OrgId, | 120 | orderGood.OrgId, |
| 116 | orderGood.CompanyId, | 121 | orderGood.CompanyId, |
| 117 | orderGood.CreatedAt, | 122 | orderGood.CreatedAt, |
| @@ -124,6 +129,7 @@ func (repository *OrderGoodRepository) Save(orderGood *domain.OrderGood) (*domai | @@ -124,6 +129,7 @@ func (repository *OrderGoodRepository) Save(orderGood *domain.OrderGood) (*domai | ||
| 124 | } | 129 | } |
| 125 | return orderGood, nil | 130 | return orderGood, nil |
| 126 | } | 131 | } |
| 132 | + | ||
| 127 | func (repository *OrderGoodRepository) Remove(orderGood *domain.OrderGood) (*domain.OrderGood, error) { | 133 | func (repository *OrderGoodRepository) Remove(orderGood *domain.OrderGood) (*domain.OrderGood, error) { |
| 128 | tx := repository.transactionContext.PgTx | 134 | tx := repository.transactionContext.PgTx |
| 129 | orderGoodModel := new(models.OrderGood) | 135 | orderGoodModel := new(models.OrderGood) |
| @@ -133,6 +139,7 @@ func (repository *OrderGoodRepository) Remove(orderGood *domain.OrderGood) (*dom | @@ -133,6 +139,7 @@ func (repository *OrderGoodRepository) Remove(orderGood *domain.OrderGood) (*dom | ||
| 133 | } | 139 | } |
| 134 | return orderGood, nil | 140 | return orderGood, nil |
| 135 | } | 141 | } |
| 142 | + | ||
| 136 | func (repository *OrderGoodRepository) FindOne(queryOptions map[string]interface{}) (*domain.OrderGood, error) { | 143 | func (repository *OrderGoodRepository) FindOne(queryOptions map[string]interface{}) (*domain.OrderGood, error) { |
| 137 | tx := repository.transactionContext.PgTx | 144 | tx := repository.transactionContext.PgTx |
| 138 | orderGoodModel := new(models.OrderGood) | 145 | orderGoodModel := new(models.OrderGood) |
| @@ -151,6 +158,7 @@ func (repository *OrderGoodRepository) FindOne(queryOptions map[string]interface | @@ -151,6 +158,7 @@ func (repository *OrderGoodRepository) FindOne(queryOptions map[string]interface | ||
| 151 | return transform.TransformToOrderGoodDomainModelFromPgModels(orderGoodModel) | 158 | return transform.TransformToOrderGoodDomainModelFromPgModels(orderGoodModel) |
| 152 | } | 159 | } |
| 153 | } | 160 | } |
| 161 | + | ||
| 154 | func (repository *OrderGoodRepository) Find(queryOptions map[string]interface{}) (int64, []*domain.OrderGood, error) { | 162 | func (repository *OrderGoodRepository) Find(queryOptions map[string]interface{}) (int64, []*domain.OrderGood, error) { |
| 155 | tx := repository.transactionContext.PgTx | 163 | tx := repository.transactionContext.PgTx |
| 156 | var orderGoodModels []*models.OrderGood | 164 | var orderGoodModels []*models.OrderGood |
| @@ -177,6 +185,7 @@ func (repository *OrderGoodRepository) Find(queryOptions map[string]interface{}) | @@ -177,6 +185,7 @@ func (repository *OrderGoodRepository) Find(queryOptions map[string]interface{}) | ||
| 177 | return int64(count), orderGoods, nil | 185 | return int64(count), orderGoods, nil |
| 178 | } | 186 | } |
| 179 | } | 187 | } |
| 188 | + | ||
| 180 | func NewOrderGoodRepository(transactionContext *pgTransaction.TransactionContext) (*OrderGoodRepository, error) { | 189 | func NewOrderGoodRepository(transactionContext *pgTransaction.TransactionContext) (*OrderGoodRepository, error) { |
| 181 | if transactionContext == nil { | 190 | if transactionContext == nil { |
| 182 | return nil, fmt.Errorf("transactionContext参数不能为nil") | 191 | return nil, fmt.Errorf("transactionContext参数不能为nil") |
| @@ -105,12 +105,16 @@ func (controller *DividendsEstimateController) BatchCancelDividendsEstimate() { | @@ -105,12 +105,16 @@ func (controller *DividendsEstimateController) BatchCancelDividendsEstimate() { | ||
| 105 | func (controller *DividendsEstimateController) SearchDividendsEstimate() { | 105 | func (controller *DividendsEstimateController) SearchDividendsEstimate() { |
| 106 | dividendsEstimateService := service.NewDividendsEstimateService(nil) | 106 | dividendsEstimateService := service.NewDividendsEstimateService(nil) |
| 107 | searchDividendsEstimateQuery := &query.SearchDividendsEstimateQuery{} | 107 | searchDividendsEstimateQuery := &query.SearchDividendsEstimateQuery{} |
| 108 | - // 解析头部信息 | 108 | + _ = controller.Unmarshal(searchDividendsEstimateQuery) |
| 109 | header := controller.GetRequestHeader(controller.Ctx) | 109 | header := controller.GetRequestHeader(controller.Ctx) |
| 110 | searchDividendsEstimateQuery.CompanyId = header.CompanyId | 110 | searchDividendsEstimateQuery.CompanyId = header.CompanyId |
| 111 | searchDividendsEstimateQuery.OrgId = header.OrgId | 111 | searchDividendsEstimateQuery.OrgId = header.OrgId |
| 112 | searchDividendsEstimateQuery.UserId = header.UserId | 112 | searchDividendsEstimateQuery.UserId = header.UserId |
| 113 | searchDividendsEstimateQuery.UserBaseId = header.UserBaseId | 113 | searchDividendsEstimateQuery.UserBaseId = header.UserBaseId |
| 114 | + pageSize, _ := controller.GetInt64("pageSize") | ||
| 115 | + searchDividendsEstimateQuery.PageSize = pageSize | ||
| 116 | + pageNumber, _ := controller.GetInt64("pageNumber") | ||
| 117 | + searchDividendsEstimateQuery.PageNumber = pageNumber | ||
| 114 | data, err := dividendsEstimateService.SearchDividendsEstimate(searchDividendsEstimateQuery) | 118 | data, err := dividendsEstimateService.SearchDividendsEstimate(searchDividendsEstimateQuery) |
| 115 | controller.Response(data, err) | 119 | controller.Response(data, err) |
| 116 | } | 120 | } |
| @@ -152,6 +156,10 @@ func (controller *DividendsEstimateController) ListMoneyIncentivesEstimate() { | @@ -152,6 +156,10 @@ func (controller *DividendsEstimateController) ListMoneyIncentivesEstimate() { | ||
| 152 | listMoneyIncentivesEstimateQuery.OrgId = header.OrgId | 156 | listMoneyIncentivesEstimateQuery.OrgId = header.OrgId |
| 153 | listMoneyIncentivesEstimateQuery.UserId = header.UserId | 157 | listMoneyIncentivesEstimateQuery.UserId = header.UserId |
| 154 | listMoneyIncentivesEstimateQuery.UserBaseId = header.UserBaseId | 158 | listMoneyIncentivesEstimateQuery.UserBaseId = header.UserBaseId |
| 159 | + pageSize, _ := controller.GetInt64("pageSize") | ||
| 160 | + listMoneyIncentivesEstimateQuery.PageSize = pageSize | ||
| 161 | + pageNumber, _ := controller.GetInt64("pageNumber") | ||
| 162 | + listMoneyIncentivesEstimateQuery.PageNumber = pageNumber | ||
| 155 | data, err := dividendsEstimateService.ListMoneyIncentivesEstimate(listMoneyIncentivesEstimateQuery) | 163 | data, err := dividendsEstimateService.ListMoneyIncentivesEstimate(listMoneyIncentivesEstimateQuery) |
| 156 | controller.Response(data, err) | 164 | controller.Response(data, err) |
| 157 | } | 165 | } |
| @@ -160,11 +168,16 @@ func (controller *DividendsEstimateController) ListMoneyIncentivesEstimate() { | @@ -160,11 +168,16 @@ func (controller *DividendsEstimateController) ListMoneyIncentivesEstimate() { | ||
| 160 | func (controller *DividendsEstimateController) SearchMoneyIncentivesEstimate() { | 168 | func (controller *DividendsEstimateController) SearchMoneyIncentivesEstimate() { |
| 161 | dividendsEstimateService := service.NewDividendsEstimateService(nil) | 169 | dividendsEstimateService := service.NewDividendsEstimateService(nil) |
| 162 | searchMoneyIncentivesEstimateQuery := &query.SearchMoneyIncentivesEstimateQuery{} | 170 | searchMoneyIncentivesEstimateQuery := &query.SearchMoneyIncentivesEstimateQuery{} |
| 171 | + _ = controller.Unmarshal(searchMoneyIncentivesEstimateQuery) | ||
| 163 | header := controller.GetRequestHeader(controller.Ctx) | 172 | header := controller.GetRequestHeader(controller.Ctx) |
| 164 | searchMoneyIncentivesEstimateQuery.CompanyId = header.CompanyId | 173 | searchMoneyIncentivesEstimateQuery.CompanyId = header.CompanyId |
| 165 | searchMoneyIncentivesEstimateQuery.OrgId = header.OrgId | 174 | searchMoneyIncentivesEstimateQuery.OrgId = header.OrgId |
| 166 | searchMoneyIncentivesEstimateQuery.UserId = header.UserId | 175 | searchMoneyIncentivesEstimateQuery.UserId = header.UserId |
| 167 | searchMoneyIncentivesEstimateQuery.UserBaseId = header.UserBaseId | 176 | searchMoneyIncentivesEstimateQuery.UserBaseId = header.UserBaseId |
| 177 | + pageSize, _ := controller.GetInt64("pageSize") | ||
| 178 | + searchMoneyIncentivesEstimateQuery.PageSize = pageSize | ||
| 179 | + pageNumber, _ := controller.GetInt64("pageNumber") | ||
| 180 | + searchMoneyIncentivesEstimateQuery.PageNumber = pageNumber | ||
| 168 | data, err := dividendsEstimateService.SearchMoneyIncentivesEstimate(searchMoneyIncentivesEstimateQuery) | 181 | data, err := dividendsEstimateService.SearchMoneyIncentivesEstimate(searchMoneyIncentivesEstimateQuery) |
| 169 | controller.Response(data, err) | 182 | controller.Response(data, err) |
| 170 | } | 183 | } |
| @@ -178,6 +191,10 @@ func (controller *DividendsEstimateController) ListDividendsIncentivesEstimate() | @@ -178,6 +191,10 @@ func (controller *DividendsEstimateController) ListDividendsIncentivesEstimate() | ||
| 178 | listDividendsIncentivesQuery.OrgId = header.OrgId | 191 | listDividendsIncentivesQuery.OrgId = header.OrgId |
| 179 | listDividendsIncentivesQuery.UserId = header.UserId | 192 | listDividendsIncentivesQuery.UserId = header.UserId |
| 180 | listDividendsIncentivesQuery.UserBaseId = header.UserBaseId | 193 | listDividendsIncentivesQuery.UserBaseId = header.UserBaseId |
| 194 | + pageSize, _ := controller.GetInt64("pageSize") | ||
| 195 | + listDividendsIncentivesQuery.PageSize = pageSize | ||
| 196 | + pageNumber, _ := controller.GetInt64("pageNumber") | ||
| 197 | + listDividendsIncentivesQuery.PageNumber = pageNumber | ||
| 181 | data, err := dividendsEstimateService.ListDividendsIncentivesEstimate(listDividendsIncentivesQuery) | 198 | data, err := dividendsEstimateService.ListDividendsIncentivesEstimate(listDividendsIncentivesQuery) |
| 182 | controller.Response(data, err) | 199 | controller.Response(data, err) |
| 183 | } | 200 | } |
| @@ -186,11 +203,16 @@ func (controller *DividendsEstimateController) ListDividendsIncentivesEstimate() | @@ -186,11 +203,16 @@ func (controller *DividendsEstimateController) ListDividendsIncentivesEstimate() | ||
| 186 | func (controller *DividendsEstimateController) SearchDividendsIncentivesEstimate() { | 203 | func (controller *DividendsEstimateController) SearchDividendsIncentivesEstimate() { |
| 187 | dividendsEstimateService := service.NewDividendsEstimateService(nil) | 204 | dividendsEstimateService := service.NewDividendsEstimateService(nil) |
| 188 | searchDividendsIncentivesQuery := &query.SearchDividendsIncentivesEstimateQuery{} | 205 | searchDividendsIncentivesQuery := &query.SearchDividendsIncentivesEstimateQuery{} |
| 206 | + _ = controller.Unmarshal(searchDividendsIncentivesQuery) | ||
| 189 | header := controller.GetRequestHeader(controller.Ctx) | 207 | header := controller.GetRequestHeader(controller.Ctx) |
| 190 | searchDividendsIncentivesQuery.CompanyId = header.CompanyId | 208 | searchDividendsIncentivesQuery.CompanyId = header.CompanyId |
| 191 | searchDividendsIncentivesQuery.OrgId = header.OrgId | 209 | searchDividendsIncentivesQuery.OrgId = header.OrgId |
| 192 | searchDividendsIncentivesQuery.UserId = header.UserId | 210 | searchDividendsIncentivesQuery.UserId = header.UserId |
| 193 | searchDividendsIncentivesQuery.UserBaseId = header.UserBaseId | 211 | searchDividendsIncentivesQuery.UserBaseId = header.UserBaseId |
| 212 | + pageSize, _ := controller.GetInt64("pageSize") | ||
| 213 | + searchDividendsIncentivesQuery.PageSize = pageSize | ||
| 214 | + pageNumber, _ := controller.GetInt64("pageNumber") | ||
| 215 | + searchDividendsIncentivesQuery.PageNumber = pageNumber | ||
| 194 | data, err := dividendsEstimateService.SearchDividendsIncentivesEstimate(searchDividendsIncentivesQuery) | 216 | data, err := dividendsEstimateService.SearchDividendsIncentivesEstimate(searchDividendsIncentivesQuery) |
| 195 | controller.Response(data, err) | 217 | controller.Response(data, err) |
| 196 | } | 218 | } |
-
请 注册 或 登录 后发表评论