| | |
| | | import axios from "axios"; |
| | | export const requestCtx = "https://jsek.bnuic.com"; // 请求地址 |
| | | export const resourceCtx = "http://182.92.203.7:3007/books/resource/4"; // 资源请求地址 |
| | | export const publicCtx = "http://182.92.203.7:3007/books/book/1"; // 资源请求地址 |
| | | export let activeBook = {}; // 资源请求地址 |
| | | export let ceShiActiveBook = { |
| | | name: "toddlerSportsSafetyProtection", |
| | | rootCmsItemId: "68651", |
| | | storeRefcode: "defaultGoodsStore3", |
| | | bookId: "3845", |
| | | bookName: "婴幼儿运动安全与保护", |
| | | textbookOwnership: "北京师范大学出版社", |
| | | bookThemeColor: "#7ACAB4", |
| | | chapterThemeColor: { |
| | | 1: "#7ACAB4", |
| | | 2: "#7ACAB4", |
| | | 3: "#7ACAB4", |
| | | }, |
| | | pageThemeColor: { |
| | | 1: "#7ACAB4", |
| | | 2: "#7ACAB4", |
| | | 3: "#7ACAB4", |
| | | }, |
| | | resourceUrl: |
| | | "https://jsek.bnuic.com/books/resource/toddlerSportsSafetyProtection", |
| | | requestCtx: "https://jsek.bnuic.com/", |
| | | textbookComponents: [ |
| | | "1E16353F", |
| | | "B7C5B45D", |
| | | "A3298FCF", |
| | | "A04689E6", |
| | | "CB0EACEC", |
| | | "CF2E1400", |
| | | "395B91FC", |
| | | "229EC161", |
| | | "BC9B0CBD", |
| | | "7D5594B3", |
| | | "C05AA457", |
| | | "94FF5E48", |
| | | "E30C0843", |
| | | "86F0A1B8", |
| | | "D2D30448", |
| | | ], |
| | | }; // 测试图书资源请求地址 |
| | | export let goodsStore = ""; |
| | | export let publicStore = ""; |
| | | const getBookConfig = async () => { |
| | | const response = await axios.get(resourceCtx + "/bookConfig.json"); |
| | | activeBook = response.data; |
| | | goodsStore = activeBook.storeRefcode; |
| | | publicStore = activeBook.storeRefcode; |
| | | // 请求教材配置信息 |
| | | const getBookConfig = async (ctx) => { |
| | | const response = await axios.get(ctx + "/bookConfig.json"); |
| | | return response.data; |
| | | }; |
| | | |
| | | // 请求教材资源信息 |
| | | const getBookResources = async (ctx) => { |
| | | const response = await axios.get(ctx + "/bookResources.json"); |
| | | return response.data; |
| | | }; |
| | | |
| | | // export const bookList = [ |
| | | // {id:1,name:"childHealth",bookName:"学前儿童卫生与保健",bookId:'2358',rootCmsItemId:'24080',storeRefcode:'defaultGoodsStore3'}, |
| | | // {id:2,name:'content',bookName:"婴幼儿生活护照",bookId: '3335',rootCmsItemId:'66969',storeRefcode:'jsek_jslx'}, |
| | | // {id:3,name:"embedded",bookNmae:"嵌入式组态控制技术",bookId:'',rootCmsItemId:"",} |
| | | // ] |
| | | // activeBook = bookList[2] |
| | | export const appId = 3; |
| | | export const appId = 0; |
| | | export const requestTimeOut = 300000; // 请求超时时间 |
| | | export const tokenKey = "jsek-token"; |
| | | export const userInfoKey = "website-front-userInfo"; // 用户信息key |
| | | export const appRefCode = "jingshieke"; |
| | | // export const goodsStore = `defaultGoodsStore${appId}`; // 默认商品库(书城) |
| | | // export const publicStore = `defaultPublicStore${appId}`; // 默认资源开放仓储 |
| | | |
| | | export const publicRepository = `defaultPublicRepository${appId}`; // 默认资源开放库 |
| | | export const digitalCourses = "jsek_digitalCourses"; //数字课程 |
| | | export const digitalTextbooks = "jsek_digitalTextbooks"; //数字教材 |
| | | export const seminar = "jsek_seminar"; //专题研讨 |
| | | export const reg_tel = |
| | | /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/; // 电话号正则 |
| | | export const reg_telphone = /^0\d{2}-\d{8}$|^0\d{3}-\d{7}$/; //座机号正则 |
| | | export const fontUrl = "https://jsek.bnuic.com/website"; |
| | | export const tokenKey = "token"; |
| | | // export const tokenKey = "website-front-token" |
| | | |
| | | const config = { |
| | | requestCtx, |
| | | resourceCtx, |
| | | publicCtx, |
| | | activeBook, |
| | | ceShiActiveBook, |
| | | requestTimeOut, |
| | | tokenKey, |
| | | userInfoKey, |
| | | appRefCode, |
| | | goodsStore, |
| | | digitalCourses, |
| | | digitalTextbooks, |
| | | seminar, |
| | | fontUrl, |
| | | reg_tel, |
| | | reg_telphone, |
| | | appId, |
| | | getBookConfig, |
| | | getBookResources, |
| | | }; |
| | | export default config; |