From 0794d072a7044ea3d90e048bacad812e27e1e1e9 Mon Sep 17 00:00:00 2001 From: NiSen Date: Wed, 11 Oct 2023 17:29:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AF=BE=E7=A8=8B=E5=88=86?= =?UTF-8?q?=E7=B1=BB=E5=85=A8=E5=B1=80=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main.js | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/src/main.js b/src/main.js index 45c9952a..138ad685 100644 --- a/src/main.js +++ b/src/main.js @@ -21,7 +21,8 @@ import {USER_INFO, USER_PERMISSION, VALIDATE_TOKEN} from "@/api/apis"; import * as api1 from "@/api/index1"; import {getCookieForName} from "@/api/method"; import components from './components' -// import axios from 'axios' +import axios from 'axios' +import Cookies from "vue-cookies"; // axios.defaults.withCredentials = true; // import zhCN from 'ant-design-vue/es/locale/zh_CN'; const app = createApp(App) @@ -69,9 +70,32 @@ async function initDict(key) { store.commit("SET_DICT", {key, data: list}); } const getDictList = (param) => api1.getDictTree({code: param,}).then((res) => res.data.data); +const initDictTree = (key) => { + axios({ + method: "get", + url: "/systemapi/xboe/type/tree-list", + params: { + sysResType: "1", + status: "1", + }, + headers: { + "XBOR-Access-token": Cookies.get("token"), + }, + }).then( + (res) => { + console.log(res.data.result,'课程分类接口') + store.commit("SET_DICT", {key, data: res.data.result}); + }, + (err) => { + message.error(err); + } + ); +} async function init() { - initDict("content_type"); //内容分类 + + // initDict("content_type"); //内容分类 + initDictTree("content_type"); //内容分类,换成type/tree-list接口 initDict("project_level"); //项目级别 initDict("project_sys"); //培训分类 initDict("project_pic"); //项目封面