QueryLoginLogParam.java 718 B

1234567891011121314151617181920212223242526
  1. package com.zhiqiyun.open.mvc.params;
  2. import com.zhiqiyun.open.core.enmus.AccountType;
  3. import com.zhiqiyun.open.core.enmus.UserLoginLogState;
  4. import com.zhiqiyun.open.core.models.RangeDate;
  5. import lombok.Data;
  6. import lombok.EqualsAndHashCode;
  7. import java.util.List;
  8. @Data
  9. @EqualsAndHashCode(callSuper = true)
  10. public class QueryLoginLogParam extends QueryPageParams {
  11. private String loginAccount;
  12. private AccountType accountType;
  13. private String loginIp;
  14. private String loginLocal;
  15. private String fromSource;
  16. private RangeDate loginTime;
  17. private UserLoginLogState state;
  18. public void setLoginTime(List<String> loginTime) {
  19. this.loginTime = RangeDate.build(loginTime);
  20. }
  21. }