feequery.go 749 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package http
  2. type FeeQueryReq struct {
  3. Dest `json:"DEST"`
  4. DATA struct {
  5. GJAHR string `json:"GJAHR"`
  6. TPOPER []TPOPER `json:"T_POPER"`
  7. TWERKS []TWERKS `json:"T_WERKS"`
  8. TFYLX []TFYLX `json:"T_FYLX"`
  9. } `json:"DATA"`
  10. }
  11. type TPOPER struct {
  12. POPER string `json:"POPER"`
  13. }
  14. type TWERKS struct {
  15. WERKS string `json:"WERKS"`
  16. }
  17. type TFYLX struct {
  18. FYLX string `json:"FYLX"`
  19. }
  20. type FeeQueryResp struct {
  21. Dest Dest `json:"DEST"`
  22. Data FeeQueryDate `json:"DATA"`
  23. }
  24. type FeeQueryDate struct {
  25. Items []*SapITEMS `json:"ITEMS"`
  26. }
  27. type SapITEMS struct {
  28. RBUKRS string `json:"RBUKRS"`
  29. WERKS string `json:"WERKS"`
  30. FYLX string `json:"FYLX"`
  31. GJAHR string `json:"GJAHR"`
  32. POPER string `json:"POPER"`
  33. HSL string `json:"HSL"`
  34. }