| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- import { http } from '@/utils/http/axios';
- import {
- SceneListInfo,
- AddSceneDataParam,
- EditSceneDataParam,
- SortSceneDataParam,
- } from '@/types/business-scene/type.ts';
- /**
- * @description: 获取业务场景列表
- */
- export function getSceneList() {
- return http.request<SceneListInfo[]>({
- url: '/admin/scene/querySceneList',
- method: 'get',
- });
- }
- /**
- * @description: 添加业务场景数据
- */
- export function addSceneData(params: AddSceneDataParam) {
- return http.request({
- url: '/admin/scene/saveScene',
- method: 'post',
- params,
- });
- }
- /**
- * @description: 删除业务场景数据
- */
- export function deleteSceneData(sceneId: number) {
- return http.request({
- url: `/admin/scene/deleteScene?sceneId=${sceneId}`,
- method: 'delete',
- });
- }
- /**
- * @description: 编辑业务场景数据
- */
- export function editSceneData(params: EditSceneDataParam) {
- return http.request({
- url: '/admin/scene/updateScene',
- method: 'put',
- params,
- });
- }
- /**
- * @description: 更新业务场景数据顺序
- */
- export function sortSceneData(params: SortSceneDataParam) {
- return http.request({
- url: '/admin/scene/updateSceneSort',
- method: 'put',
- params,
- });
- }
|