UNPKG

app-base-react

Version:
1 lines 1.47 kB
"use strict";var _utilString=require("../util-string"),_utilString2=_interopRequireDefault(_utilString);function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}module.exports={getSeleted:function(t,r,e,n){var i,u={},a="___dicJson___";try{if(window[a]||(i=localStorage.getItem(a).replace(/[\n]/g,""),window[a]=JSON.parse(_utilString2.default.decryptByDES(i))),!(u=(u=window[a])[t][r]))return{};if(e&&!(u=u[e]))return{}}catch(t){}for(var o=[],c=0;c<n.length;c++)o.push(u[n[c]]);return o.join(",")},list:function(t,r,e){var n,i=[],u="___dicList___";try{if(window[u]||(n=localStorage.getItem(u).replace(/[\n]/g,""),window[u]=JSON.parse(_utilString2.default.decryptByDES(n))),!(i=(i=window[u])[t][r]))return[];if(e&&!(i=i[e]))return[]}catch(t){}return i},json:function(t,r,e){var n,i={},u="___dicJson___";try{if(window[u]||(n=localStorage.getItem(u).replace(/[\n]/g,""),window[u]=JSON.parse(_utilString2.default.decryptByDES(n))),!(i=(i=window[u])[t][r]))return{};if(e&&!(i=i[e]))return{}}catch(t){}return i},get:function(t,r,e,n){var i,u={},a="___dicJson___";try{if(window[a]||(i=localStorage.getItem(a).replace(/[\n]/g,""),window[a]=JSON.parse(_utilString2.default.decryptByDES(i))),!(u=(u=window[a])[t][r]))return{};if(e&&!(u=u[e]))return{}}catch(t){}try{var o,c=[];return n instanceof Array?(n.map(function(t,r){c.push(u[t])}),c.join(",")):(o=JSON.parse(n))instanceof Array?(o.map(function(t,r){c.push(u[t])}),c.join(",")):u[n]}catch(t){return u[n]}}};