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

院团委活动开发

上级 9617a989
......@@ -26,7 +26,7 @@ export function matchReg(str) {
}
export function htmlFormat(str) {
if(typeof str !== 'string'){
if (typeof str !== 'string') {
return '';
}
const newTxt = str.replace(/\s+([^<>]+)(?=<)/g, function(match) {
......@@ -150,7 +150,7 @@ export function isJSON(str) {
}
}
export function checkMustHaveValue(configFileds, data){
export function checkMustHaveValue(configFileds, data) {
for (let item of configFileds) {
if (!data[item.key] && data[item.key] !== false && data[item.key] !== 0) {
return false;
......@@ -223,24 +223,37 @@ export function controlNotification(props) {
return true;
}
export function setOneStopConfig(value){
if(typeof value !== 'string'){
export function setOneStopConfig(value) {
if (typeof value !== 'string') {
value = JSON.stringify(value);
}
localStorage.setItem('oneStopConfig', value);
}
export function getOneStopConfig(key){
export function getOneStopConfig(key) {
let configList = localStorage.getItem('oneStopConfig');
if(configList && isJSON(configList)){
if (configList && isJSON(configList)) {
let data = JSON.parse(configList);
if(data && typeof data === 'object'){
if(typeof data === 'undefined'){
if (data && typeof data === 'object') {
if (typeof data === 'undefined') {
return '';
}
return data[key] || false;
}
}else{
} else {
return getOnestopKey(key);
}
}
export function diGuiTree(treeData = [], i = 0 ) {
for (let item of treeData) {
if(i === 2){
item.selectable = true;
}
if (item.children && item.children.length) {
i += 1;
diGuiTree(item.children, i);
}
}
return treeData;
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论