diff --git a/assets/js/main.ts b/assets/js/main.ts index 96cfff2..083bacc 100644 --- a/assets/js/main.ts +++ b/assets/js/main.ts @@ -6,7 +6,11 @@ console.log("pageid:", pageid) import { api, polling } from './settings' // pvapp.run(config(api, polling)) -const apiUrl = '/api/system/poll/service/pclt-0001' +const [domain, action, class_, item] = Object.values(polling) +const pollUrl = `${api.path}/${domain}/${action}/${class_}/${item}` +console.log("pollUrl:", pollUrl) + +//const apiUrl = '/api/system/poll/service/pclt-0001' const appdata = { $delimiters: ['{|', '|}'], @@ -46,6 +50,6 @@ async function dopoll(obj: typeof appdata, url: string) { } function poll() { - dopoll(this, apiUrl) + dopoll(this, pollUrl) } diff --git a/assets/js/settings.ts b/assets/js/settings.ts index f45d47b..ebfce84 100644 --- a/assets/js/settings.ts +++ b/assets/js/settings.ts @@ -3,7 +3,8 @@ export const api = { } export const polling = { - msgbase: ['system', 'poll'], + domain: 'system', + action: 'poll', class: 'service', - item: 'pclt001' + item: 'pclt-0001' } diff --git a/assets/js/tsconfig.json b/assets/js/tsconfig.json index d7b2a9c..b04e147 100644 --- a/assets/js/tsconfig.json +++ b/assets/js/tsconfig.json @@ -5,7 +5,7 @@ "compilerOptions": { "noEmit": true, "module": "es2022", - "lib": ["es2015", "dom"], + "lib": ["es2017", "dom"], "paths": { "@params": ["./params-tsc.ts"] }