SysUserService.java 648 Bytes
package com.bsth.service.sys;

import com.bsth.entity.sys.SysUser;
import com.bsth.service.BaseService;
import org.springframework.web.bind.annotation.RequestParam;

import java.util.List;
import java.util.Map;

public interface SysUserService extends BaseService<SysUser, Integer>{
	
	SysUser findByUserName(String name);
	
	int changeEnabled(int id,int enabled);
	
	int changePWD(int id,String newPWD);

	Map<String,Object> register(SysUser u);

	List<SysUser> findAll_distinct();

	Map<String, Object> resetPassword(@RequestParam Integer id);

	List<Map<String,String>> userNameList();

	List<String> getAllClass();
}