作者 唐旭辉

更新

@@ -32,10 +32,11 @@ func (c *OrderDividendController) Prepare() { @@ -32,10 +32,11 @@ func (c *OrderDividendController) Prepare() {
32 //PageListOrderDividend 获取实发订单分红列表 32 //PageListOrderDividend 获取实发订单分红列表
33 func (c *OrderDividendController) PageListOrderDividend() { 33 func (c *OrderDividendController) PageListOrderDividend() {
34 type Parameter struct { 34 type Parameter struct {
35 - SearchWord string `json:"searchWord"`  
36 - OrderType int `json:"orderType"`  
37 - PageSize int `json:"pageSize"`  
38 - PageNumber int `json:"pageNumber"` 35 + SearchWord string `json:"searchWord"`
  36 + OrderType int `json:"orderType"`
  37 + PageSize int `json:"pageSize"`
  38 + PageNumber int `json:"pageNumber"`
  39 + PartnerCategoryId int `json:"partnerCategoryId"`
39 } 40 }
40 var ( 41 var (
41 param Parameter 42 param Parameter
@@ -61,11 +62,12 @@ func (c *OrderDividendController) PageListOrderDividend() { @@ -61,11 +62,12 @@ func (c *OrderDividendController) PageListOrderDividend() {
61 companyId := c.GetUserCompany() 62 companyId := c.GetUserCompany()
62 orderSrv := orderService.NewOrderInfoService(nil) 63 orderSrv := orderService.NewOrderInfoService(nil)
63 resp, cnt, err := orderSrv.PageListOrderBonus(orderQuery.ListOrderBonusQuery{ 64 resp, cnt, err := orderSrv.PageListOrderBonus(orderQuery.ListOrderBonusQuery{
64 - OrderType: param.OrderType,  
65 - PartnerOrCode: param.SearchWord,  
66 - Limit: param.PageSize,  
67 - Offset: (param.PageNumber - 1) * param.PageSize,  
68 - CompanyId: companyId, 65 + OrderType: param.OrderType,
  66 + PartnerOrCode: param.SearchWord,
  67 + Limit: param.PageSize,
  68 + Offset: (param.PageNumber - 1) * param.PageSize,
  69 + CompanyId: companyId,
  70 + PartnerCategory: param.PartnerCategoryId,
69 }) 71 })
70 if err != nil { 72 if err != nil {
71 c.ResponseError(err) 73 c.ResponseError(err)
@@ -403,10 +405,11 @@ func (c *OrderDividendController) EditOrderRemarkBonusForBestshop() { @@ -403,10 +405,11 @@ func (c *OrderDividendController) EditOrderRemarkBonusForBestshop() {
403 405
404 func (c *OrderDividendController) ListOrderBonusForExcel() { 406 func (c *OrderDividendController) ListOrderBonusForExcel() {
405 type Parameter struct { 407 type Parameter struct {
406 - SearchWord string `json:"searchWord"`  
407 - OrderType int `json:"orderType"`  
408 - PageSize int `json:"pageSize"`  
409 - PageNumber int `json:"pageNumber"` 408 + SearchWord string `json:"searchWord"`
  409 + OrderType int `json:"orderType"`
  410 + PageSize int `json:"pageSize"`
  411 + PageNumber int `json:"pageNumber"`
  412 + PartnerCategoryId int `json:"partnerCategoryId"`
410 } 413 }
411 var ( 414 var (
412 param Parameter 415 param Parameter
@@ -426,11 +429,13 @@ func (c *OrderDividendController) ListOrderBonusForExcel() { @@ -426,11 +429,13 @@ func (c *OrderDividendController) ListOrderBonusForExcel() {
426 429
427 companyId := c.GetUserCompany() 430 companyId := c.GetUserCompany()
428 orderSrv := orderService.NewOrderInfoService(nil) 431 orderSrv := orderService.NewOrderInfoService(nil)
429 - dataResult, column, err := orderSrv.ListOrderBonusForExcel(orderQuery.ListOrderBonusQuery{  
430 - OrderType: param.OrderType,  
431 - PartnerOrCode: param.SearchWord,  
432 - CompanyId: companyId,  
433 - }) 432 + dataResult, column, err := orderSrv.ListOrderBonusForExcel(
  433 + orderQuery.ListOrderBonusQuery{
  434 + OrderType: param.OrderType,
  435 + PartnerOrCode: param.SearchWord,
  436 + CompanyId: companyId,
  437 + PartnerCategory: param.PartnerCategoryId,
  438 + })
434 if err != nil { 439 if err != nil {
435 c.ResponseError(err) 440 c.ResponseError(err)
436 return 441 return