sim.go 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. package v1
  2. type GetSimReq struct {
  3. Index int64 `json:"index"`
  4. PageSize int64 `json:"pagesize"`
  5. Card string `json:"card"` //sim卡号
  6. Company string `json:"company"` //公司
  7. Status int64 `json:"status"` //状态
  8. }
  9. type GetSimRes struct {
  10. List []*Sim `json:"list"`
  11. Total int64 `json:"total"`
  12. }
  13. type Sim struct {
  14. Id int64 `json:"id"`
  15. Card string `json:"card"` //sim卡号
  16. TotalFlow string `json:"totalflow"` //总流量
  17. Used string `json:"used"` //已用流量
  18. Remaining string `json:"remaining"` //剩余流量
  19. Company string `json:"company"` //公司
  20. PurchaseDate string `json:"purchasedate"` //购入日期
  21. ActivateDate string `json:"activatedate"` //激活日期
  22. TopUpDate string `json:"topupdate"` //充值日期
  23. EndDate string `json:"enddate"` //充值日期
  24. Status int64 `json:"status"` //状态
  25. ReceiverId int64 `json:"receiverid"` //接收器id
  26. Pastureid string `json:"pastureid"` //牧场id
  27. BarId string `json:"barid"` //栏舍id
  28. BarName string `json:"barname"` //栏舍名称
  29. PastureName string `json:"pasturename"` //牧场名称
  30. PastureCode string `json:"pasturecode"` //牧场编码
  31. ReceiverCode string `json:"receivercode"` //接收器编码
  32. }
  33. type AddSimReq struct {
  34. //Id int64 `json:"id"`
  35. Card string `json:"card"` //sim卡号
  36. TotalFlow string `json:"totalflow"` //总流量
  37. Used string `json:"used"` //已用流量
  38. Remaining string `json:"remaining"` //剩余流量
  39. Company string `json:"company"` //公司
  40. PurchaseDate string `json:"purchasedate"` //购入日期
  41. ActivateDate string `json:"activatedate"` //激活日期
  42. TopUpDate string `json:"topupdate"` //充值日期
  43. EndDate string `json:"enddate"` //充值日期
  44. Status int64 `json:"status"` //状态
  45. ReceiverId int64 `json:"receiverid"` //接收器id
  46. Pastureid string `json:"pastureid"` //牧场id
  47. //BarId int64 `json:"barid"` //栏舍id
  48. //BarName string `json:"barname"` //栏舍名称
  49. }
  50. type EditSimReq struct {
  51. Id int64 `json:"id"`
  52. Card string `json:"card"` //sim卡号
  53. TotalFlow string `json:"totalflow"` //总流量
  54. Used string `json:"used"` //已用流量
  55. Remaining string `json:"remaining"` //剩余流量
  56. Company string `json:"company"` //公司
  57. PurchaseDate string `json:"purchasedate"` //购入日期
  58. ActivateDate string `json:"activatedate"` //激活日期
  59. TopUpDate string `json:"topupdate"` //充值日期
  60. EndDate string `json:"enddate"` //结束日期
  61. Status int64 `json:"status"` //状态
  62. ReceiverId int64 `json:"receiverid"` //接收器id
  63. Pastureid string `json:"pastureid"` //牧场id
  64. //BarId int64 `json:"barid"` //栏舍id
  65. //BarName string `json:"barname"` //栏舍名称
  66. }
  67. type SimPull struct {
  68. Id int64 `json:"id"`
  69. Card string `json:"card"` //sim卡号
  70. }
  71. type GetSimPullRes struct {
  72. List []*SimPull `json:"list"`
  73. //Total int64 `json:"total"`
  74. }