package com.fdkankan.fusion.service; import com.fdkankan.fusion.entity.FusionNum; import com.baomidou.mybatisplus.extension.service.IService; import com.fdkankan.fusion.entity.ScenePlus; import com.fdkankan.fusion.request.FusionParam; import com.fdkankan.fusion.response.FusionNumVo; import scala.Int; import java.util.HashMap; import java.util.List; import java.util.Set; /** *

* 服务类 *

* * @author * @since 2022-08-04 */ public interface IFusionNumService extends IService { List getByNum(String num); List getListByFusionIdList(List fusionIdList); List getListByCaseId(Integer caseId,Integer fusionNumId); FusionNumVo add(FusionParam param, ScenePlus scenePlus, Integer isObj ); void updateModel(FusionParam param); void deleteByCaseId(Integer caseId); void deleteByNumList(Integer caseId,List updateNumList,boolean del,Integer type); void deleteByModelId(Integer modelId); void deleteById(Integer fusionNumId); void hideOrShow(Integer modelId, String num,Integer hide); List getByFusionId(Integer oldFusionId); HashMap getByCaseId(Integer caseId); FusionNumVo addModel(FusionParam param, Integer modelId,String title); }