| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277 |
- import request from "@/utils/request2";
- // 新建直播间
- export const createLiveBroadcast = data => {
- return request({
- url: "/api-web/imLiveBroadcastRoom/add",
- method: "post",
- data,
- requestType: "json"
- });
- };
- // 获取直播列表
- export const getLiveBroadcastList = data => {
- return request({
- url: "/api-web/imLiveBroadcastRoom/queryPage",
- method: "post",
- data,
- requestType: "json"
- });
- };
- // 删除直播间
- export const delLiveBroadcast = data => {
- return request({
- url: "/api-web/imLiveBroadcastRoom/delete",
- method: "post",
- data,
- requestType: "json"
- });
- };
- // 关闭直播间
- export const closeLiveBroadcast = data => {
- return request({
- url: "/api-web/imLiveBroadcastRoom/delete",
- method: "post",
- data,
- requestType: "json"
- });
- };
- //查询房间信息 getLiveBroadcastRoomList
- export const getLiveBroadcastRoomDetail = data => {
- return request({
- url: "/api-web/imLiveBroadcastRoomMember/queryRoomDetail",
- method: "post",
- data
- });
- };
- // 直播间详情 学生列表
- export const getLiveBroadcastRoomDetailList = data => {
- return request({
- url: "/api-web/imLiveBroadcastRoomMember/queryRoomMember",
- method: "post",
- data
- });
- };
- // 修改直播间
- export const resetLiveBroadcastRoomList = data => {
- return request({
- url: "/api-web/imLiveBroadcastRoom/update",
- method: "post",
- data,
- requestType: "json"
- });
- };
- // 获取群聊信息
- export const getImList = data => {
- return request({
- url: "/api-web/imGroup/queryGroupList",
- method: "get",
- data,
- params: data
- });
- };
- // 群聊分享
- export const shareGroup = data => {
- return request({
- url: "/api-web/imLiveBroadcastRoom/shareGroup",
- method: "get",
- data,
- params: data
- });
- };
- // 关闭直播间 imLiveBroadcastRoom/roomDestroy
- export const closeBroadcastRoomList = data => {
- return request({
- url: "/api-web/imLiveBroadcastRoom/roomDestroy/" + data,
- method: "get",
- data,
- params: data
- });
- };
- // 推广直播间
- export const opsPopularize = data => {
- return request({
- url: "/api-web/imLiveBroadcastRoom/opsPopularize",
- method: "get",
- data,
- params: data
- });
- };
- // 直播间商品列表
- export const getLiveGoodsMapper = data => {
- return request({
- url: "/api-web/liveGoodsMapper/page",
- method: "post",
- data,
- requestType: "form"
- });
- };
- // 新增直播间商品
- export const addLiveGoodsMapper = data => {
- return request({
- url: "/api-web/liveGoodsMapper/add",
- method: "post",
- data,
- requestType: "form"
- });
- };
- // 直播间详情 imLiveBroadcastRoom/queryRoomInfo
- export const getRoomInfo = data => {
- return request({
- url: "/api-web/imLiveBroadcastRoom/queryRoomInfo",
- method: "get",
- data,
- params: data
- });
- };
- // 直播间商品 上下架
- export const updateLiveGoodsMapperStatus = data => {
- return request({
- url: "/api-web/liveGoodsMapper/updateStatus",
- method: "post",
- data,
- requestType: "form"
- });
- };
- // 获取直播间预约人数
- export const getRoomUser = data => {
- return request({
- url: "/api-web/imLiveBroadcastRoom/query/roomUser",
- method: "post",
- data
- });
- };
- // 获取直播间黑名单
- export const getBlackList = data => {
- return request({
- url: "/api-web/imLiveRoomBlack/queryBlackList",
- method: "post",
- data
- });
- };
- // 获取待加入黑名单的学生名单
- export const getWaitBlackList = data => {
- return request({
- url: "/api-web/imLiveRoomBlack/queryStudentList",
- method: "post",
- data
- });
- };
- // 添加黑名单
- export const addBlackList = data => {
- return request({
- url: "/api-web/imLiveRoomBlack/add",
- method: "post",
- data
- });
- };
- // 删除黑名单
- export const deteleBlackList = data => {
- return request({
- url: "/api-web/imLiveRoomBlack/delete",
- method: "post",
- data
- });
- };
- // 商品销售详情
- export const getGoodsOrderList = data => {
- return request({
- url: "/api-web/imLiveBroadcastRoom/queryLiveRoomGoodsOrderList",
- method: "get",
- data,
- params: data
- });
- };
- // 获取直播间学员
- export const getLiveStudentList = data => {
- return request({
- url: "/api-web/imLiveRoomPurview/queryStudent",
- method: "post",
- data
- });
- };
- // 获取群聊
- export const getGroupList = data => {
- return request({
- url: "/api-web/imLiveRoomPurview/selectRoomPurviewGroup",
- method: "post",
- data
- });
- };
- // 获取待添加直播间的学生
- export const getWaitLiveStudentList = data => {
- return request({
- url: "/api-web/imLiveRoomPurview/selectRoomPurviewStudent",
- method: "post",
- data
- });
- };
- // 添加学生到直播间
- export const addLiveStudentList = data => {
- return request({
- url: "/api-web/imLiveRoomPurview/add",
- method: "get",
- data,
- params: data
- });
- };
- // 移除直播间
- export const deteleLiveStudentList = data => {
- return request({
- url: "/api-web/imLiveRoomPurview/delete",
- method: "get",
- data,
- params: data
- });
- };
- // 一键添加 imLiveRoomPurview/addByCondition
- export const addByCondition = data => {
- return request({
- url: "/api-web/imLiveRoomPurview/addByCondition",
- method: "post",
- data,
- params: data
- });
- };
- // 手动开启直播
- export const roomStart = data => {
- return request({
- url: `/api-web/imLiveBroadcastRoom/roomStart/${data}`,
- method: "get",
- data,
- params: data
- });
- };
- export const sysTenantConfigAll = data => {
- return request({
- url: "/api-web/sysTenantConfig/queryAll",
- params: data,
- method: "get"
- });
- };
|