|
|
|
@ -312,7 +312,11 @@ export class UserConfigStore extends Singleton
|
|
|
|
|
let store = await IndexedDbStore.CADStore();
|
|
|
|
|
let version = await store.Get(StoreName.ConfigVersion, GetIndexDBID(key));
|
|
|
|
|
|
|
|
|
|
let data = await PostJson(ConfigUrls.Get, { key, version }, false);
|
|
|
|
|
let data = await PostJson(ConfigUrls.Get, { key, version }, false,
|
|
|
|
|
{
|
|
|
|
|
retry: true,
|
|
|
|
|
msg: "无法获取配置,正在重新获取,请检查网络连接!"
|
|
|
|
|
});
|
|
|
|
|
if (data.err_code === RequestStatus.Ok && data.value && data.value !== "{}")
|
|
|
|
|
{
|
|
|
|
|
if (data.value === "CACHE")
|
|
|
|
@ -394,7 +398,7 @@ export class UserConfigStore extends Singleton
|
|
|
|
|
await configListMapStore.AddConfig(type, [configName], store);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
let data = await PostJson(ConfigUrls.Edit, { key: type, value: JSON.stringify(configs) });
|
|
|
|
|
let data = await PostJson(ConfigUrls.Edit, { key: type, isInit, value: JSON.stringify(configs) });
|
|
|
|
|
|
|
|
|
|
if (data.err_code === RequestStatus.Ok)
|
|
|
|
|
{
|
|
|
|
@ -599,7 +603,11 @@ export class UserConfigStore extends Singleton
|
|
|
|
|
let version = await store.Get(StoreName.ConfigVersion, GetIndexDBID(key));
|
|
|
|
|
query.push({ key, version });
|
|
|
|
|
}
|
|
|
|
|
let data = await PostJson(ConfigUrls.GetList, query, false);
|
|
|
|
|
let data = await PostJson(ConfigUrls.GetList, query, false,
|
|
|
|
|
{
|
|
|
|
|
retry: true,
|
|
|
|
|
msg: "无法获取配置,正在重新获取,请检查网络连接!"
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
if (data.err_code === RequestStatus.Ok)
|
|
|
|
|
{
|
|
|
|
|