新增表
This commit is contained in:
parent
62dacc6a01
commit
d87598d74e
1
config/income_tbl.json
Normal file
1
config/income_tbl.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
[{"id":90001,"income":1,"income":"80029:1","repeat":0,"frequency":0,"interval":0},{"id":90002,"income":2,"income":"80030:1","repeat":0,"frequency":0,"interval":0},{"id":90003,"income":3,"income":"80031:1","repeat":1,"frequency":10,"interval":30},{"id":90004,"income":3,"income":"80031:1","repeat":1,"frequency":1,"interval":0}]
|
31
src/cfg/parsers/IncomeCfg.ts
Normal file
31
src/cfg/parsers/IncomeCfg.ts
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
import {Cfg} from "../../common/DataParser";
|
||||||
|
|
||||||
|
export class IncomeCfg implements Cfg{
|
||||||
|
name: "IncomeCfg";
|
||||||
|
|
||||||
|
public id: number;
|
||||||
|
public income: number;
|
||||||
|
public income: string;
|
||||||
|
public repeat: number;
|
||||||
|
public frequency: number;
|
||||||
|
public interval: number;
|
||||||
|
|
||||||
|
public decode(data: any) {
|
||||||
|
this.id = data.id;
|
||||||
|
this.income = data.income;
|
||||||
|
this.income = data.income;
|
||||||
|
this.repeat = data.repeat;
|
||||||
|
this.frequency = data.frequency;
|
||||||
|
this.interval = data.interval;
|
||||||
|
};
|
||||||
|
|
||||||
|
public isOK (uniqueID: number, param1: any, param2: any): boolean {
|
||||||
|
if((param1 == undefined || param1 == null) && (param2 == undefined || param2 == null)){
|
||||||
|
return this.id == uniqueID;
|
||||||
|
}
|
||||||
|
if(param2 == undefined || param2 == null){
|
||||||
|
return this.id == uniqueID && this.id == param1;
|
||||||
|
}
|
||||||
|
return this.id == uniqueID && this.id == param1 && this.id == param2;
|
||||||
|
};
|
||||||
|
};
|
Loading…
x
Reference in New Issue
Block a user