ludc
2023-07-14 36d3d9da36c71e65081e38cf9cfbd5e0ff6bfeed
Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/ILifeCycleService.java
@@ -3,8 +3,10 @@
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.vci.ubcs.omd.dto.LifeCycleDTO;
import com.vci.ubcs.omd.entity.LifeCycleEvent;
import com.vci.ubcs.omd.entity.LifeCycleRule;
import com.vci.ubcs.omd.vo.BtmTypeVO;
import com.vci.ubcs.omd.vo.LifeCycleEventVO;
import com.vci.ubcs.omd.vo.LifeCycleVO;
import com.vci.ubcs.starter.web.pagemodel.PageHelper;
import org.springblade.core.mp.support.Query;
@@ -29,6 +31,19 @@
   IPage<LifeCycleVO> listLife(Map<String, Object> conditionMap, Query query);
   /**
    * 获取全部的事件
    * @param conditionMap 查询条件
    * @param query 分页
    * @return 事件的显示对象
    */
   IPage<LifeCycleEventVO> listEvent(Map<String, Object> conditionMap, Query query);
   /**
    * 获取全部的事件
    */
   List<LifeCycleEventVO> listEventNoPage();
   /**
    * 添加保存
    * @param lifeCycleDTO 数据传输对象
    * @return 添加后的显示对象
@@ -41,6 +56,13 @@
    * @return 添加后的显示对象
    */
   List<LifeCycleVO> batchAddSave(Collection<LifeCycleDTO> lifeCycleDTOs);
   /**
    * 详情
    * @param lifeCycleDTO
    * @return
    */
   LifeCycleVO detail(LifeCycleDTO lifeCycleDTO);
   /**
    * 修改保存
@@ -74,4 +96,6 @@
    * @return 业务类型
    */
   List<BtmTypeVO> listUses(LifeCycleDTO lifeCycleDTO);
}