card.project.go 1.4 KB

123456789101112131415161718192021222324252627282930313233343536
  1. package models
  2. type CreateMerchantCardProjectRequest struct {
  3. MerchantOpenID string `json:"merchant_open_id"` // open_id
  4. ProjectUnitPrice string `json:"project_unit_price"` // 单价
  5. ProjectUnit string `json:"project_unit"` // 产品单位
  6. ProjectUrl string `json:"project_url"` // 图片
  7. ProjectName string `json:"project_name"`
  8. }
  9. type GetMerchantCardProjectRequest struct {
  10. MerchantCardProjectId int64 `json:"merchant_card_project_id"` //商户卡项目id
  11. }
  12. type MerchantCardProjectListRequest struct {
  13. OpenId string `json:"open_id"`
  14. PageSize int `json:"page_size"`
  15. PageIndex int `json:"page_index"`
  16. }
  17. type MerchantCardProjectListReply struct {
  18. ID int64 `json:"id"`
  19. Filled bool `json:"filled"`
  20. MerchantOpenID string `json:"merchant_open_id"` // open_id
  21. ProjectUnitPrice string `json:"project_unit_price"` // 单价
  22. ProjectUnit string `json:"project_unit"` // 产品单位
  23. ProjectUrl string `json:"project_url"` // 图片
  24. ProjectName string `json:"project_name"`
  25. }
  26. type UpdateMerchantCardProjectRequest struct {
  27. ID int64 `json:"id"`
  28. ProjectUnitPrice string `json:"project_unit_price"` // 单价
  29. ProjectUnit string `json:"project_unit"` // 产品单位
  30. ProjectUrl string `json:"project_url"` // 图片
  31. ProjectName string `json:"project_name"`
  32. }