weaver-hrm-organization/src/com/engine/organization/service/ManagerDetachService.java

57 lines
983 B
Java
Raw Normal View History

2022-10-21 17:53:15 +08:00
package com.engine.organization.service;
2022-10-25 17:48:22 +08:00
import com.engine.organization.entity.detach.param.ManagerDetachParam;
import java.util.Collection;
2022-10-24 19:25:55 +08:00
import java.util.Map;
2022-10-21 17:53:15 +08:00
/**
* @Author weaver_cl
* @Description:
* @Date 2022/10/21
* @Version V1.0
**/
public interface ManagerDetachService {
2022-10-24 19:25:55 +08:00
/**
* 获取table列表
* @param params
* @return
*/
Map<String, Object> listPage(Map<String, Object> params);
/**
* 新建编辑表单
* @param id
* @return
*/
Map<String, Object> getForm(Integer id);
2022-10-25 17:48:22 +08:00
/**
* 批量删除
* @param ids
* @return
*/
int deleteByIds(Collection<Long> ids);
/**
* 新增
* @param param
* @return
*/
int save(ManagerDetachParam param);
2022-10-26 17:11:23 +08:00
/**
* 更新
* @param param
* @return
*/
int updateDetach(ManagerDetachParam param);
2022-10-28 17:41:56 +08:00
/**
* 分权开关
* @param isDetach
*/
String doDetach(String isDetach);
2022-10-21 17:53:15 +08:00
}