card.project.go 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637
  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. CancelNumber int `json:"cancel_number"` //核销数量
  9. }
  10. type GetMerchantCardProjectRequest struct {
  11. MerchantCardProjectId int64 `json:"merchant_card_project_id"` //商户卡项目id
  12. }
  13. type MerchantCardProjectListRequest struct {
  14. OpenId string `json:"open_id"`
  15. PageSize int `json:"page_size"`
  16. PageIndex int `json:"page_index"`
  17. }
  18. type MerchantCardProjectListReply struct {
  19. ID int64 `json:"id"`
  20. Filled bool `json:"filled"`
  21. MerchantOpenID string `json:"merchant_open_id"` // open_id
  22. ProjectUnitPrice string `json:"project_unit_price"` // 单价
  23. ProjectUnit string `json:"project_unit"` // 产品单位
  24. ProjectUrl string `json:"project_url"` // 图片
  25. ProjectName string `json:"project_name"`
  26. }
  27. type UpdateMerchantCardProjectRequest struct {
  28. ID int64 `json:"id"`
  29. ProjectUnitPrice string `json:"project_unit_price"` // 单价
  30. ProjectUnit string `json:"project_unit"` // 产品单位
  31. ProjectUrl string `json:"project_url"` // 图片
  32. ProjectName string `json:"project_name"`
  33. }