base_equipment_qualification.go 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. // ==========================================================================
  2. // This is auto-generated by gf cli tool. Fill this file as you wish.
  3. // ==========================================================================
  4. package equipment
  5. import (
  6. internal2 "lims_adapter/model/equipment/internal"
  7. )
  8. // BaseEquipmentQualification is the golang structure for table base_equipment_qualification.
  9. type BaseEquipmentQualification internal2.BaseEquipmentQualification
  10. // Fill with you ideas below.
  11. // 添加、修改预约资格
  12. type AddOrUpdateQualification struct {
  13. Ids []int `json:"ids"` // 用户Id列表
  14. InstrumentId int `json:"instrument_id"` // 设备Id
  15. QualificationType string `json:"qualification_type"` // 预约资格:"normal"普通资格,"senior"资深资格
  16. }
  17. // 预约资格分页查询
  18. type QualificationListReq struct {
  19. Current int `json:"current"`
  20. Size int `json:"size"`
  21. Enabled int `json:"enabled"` // 用户是否启用 0 禁用 1 启用
  22. InstrumentId int `json:"instrument_id"` // 设备Id
  23. Type int `json:"type"'` // 1、预约资格,2、优先预约权
  24. }
  25. // 删除预约资格
  26. type IdReq struct {
  27. Id int `json:"id"`
  28. UserId int `json:"user_id"`
  29. EquipmentId int `json:"equipment_id"`
  30. Date string `json:"date"`
  31. Belongs string `json:"belongs"`
  32. }