finish_number.go 805 B

12345678910111213141516171819202122232425
  1. package http_model
  2. type GetFinishNumberInfoRequest struct {
  3. ProjectId int64 `json:"project_id"` // 项目id
  4. StrategyIds string `json:"strategy_ids"` // 招募策略id列表
  5. }
  6. type FinishNumberInfo struct {
  7. StrategyId int64 `json:"strategy_id"` // 招募策略id
  8. ShouldFinishNumber int64 `json:"should_finish_number"` // 应结案数量
  9. FinishedNumber int64 `json:"finished_number"` // 实际结案数量
  10. }
  11. type GetFinishNumberInfoData struct {
  12. FinishNumberInfoList []*FinishNumberInfo `json:"number_info_list"`
  13. }
  14. func NewGetFinishNumberInfoRequest() *GetFinishNumberInfoRequest {
  15. return new(GetFinishNumberInfoRequest)
  16. }
  17. func NewGetFinishNumberInfoResponse() *CommonResponse {
  18. resp := new(CommonResponse)
  19. resp.Data = new(GetFinishNumberInfoData)
  20. return resp
  21. }