mirror of
https://github.com/TangSengDaoDao/TangSengDaoDaoManager
synced 2025-06-03 23:58:10 +00:00
feat: 新增应用、轮播API接口调试
This commit is contained in:
parent
f9b4c3045e
commit
d561679f43
@ -19,19 +19,18 @@ export function appPost(data: any) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 编辑应用
|
// 编辑应用
|
||||||
export function appPut(data: any) {
|
export function appPut(data: any, app_id: string) {
|
||||||
return request({
|
return request({
|
||||||
url: '/manager/workplace/app',
|
url: `/manager/workplace/apps/${app_id}`,
|
||||||
method: 'put',
|
method: 'put',
|
||||||
data
|
data
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 删除应用
|
// 删除应用
|
||||||
export function appDelete(params: any) {
|
export function appDelete(app_id: string) {
|
||||||
return request({
|
return request({
|
||||||
url: '/manager/workplace/app',
|
url: `/manager/workplace/apps/${app_id}`,
|
||||||
method: 'delete',
|
method: 'delete'
|
||||||
params
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -19,19 +19,18 @@ export function bannerPost(data: any) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 编辑轮播
|
// 编辑轮播
|
||||||
export function bannerPut(data: any) {
|
export function bannerPut(data: any, banner_no: string) {
|
||||||
return request({
|
return request({
|
||||||
url: '/manager/workplace/banner',
|
url: `/manager/workplace/banners/${banner_no}`,
|
||||||
method: 'post',
|
method: 'put',
|
||||||
data
|
data
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 删除轮播
|
// 删除轮播
|
||||||
export function bannerDelete(params: any) {
|
export function bannerDelete(banner_no: string) {
|
||||||
return request({
|
return request({
|
||||||
url: '/manager/workplace/banner',
|
url: `/manager/workplace/banners/${banner_no}`,
|
||||||
method: 'delete',
|
method: 'delete'
|
||||||
params
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -198,8 +198,8 @@ const getUserList = () => {
|
|||||||
loadTable.value = true;
|
loadTable.value = true;
|
||||||
messageRecordpersonalGet(queryFrom).then((res: any) => {
|
messageRecordpersonalGet(queryFrom).then((res: any) => {
|
||||||
loadTable.value = false;
|
loadTable.value = false;
|
||||||
tableData.value = res.list;
|
tableData.value = res?.list ? res?.list : [];
|
||||||
total.value = res.count;
|
total.value = res?.count ? res?.count : 0;
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -188,10 +188,7 @@ const onDelBanner = (item: any) => {
|
|||||||
type: 'warning'
|
type: 'warning'
|
||||||
})
|
})
|
||||||
.then(() => {
|
.then(() => {
|
||||||
const fromLiftban = {
|
bannerDelete(item.banner_no)
|
||||||
banner_no: item.banner_no
|
|
||||||
};
|
|
||||||
bannerDelete(fromLiftban)
|
|
||||||
.then((_res: any) => {
|
.then((_res: any) => {
|
||||||
getTableList();
|
getTableList();
|
||||||
ElMessage({
|
ElMessage({
|
||||||
|
@ -168,7 +168,8 @@ const addBanner = () => {
|
|||||||
// 编辑轮播
|
// 编辑轮播
|
||||||
const editBanner = () => {
|
const editBanner = () => {
|
||||||
loaging.value = true;
|
loaging.value = true;
|
||||||
bannerPut(formData.value)
|
const banner_no = (props.data as any).banner_no;
|
||||||
|
bannerPut(formData.value, banner_no)
|
||||||
.then((res: any) => {
|
.then((res: any) => {
|
||||||
loaging.value = false;
|
loaging.value = false;
|
||||||
if (res.status == 200) {
|
if (res.status == 200) {
|
||||||
|
@ -35,16 +35,12 @@
|
|||||||
<el-radio :label="1">APP</el-radio>
|
<el-radio :label="1">APP</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<template v-if="formData.jump_type === 0">
|
<el-form-item label="网页地址">
|
||||||
<el-form-item label="网页地址">
|
<el-input v-model="formData.web_route" placeholder="请输入网页地址" />
|
||||||
<el-input v-model="formData.web_route" placeholder="请输入网页地址" />
|
</el-form-item>
|
||||||
</el-form-item>
|
<el-form-item label="APP地址">
|
||||||
</template>
|
<el-input v-model="formData.app_route" placeholder="请输入APP地址" />
|
||||||
<template v-if="formData.jump_type === 1">
|
</el-form-item>
|
||||||
<el-form-item label="APP地址">
|
|
||||||
<el-input v-model="formData.app_route" placeholder="请输入APP地址" />
|
|
||||||
</el-form-item>
|
|
||||||
</template>
|
|
||||||
<el-form-item label="付款">
|
<el-form-item label="付款">
|
||||||
<el-radio-group v-model="formData.is_paid_app">
|
<el-radio-group v-model="formData.is_paid_app">
|
||||||
<el-radio :label="0">免费</el-radio>
|
<el-radio :label="0">免费</el-radio>
|
||||||
@ -188,7 +184,8 @@ const addApp = () => {
|
|||||||
// 编辑
|
// 编辑
|
||||||
const editApp = () => {
|
const editApp = () => {
|
||||||
loaging.value = true;
|
loaging.value = true;
|
||||||
appPut(formData.value)
|
const app_id = (props.data as any).app_id;
|
||||||
|
appPut(formData.value, app_id)
|
||||||
.then((res: any) => {
|
.then((res: any) => {
|
||||||
loaging.value = false;
|
loaging.value = false;
|
||||||
if (res.status == 200) {
|
if (res.status == 200) {
|
||||||
|
@ -208,10 +208,7 @@ const onDelApply = (item: any) => {
|
|||||||
type: 'warning'
|
type: 'warning'
|
||||||
})
|
})
|
||||||
.then(() => {
|
.then(() => {
|
||||||
const fromLiftban = {
|
appDelete(item.app_id)
|
||||||
banner_no: item.banner_no
|
|
||||||
};
|
|
||||||
appDelete(fromLiftban)
|
|
||||||
.then((_res: any) => {
|
.then((_res: any) => {
|
||||||
getTableList();
|
getTableList();
|
||||||
ElMessage({
|
ElMessage({
|
||||||
|
Loading…
x
Reference in New Issue
Block a user