作者 tangxvhui

bug 修复

@@ -340,8 +340,9 @@ func (c *AuditController) ChanceStoreChange() { @@ -340,8 +340,9 @@ func (c *AuditController) ChanceStoreChange() {
340 c.ResposeJson(msg) 340 c.ResposeJson(msg)
341 }() 341 }()
342 type Parameter struct { 342 type Parameter struct {
343 - ChanceId string `json:"chance_id"`  
344 - StoreType int8 `json:"store_type"` 343 + ChanceId string `json:"chance_id"`
  344 + StoreType int8 `json:"store_type"`
  345 + ReserveType int `json:"reserve_type"`
345 } 346 }
346 var param Parameter 347 var param Parameter
347 if err := json.Unmarshal(c.Ctx.Input.RequestBody, &param); err != nil { 348 if err := json.Unmarshal(c.Ctx.Input.RequestBody, &param); err != nil {
@@ -367,7 +368,8 @@ func (c *AuditController) ChanceStoreChange() { @@ -367,7 +368,8 @@ func (c *AuditController) ChanceStoreChange() {
367 return 368 return
368 } 369 }
369 chanceData.StoreType = param.StoreType 370 chanceData.StoreType = param.StoreType
370 - err = models.UpdateChanceById(chanceData, []string{"StoreType"}) 371 + chanceData.ReserveTypeId = param.ReserveType
  372 + err = models.UpdateChanceById(chanceData, []string{"StoreType", "ReserveTypeId"})
371 msg = protocol.NewReturnResponse(nil, nil) 373 msg = protocol.NewReturnResponse(nil, nil)
372 return 374 return
373 } 375 }
@@ -33,7 +33,6 @@ func GetReserveTypeLsit(pageIndex int, pageSize int, companyid int64) protocol.R @@ -33,7 +33,6 @@ func GetReserveTypeLsit(pageIndex int, pageSize int, companyid int64) protocol.R
33 first := (pageIndex - 1) * pageSize 33 first := (pageIndex - 1) * pageSize
34 _, err = o.QueryTable(&models.ChanceReserveType{}). 34 _, err = o.QueryTable(&models.ChanceReserveType{}).
35 Filter("company_id", companyid). 35 Filter("company_id", companyid).
36 - OrderBy("-create_at").  
37 Limit(pageSize, first). 36 Limit(pageSize, first).
38 All(&allData) 37 All(&allData)
39 if err != nil { 38 if err != nil {