user.go 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package request
  2. type UserAddReq struct {
  3. RealName string `description:"姓名"`
  4. AreaCode string `description:"区号"`
  5. Phone string `description:"手机号"`
  6. Email string `description:"邮箱"`
  7. SellerDepartmentId int `description:"营业部门id"`
  8. ValidStartTime string `description:"有效期开始时间"`
  9. ValidEndTime string `description:"有效期结束时间"`
  10. Company string `description:"所属公司"`
  11. ChartPermission []int `description:"所选品种"`
  12. }
  13. type UserEditReq struct {
  14. UserId int `description:"用户id"`
  15. RealName string `description:"姓名"`
  16. AreaCode string `description:"区号"`
  17. Phone string `description:"手机号"`
  18. Email string `description:"邮箱"`
  19. SellerDepartmentId int `description:"营业部门id"`
  20. ValidStartTime string `description:"有效期开始时间"`
  21. ValidEndTime string `description:"有效期结束时间"`
  22. Company string `description:"所属公司"`
  23. ChartPermission []int `description:"所选品种"`
  24. IsEnabled bool `description:"是否禁用"`
  25. }
  26. type UserCheckReq struct {
  27. AreaCode string `description:"区号"`
  28. Phone string `description:"手机号"`
  29. Email string `description:"邮箱"`
  30. }
  31. type UserDeleteReq struct {
  32. UserId int `description:"用户id"`
  33. }
  34. type UserEditEnabledReq struct {
  35. UserId int `description:"用户id"`
  36. IsEnabled bool `description:"是否启用"`
  37. ValidStartTime string `description:"有效期开始时间"`
  38. ValidEndTime string `description:"有效期结束时间"`
  39. }