feat(财保): 添加财保token转发接口及处理逻辑
添加sendToken接口用于转发财保token,并在页面加载时检查并处理token参数
This commit is contained in:
parent
365b770a50
commit
e6beded4de
|
|
@ -71,3 +71,8 @@ export const getReleaseList = (data: any) => {
|
|||
export const editTopNews = (data: any) => {
|
||||
return Request.post("/news/list/published", data);
|
||||
};
|
||||
|
||||
// 编辑精选接口
|
||||
export const sendToken = (data: any) => {
|
||||
return Request.post("/common/forward/financiald", data);
|
||||
};
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ import { ref, onMounted, defineAsyncComponent, reactive } from "vue";
|
|||
import PageTop from "@/pages/realtimeInfo/pc/components/PageTop.vue";
|
||||
import { useRoute, useRouter } from "vue-router";
|
||||
|
||||
|
||||
const route = useRoute();
|
||||
const router = useRouter();
|
||||
const layoutName = ref();
|
||||
|
|
@ -19,6 +20,8 @@ onMounted(async () => {
|
|||
if (route.query.id) {
|
||||
infoId.value = route.query.id;
|
||||
}
|
||||
// 如果过来的链接里有token说明是财保过来的
|
||||
console.log("🚀 ~ route.query:", route.query)
|
||||
|
||||
if (route.query.type) {
|
||||
switch (route.query.type) {
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ import dayjs from "dayjs/esm/index";
|
|||
import LoginPopup from "@/components/loginPopup/index.vue";
|
||||
import { Session } from "@/utils/storage";
|
||||
import { editTopNews } from "@/api/index";
|
||||
|
||||
import { sendToken } from "@/api/index";
|
||||
import { useRoute, useRouter } from "vue-router";
|
||||
|
||||
const pageSizes = ref([10, 20, 30, 40]);
|
||||
|
|
@ -127,6 +127,14 @@ function currentChange(page) {
|
|||
}
|
||||
|
||||
onMounted(async (e) => {
|
||||
|
||||
console.log("🚀 ~ route.query:", route.query)
|
||||
if (route.query?.token) {
|
||||
sendToken({
|
||||
token: route.query.token,
|
||||
})
|
||||
}
|
||||
|
||||
getNewsList();
|
||||
|
||||
if (!Session.get("token")) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue