one more step towards clean configuration and setup
This commit is contained in:
parent
4145c323b8
commit
ba2a58353c
3 changed files with 10 additions and 5 deletions
|
@ -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)
|
||||
}
|
||||
|
||||
|
|
|
@ -3,7 +3,8 @@ export const api = {
|
|||
}
|
||||
|
||||
export const polling = {
|
||||
msgbase: ['system', 'poll'],
|
||||
domain: 'system',
|
||||
action: 'poll',
|
||||
class: 'service',
|
||||
item: 'pclt001'
|
||||
item: 'pclt-0001'
|
||||
}
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
"compilerOptions": {
|
||||
"noEmit": true,
|
||||
"module": "es2022",
|
||||
"lib": ["es2015", "dom"],
|
||||
"lib": ["es2017", "dom"],
|
||||
"paths": {
|
||||
"@params": ["./params-tsc.ts"]
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue