package com.system.user.service;
|
|
import org.springframework.data.domain.PageRequest;
|
|
import com.app.base.data.ApiResponseResult;
|
import com.system.user.entity.SysUser;
|
|
import java.sql.SQLException;
|
import java.util.Date;
|
import java.util.List;
|
import java.util.Map;
|
|
public interface SysUserService {
|
|
public ApiResponseResult add(SysUser sysUser) throws Exception;
|
|
public ApiResponseResult edit(SysUser sysUser) throws Exception;
|
|
public ApiResponseResult delete(Long id) throws Exception;
|
|
public ApiResponseResult changePassword(String oldPassword, String password, String rePassword) throws Exception;
|
|
public ApiResponseResult resetPassword(Long id, String password, String rePassword) throws Exception;
|
|
//获取当前登录用户信息
|
public ApiResponseResult getUserInfo() throws Exception;
|
|
public ApiResponseResult getUserInfo(String userCode) throws Exception;
|
|
public SysUser findByUserCode2(String userCode) throws Exception;
|
|
public ApiResponseResult getList(String keyword, String userName, String mobile, Date createdTimeStart, Date createdTimeEnd, PageRequest pageRequest) throws Exception;
|
|
public ApiResponseResult getUserAndRoles(Long id) throws Exception;
|
|
public ApiResponseResult doJob(Long id, Integer isJob) throws Exception;
|
|
|
|
//手持
|
public ApiResponseResult changePassword(String loginName, String oldPassword, String password, String rePassword) throws Exception;
|
|
public List<Map<String, Object>> findByUserCode(String userCode) throws Exception;
|
|
public List<Map<String, Object>> queryVersion() throws Exception;
|
|
public List<Map<String, Object>> queryRunEnv() throws Exception;
|
|
public List queryPurview(String userno) throws Exception;
|
|
public ApiResponseResult getRfSetup(String functionName) throws Exception;
|
|
public ApiResponseResult getExcProc(String functionName,String fileName,String pmachtype,String fileValue, String outFiles) throws Exception;
|
|
public ApiResponseResult getlist(String usercode,String username,PageRequest pageRequest) throws Exception;
|
|
public ApiResponseResult queryAppVersion() throws Exception;
|
|
public ApiResponseResult changPsw(String userCode,String newp) throws Exception;
|
|
public ApiResponseResult getPrintInfo(List<String> list) throws Exception;
|
|
public ApiResponseResult getExcuteSql(String str) throws Exception;
|
|
//列表功能返回游标
|
ApiResponseResult getCursor(String functionName, String fileName, String pmachtype,String fileValue, String outFiles) throws SQLException;
|
}
|