1234567891011121314151617181920212223242526272829303132333435363738394041 |
- 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;
- /**
- * <p>
- * 服务类
- * </p>
- *
- * @author
- * @since 2022-07-04
- */
- public interface ISceneCooperationService extends IService<SceneCooperation> {
- Long getCooperationSceneNum(Long userId, List<Integer> sceneSourceList);
- void deleteCooperationList(List<ScenePro> sceneProList, List<ScenePlus> scenePlusList) ;
- void saveBatchByList(List<ScenePro> sceneProList, List<ScenePlus> scenePlusList, Long userId ,List<Long>resourceIds);
- JSONObject sceneResourceList(SceneCooperationParam param);
- JSONObject cooperationSceneListNew(SceneParam param, String username);
- void saveCooperation(SceneCooperationParam param, String username);
- void deleteCooperation(SceneCooperationParam param, String username);
- List<SceneResource> getResourceByNum(String sceneNum);
- List<String> getNumByUserIds(List<Long> userIds);
- HashMap<String, User> getByNumList(List<String> numList);
- }
|