|
let UserSetting = {
|
localStorageName_Unit : "UserSettingPara.Unit",
|
|
getUnitParas(language) {
|
if (language == null)
|
language = 0;
|
|
var localStorageData = localStorage.getItem(this.localStorageName_Unit);
|
if (localStorageData != null) {
|
return JSON.parse(localStorageData);
|
}
|
|
if (language == 0)
|
return window.globalConfig.UnitSetting.CN;
|
else if (language == 2)
|
return window.globalConfig.UnitSetting.EN;
|
else
|
return window.globalConfig.UnitSetting.CN;
|
},
|
|
getFlowUnit(language){
|
var unit = this.getUnitParas(language);
|
if(unit == null || unit.Flow == null || unit.Flow < 0)
|
return 1;
|
return unit.Flow;
|
},
|
|
getHeadUnit(language){
|
var unit = this.getUnitParas(language);
|
if(unit == null || unit.Flow == null || unit.Head < 0)
|
return 0;
|
|
return unit.Head;
|
},
|
|
getFlowUnitSetting(language){
|
var unit = this.getUnitParas(language);
|
return unit.Flow;
|
},
|
|
getHeadUnitSetting(language){
|
var unit = this.getUnitParas(language);
|
return unit.Head;
|
},
|
|
saveUnitParas(data) {
|
if (data == null) {
|
localStorage.removeItem(this.localStorageName_Unit);
|
return;
|
}
|
let str = JSON.stringify(data);
|
localStorage.setItem(this.localStorageName_Unit, str);
|
},
|
|
clearUnitParas() {
|
localStorage.removeItem(this.localStorageName_Unit);
|
}
|
|
}
|
|
export default UserSetting
|