diff --git a/src/api/workplace/app.ts b/src/api/workplace/app.ts index c753fc7..e32856c 100644 --- a/src/api/workplace/app.ts +++ b/src/api/workplace/app.ts @@ -19,19 +19,18 @@ export function appPost(data: any) { } // 编辑应用 -export function appPut(data: any) { +export function appPut(data: any, app_id: string) { return request({ - url: '/manager/workplace/app', + url: `/manager/workplace/apps/${app_id}`, method: 'put', data }); } // 删除应用 -export function appDelete(params: any) { +export function appDelete(app_id: string) { return request({ - url: '/manager/workplace/app', - method: 'delete', - params + url: `/manager/workplace/apps/${app_id}`, + method: 'delete' }); } diff --git a/src/api/workplace/banner.ts b/src/api/workplace/banner.ts index 9846b68..8c240b3 100644 --- a/src/api/workplace/banner.ts +++ b/src/api/workplace/banner.ts @@ -19,19 +19,18 @@ export function bannerPost(data: any) { } // 编辑轮播 -export function bannerPut(data: any) { +export function bannerPut(data: any, banner_no: string) { return request({ - url: '/manager/workplace/banner', - method: 'post', + url: `/manager/workplace/banners/${banner_no}`, + method: 'put', data }); } // 删除轮播 -export function bannerDelete(params: any) { +export function bannerDelete(banner_no: string) { return request({ - url: '/manager/workplace/banner', - method: 'delete', - params + url: `/manager/workplace/banners/${banner_no}`, + method: 'delete' }); } diff --git a/src/pages/message/recordpersonal.vue b/src/pages/message/recordpersonal.vue index ac83a14..e427016 100644 --- a/src/pages/message/recordpersonal.vue +++ b/src/pages/message/recordpersonal.vue @@ -198,8 +198,8 @@ const getUserList = () => { loadTable.value = true; messageRecordpersonalGet(queryFrom).then((res: any) => { loadTable.value = false; - tableData.value = res.list; - total.value = res.count; + tableData.value = res?.list ? res?.list : []; + total.value = res?.count ? res?.count : 0; }); }; diff --git a/src/pages/workplace/configuration/components/Banner.vue b/src/pages/workplace/configuration/components/Banner.vue index 579192d..8c56f99 100644 --- a/src/pages/workplace/configuration/components/Banner.vue +++ b/src/pages/workplace/configuration/components/Banner.vue @@ -188,10 +188,7 @@ const onDelBanner = (item: any) => { type: 'warning' }) .then(() => { - const fromLiftban = { - banner_no: item.banner_no - }; - bannerDelete(fromLiftban) + bannerDelete(item.banner_no) .then((_res: any) => { getTableList(); ElMessage({ diff --git a/src/pages/workplace/configuration/components/BannerDialog.vue b/src/pages/workplace/configuration/components/BannerDialog.vue index f84367c..9147692 100644 --- a/src/pages/workplace/configuration/components/BannerDialog.vue +++ b/src/pages/workplace/configuration/components/BannerDialog.vue @@ -168,7 +168,8 @@ const addBanner = () => { // 编辑轮播 const editBanner = () => { loaging.value = true; - bannerPut(formData.value) + const banner_no = (props.data as any).banner_no; + bannerPut(formData.value, banner_no) .then((res: any) => { loaging.value = false; if (res.status == 200) { diff --git a/src/pages/workplace/manage/components/Apply.vue b/src/pages/workplace/manage/components/Apply.vue index 503980c..31756c5 100644 --- a/src/pages/workplace/manage/components/Apply.vue +++ b/src/pages/workplace/manage/components/Apply.vue @@ -35,16 +35,12 @@ APP - - + + + + + + 免费 @@ -188,7 +184,8 @@ const addApp = () => { // 编辑 const editApp = () => { loaging.value = true; - appPut(formData.value) + const app_id = (props.data as any).app_id; + appPut(formData.value, app_id) .then((res: any) => { loaging.value = false; if (res.status == 200) { diff --git a/src/pages/workplace/manage/index.vue b/src/pages/workplace/manage/index.vue index 56ea553..36384ea 100644 --- a/src/pages/workplace/manage/index.vue +++ b/src/pages/workplace/manage/index.vue @@ -208,10 +208,7 @@ const onDelApply = (item: any) => { type: 'warning' }) .then(() => { - const fromLiftban = { - banner_no: item.banner_no - }; - appDelete(fromLiftban) + appDelete(item.app_id) .then((_res: any) => { getTableList(); ElMessage({