提交 f75455c4 authored 作者: 钟是志's avatar 钟是志

直接允许通过token 访问单个应用的首页

上级 96348e75
...@@ -38,9 +38,10 @@ export const valueTypes = { ...@@ -38,9 +38,10 @@ export const valueTypes = {
}, // 编辑时,转换成可以在表单回显的格式 }, // 编辑时,转换成可以在表单回显的格式
render: (val) => { render: (val) => {
// 在列表上的显示方式 // 在列表上的显示方式
return JSON.parse(val).map((item, i) => ( return JSON.parse(val)
.map((item, i) => (
<> <>
{i > 0 && <Divider type="vertical" />} {i > 0 && <Divider type="vertical"/>}
<a <a
target="_blank" target="_blank"
rel="noopener noreferrer" rel="noopener noreferrer"
...@@ -59,7 +60,8 @@ export const valueTypes = { ...@@ -59,7 +60,8 @@ export const valueTypes = {
}; };
export function getSysConfig() { export function getSysConfig() {
return getInfo({ pageSize: 10000 }, '/WebConfigApi/getPage?oauthPub=true').then((res) => { return getInfo({ pageSize: 10000 }, '/WebConfigApi/getPage?oauthPub=true')
.then((res) => {
if (res && res.rows && res.rows.length) { if (res && res.rows && res.rows.length) {
const formattered = res.rows.reduce((acc, cur) => { const formattered = res.rows.reduce((acc, cur) => {
console.log(valueTypes, cur.valueType); console.log(valueTypes, cur.valueType);
...@@ -79,14 +81,15 @@ export function getSysConfig() { ...@@ -79,14 +81,15 @@ export function getSysConfig() {
} }
}); });
} }
export default async function setTokenAndInitSystem() {
export default function setTokenAndInitSystem() {
let token = getUrlInfo().token; let token = getUrlInfo().token;
if (token && token.length > 10 && getToken() !== token) { if (token && token.length > 10 && getToken() !== token) {
setToken(token); return new Promise((resolve, reject) => {
} resolve(Promise.all([setToken(token), getSysConfig(), getOneStopConfig()]));
if (!getSysConfigLocalStorage()) { });
getSysConfig();
} }
getOneStopConfig(); return new Promise((resolve, reject) => {
resolve(true);
});
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论