package com.iailab.module.data.plan.item.service; import com.iailab.framework.common.pojo.PageResult; import com.iailab.framework.common.service.BaseService; import com.iailab.module.data.plan.item.entity.PlanItemEntity; import com.iailab.module.data.plan.item.vo.PlanItemDataVO; import com.iailab.module.data.plan.item.vo.PlanItemPageReqVO; import com.iailab.module.data.plan.item.vo.PlanItemSaveReqVO; import java.util.List; import java.util.Map; /** * @author PanZhibao * @Description * @createTime 2024年11月01日 */ public interface PlanItemService extends BaseService { PageResult page(PlanItemPageReqVO reqVO); List list(); void create(PlanItemSaveReqVO createReqVO); void update(PlanItemSaveReqVO updateReqVO); PlanItemEntity get(String id); PlanItemEntity getInfoByNo(String no); void delete(String id); List getSourceValue(Map params); }