IAccountService.java 947 B

12345678910111213141516171819202122232425262728293031323334
  1. package com.cloudcross.ssp.service;
  2. import java.util.HashMap;
  3. import java.util.List;
  4. import com.cloudcross.ssp.base.service.BaseService;
  5. import com.cloudcross.ssp.model.Account;
  6. import com.cloudcross.ssp.pulgin.mybatis.plugin.PageView;
  7. public interface IAccountService extends BaseService<Account>{
  8. public Account querySingleAccount(String accountName);
  9. public Account isExist(String accountName);
  10. /**
  11. * 验证用户登陆
  12. * @author lanyuan
  13. * Email:mmm333zzz520@163.com
  14. * date:2014-2-25
  15. * @param Account account
  16. * @return
  17. */
  18. public boolean addAccount(Account account);
  19. public Account countAccount(Account account);
  20. /**
  21. * @param account
  22. * @param pageView
  23. * @return
  24. */
  25. public PageView queryNoMatch(Account account,PageView pageView);
  26. public boolean updateState(List<Long> idList, int status);
  27. public boolean editAccount(Account t);
  28. public List<Account> findExcelAccounts(HashMap<String, Object> paramMap);
  29. }