package com.fdkankan.ucenter.service;
import com.alibaba.fastjson.JSONObject;
import com.fdkankan.ucenter.entity.*;
import com.baomidou.mybatisplus.extension.service.IService;
import com.fdkankan.ucenter.vo.request.SceneCooperationParam;
import com.fdkankan.ucenter.vo.request.SceneParam;
import java.util.HashMap;
import java.util.List;
/**
*
* 服务类
*
*
* @author
* @since 2022-07-04
*/
public interface ISceneCooperationService extends IService {
Long getCooperationSceneNum(Long userId, List sceneSourceList);
void deleteCooperationList(List sceneProList, List scenePlusList) ;
void saveBatchByList(List sceneProList, List scenePlusList, Long userId ,ListresourceIds);
JSONObject sceneResourceList(SceneCooperationParam param);
JSONObject cooperationSceneListNew(SceneParam param, String username);
void saveCooperation(SceneCooperationParam param, String username);
void deleteCooperation(SceneCooperationParam param, String username);
List getResourceByNum(String sceneNum);
List getNumByUserIds(List userIds);
HashMap getByNumList(List numList);
}