link_number_info.go 892 B

1234567891011121314151617181920212223242526
  1. package http_model
  2. type GetLinkNumberInfoRequest struct {
  3. ProjectId string `json:"project_id"` // 项目id
  4. StrategyIds string `json:"strategy_ids"` // 招募策略id列表
  5. }
  6. type LinkNumberInfo struct {
  7. StrategyId int64 `json:"strategy_id"` // 招募策略id
  8. LinkNumber int64 `json:"link_number"` // 应发布数量
  9. LinkUnreviewNumber int64 `json:"link_unreview_number"` // 链接未审数量
  10. LinkPassedNumber int64 `json:"link_passed_number"` // 链接已通过数量
  11. }
  12. type GetLinkNumberInfoData struct {
  13. LinkNumberInfoList []*LinkNumberInfo `json:"number_info_list"`
  14. }
  15. func NewGetLinkNumberInfoRequest() *GetLinkNumberInfoRequest {
  16. return new(GetLinkNumberInfoRequest)
  17. }
  18. func NewGetLinkNumberInfoResponse() *CommonResponse {
  19. resp := new(CommonResponse)
  20. resp.Data = new(GetLinkNumberInfoData)
  21. return resp
  22. }