You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
803 B
Java
41 lines
803 B
Java
package com.bsd.cases.service;
|
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.bsd.cases.model.CaseUsers;
|
|
import com.bsd.cases.model.ImportPO;
|
|
import com.bsd.cases.util.PageAjax;
|
|
|
|
import java.io.IOException;
|
|
import java.util.List;
|
|
|
|
public interface CaseUsersService {
|
|
|
|
|
|
CaseUsers findUser(String userName, String password);
|
|
|
|
CaseUsers selectByUserNoOrOpenId(String key);
|
|
|
|
CaseUsers findByUserNo(String userNo);
|
|
|
|
CaseUsers currentUser();
|
|
|
|
String autoLogin(String params);
|
|
|
|
CaseUsers findById(Integer userId);
|
|
|
|
PageAjax<CaseUsers> listByPage(JSONObject params);
|
|
|
|
void add(JSONObject params);
|
|
|
|
List<ImportPO> importFromExcel(String uploadPath, String fileName)throws IOException;
|
|
|
|
|
|
CaseUsers detail(JSONObject params);
|
|
|
|
void delete(JSONObject params);
|
|
|
|
}
|
|
|
|
|
|
|