integrated_traffic/src/main/java/com/zcloud/service/system/UsersService.java

259 lines
5.4 KiB
Java
Raw Normal View History

2024-01-03 11:04:18 +08:00
package com.zcloud.service.system;
import com.zcloud.entity.Page;
import com.zcloud.entity.PageData;
import com.zcloud.entity.system.User;
import java.util.List;
/**
*
* luoxiaobao
* www.qdkjchina.com
*/
public interface UsersService {
/**
* @param pd
* @return
* @throws Exception
*/
public PageData findByUsername(PageData pd)throws Exception;
/**ID
* @param pd
* @return
* @throws Exception
*/
public PageData findById(PageData pd)throws Exception;
/**
* @param pd
* @return
* @throws Exception
*/
public List<PageData> listUserbyDep(PageData pd)throws Exception;
/**
* @param pd
* @return
* @throws Exception
*/
public PageData findByName(PageData pd)throws Exception;
/**
* @param page
* @return
* @throws Exception
*/
public List<PageData> userlistPage(Page page)throws Exception;
/**
* @param page
* @return
* @throws Exception
*/
public List<PageData> userSelectlistPage(Page page)throws Exception;
/**ID
* @param USER_ID
* @return
* @throws Exception
*/
public User getUserAndRoleById(String USER_ID) throws Exception;
/**IP
* @param pd
* @throws Exception
*/
public void saveIP(PageData pd)throws Exception;
/**
* @param pd
* @return
* @throws Exception
*/
public PageData findByEmail(PageData pd)throws Exception;
/**
* @param pd
* @return
* @throws Exception
*/
public PageData findByNumbe(PageData pd) throws Exception;
/**
* @param pd
* @return
* @throws Exception
*/
public List<PageData> listAllUserByRoldId(PageData pd) throws Exception;
/**()
* @param pd
* @return
* @throws Exception
*/
public List<PageData> listAllUser(PageData pd)throws Exception;
/**
* @param pd
* @return
* @throws Exception
*/
public List<PageData> listUserByDept(PageData pd)throws Exception;
/**()
* @param page
* @return
* @throws Exception
*/
public List<PageData> listUsersBystaff(Page page)throws Exception;
/**
* @param pd
* @throws Exception
*/
public void saveUser(PageData pd)throws Exception;
/**
* @param pd
* @throws Exception
*/
public void saveSkin(PageData pd)throws Exception;
/**
* @param pd
* @throws Exception
*/
public void editUser(PageData pd)throws Exception;
public void editPassword(PageData pd)throws Exception;
/**
* @param pd
* @throws Exception
*/
public void deleteUser(PageData pd)throws Exception;
/**
* @param pd
* @throws Exception
*/
public void deleteAllUser(String[] USER_IDS)throws Exception;
public List<PageData> listUserBYids(String[] USER_IDS)throws Exception;
/**
* @param pd
* @throws Exception
*/
public void editUserFuns(PageData pd);
/**
* @param pd
* @return
* @throws Exception
*/
public PageData findAppUserById(PageData pd) throws Exception;
/**
* @param pd
* @throws Exception
*/
public void agreeProtocol(PageData pd) throws Exception;
/**
*
* @param pd
* @return
* @throws Exception
*/
public List<PageData> findUserNameAll (PageData pd)throws Exception;
/**
*
* @param pd
* @return
* @throws Exception
*/
public List<PageData> findAllUser (PageData pd)throws Exception;
/**
* @param pd
* @return
* @throws Exception
*/
public List<PageData> listUserDepPos(PageData pd) throws Exception;
/**
*
* @param pd
* @return
*/
public int getUserCount(PageData pd) throws Exception;
/**
* @param pd
* @return
* @throws Exception
*/
public List<PageData> getUserWork(PageData pd)throws Exception;
/**
* @param pd
* @throws Exception
*/
public void editShiftWork(PageData pd) throws Exception;
2024-01-04 09:07:20 +08:00
2024-01-03 11:04:18 +08:00
/**Cascader(IDID)
* @param pd
* @return
* @throws Exception
*/
public List<PageData> listCascader(PageData pd)throws Exception;
/**线
* @param pd
* @return
* @throws Exception
*/
void clearLearnerCategory(PageData pd)throws Exception;
/**
* @param pd
* @return
* @throws Exception
*/
public List<PageData> listUserDepPoslistPage(Page page) throws Exception;
2024-01-04 09:07:20 +08:00
/**
2024-01-03 11:04:18 +08:00
* @param pd
* @throws Exception
*/
2024-01-04 09:07:20 +08:00
public void updateCornUser(PageData pd)throws Exception;
/**
* @param pd
* @return
* @throws Exception
*/
public PageData findUserDept(PageData pd)throws Exception;
/**
* @param page
* @return
* @throws Exception
*/
public List<PageData> listUserlistPage(Page page)throws Exception;
List<PageData> listUserLeader(PageData pd) throws Exception;
2024-01-03 11:04:18 +08:00
void updatePushCid(PageData pd)throws Exception;
2024-01-04 09:07:20 +08:00
List<PageData> listAll(PageData pd)throws Exception;
void editUserState(PageData pageData)throws Exception;
2024-01-03 11:04:18 +08:00
}