新增表
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