package com.vci.web.service;
|
|
import com.vci.corba.common.PLException;
|
import com.vci.corba.portal.data.PLAction;
|
import com.vci.dto.PLTypeActionDTO;
|
import com.vci.starter.web.pagemodel.BaseResult;
|
|
import java.util.List;
|
|
/**
|
* 类型Action管理服务
|
* @author ludc
|
* @date 2024/10/24 17:02
|
*/
|
public interface OsTypeActionServiceI {
|
|
/**
|
* 根据业务类型名获取类型Action
|
* @param typeName 查询条件-业务类型名称
|
* @return
|
*/
|
List<PLAction> getTypeActionByType(String typeName) throws PLException;
|
|
/**
|
* 保存类型Action
|
* @param plActionDTO
|
* @return
|
*/
|
BaseResult savePLTypeAction(PLTypeActionDTO plActionDTO) throws PLException;
|
|
/**
|
* 移除类型Action
|
* @param typeName 所在类型名
|
* @param typeActionOIds 类型action
|
* @return
|
*/
|
BaseResult delPLTypeActions(String typeName, String typeActionOIds) throws PLException;
|
|
|
}
|