feequery.go 778 B

12345678910111213141516171819202122232425262728293031323334353637383940
  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. Data FeeQueryDate `json:"DATA"`
  24. }
  25. type FeeQueryDate struct {
  26. Items []*SapITEMS `json:"ITEMS"`
  27. }
  28. type SapITEMS struct {
  29. FYLX string `json:"FYLX"`
  30. RBUKRS string `json:"RBUKRS"`
  31. WERKS string `json:"WERKS"`
  32. GJAHR string `json:"GJAHR"`
  33. POPER string `json:"POPER"`
  34. HSL string `json:"HSL"`
  35. }