diff --git a/cmd/v2/configure/structs/Game.TaskCond.go b/cmd/v2/configure/structs/Game.TaskCond.go new file mode 100644 index 000000000..0185feed8 --- /dev/null +++ b/cmd/v2/configure/structs/Game.TaskCond.go @@ -0,0 +1,42 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +type GameTaskCond struct { + _dataMap map[int32]*GameTaskCondData + _dataList []*GameTaskCondData +} + +func NewGameTaskCond(_buf []map[string]interface{}) (*GameTaskCond, error) { + _dataList := make([]*GameTaskCondData, 0, len(_buf)) + dataMap := make(map[int32]*GameTaskCondData) + for _, _ele_ := range _buf { + if _v, err2 := DeserializeGameTaskCondData(_ele_); err2 != nil { + return nil, err2 + } else { + _dataList = append(_dataList, _v) + dataMap[_v.Id] = _v + } + } + return &GameTaskCond{_dataList:_dataList, _dataMap:dataMap}, nil +} + +func (table *GameTaskCond) GetDataMap() map[int32]*GameTaskCondData { + return table._dataMap +} + +func (table *GameTaskCond) GetDataList() []*GameTaskCondData { + return table._dataList +} + +func (table *GameTaskCond) Get(key int32) *GameTaskCondData { + return table._dataMap[key] +} + + diff --git a/cmd/v2/configure/structs/Game.TaskCondData.go b/cmd/v2/configure/structs/Game.TaskCondData.go new file mode 100644 index 000000000..fcea43388 --- /dev/null +++ b/cmd/v2/configure/structs/Game.TaskCondData.go @@ -0,0 +1,47 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +import "errors" + +type GameTaskCondData struct { + Id int32 + Type int32 + Data1 int32 + Data2 int32 + Data3 int32 + Data4 int32 + Data5 int32 +} + +const TypeId_GameTaskCondData = -1719868659 + +func (*GameTaskCondData) GetTypeId() int32 { + return -1719868659 +} + +func (_v *GameTaskCondData)Deserialize(_buf map[string]interface{}) (err error) { + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["type"].(float64); !_ok_ { err = errors.New("type error"); return }; _v.Type = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["data1"].(float64); !_ok_ { err = errors.New("data1 error"); return }; _v.Data1 = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["data2"].(float64); !_ok_ { err = errors.New("data2 error"); return }; _v.Data2 = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["data3"].(float64); !_ok_ { err = errors.New("data3 error"); return }; _v.Data3 = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["data4"].(float64); !_ok_ { err = errors.New("data4 error"); return }; _v.Data4 = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["data5"].(float64); !_ok_ { err = errors.New("data5 error"); return }; _v.Data5 = int32(_tempNum_) } + return +} + +func DeserializeGameTaskCondData(_buf map[string]interface{}) (*GameTaskCondData, error) { + v := &GameTaskCondData{} + if err := v.Deserialize(_buf); err == nil { + return v, nil + } else { + return nil, err + } +} diff --git a/cmd/v2/configure/structs/Tables.go b/cmd/v2/configure/structs/Tables.go index 077e3ee0a..e8caa1ad1 100644 --- a/cmd/v2/configure/structs/Tables.go +++ b/cmd/v2/configure/structs/Tables.go @@ -11,21 +11,28 @@ package cfg type JsonLoader func(string) ([]map[string]interface{}, error) type Tables struct { - TestFlow *GameTestFlow + TestFlow *GameTestFlow + TaskCond *GameTaskCond } func NewTables(loader JsonLoader) (*Tables, error) { - var err error - var buf []map[string]interface{} + var err error + var buf []map[string]interface{} - tables := &Tables{} - - if buf, err = loader("game_testflow") ; err != nil { - return nil, err - } - if tables.TestFlow, err = NewGameTestFlow(buf) ; err != nil { - return nil, err - } - - return tables, nil + tables := &Tables{} + + if buf, err = loader("game_testflow"); err != nil { + return nil, err + } + if tables.TestFlow, err = NewGameTestFlow(buf); err != nil { + return nil, err + } + + if buf, err = loader("game_taskcond"); err != nil { + return nil, err + } + if tables.TaskCond, err = NewGameTaskCond(buf); err != nil { + return nil, err + } + return tables, nil } diff --git a/cmd/v2/gen_test.go b/cmd/v2/gen_test.go new file mode 100644 index 000000000..43770adc9 --- /dev/null +++ b/cmd/v2/gen_test.go @@ -0,0 +1,39 @@ +package main_test + +import ( + cfg "go_dreamfactory/cmd/v2/configure/structs" + "go_dreamfactory/cmd/v2/lib/common" + "html/template" + "os" + "testing" +) + +type TaskCond struct { + Data map[int32]*cfg.GameTaskCondData +} + +func TestTask(t *testing.T) { + if tb, err := cfg.NewTables(common.Loader); err == nil { + data := tb.TaskCond.GetDataMap() + + tmpl := template.New("task") + tplTxt := `reqDataMap := map[int32]TaskCondi{ + {{ range .Data }} + {{.Id}}:{ {{.Type}},[]int32{ {{.Data1}},{{.Data2}},{{.Data3}},{{.Data4}},{{.Data5}} }, + {{ end}} }` + + tpl, err := tmpl.Parse(tplTxt) + if err != nil { + t.Fatal(err) + } + //输出文件 + file, err := os.OpenFile("./tpl.txt", os.O_CREATE|os.O_WRONLY, 0755) + if err != nil { + panic(err) + } + p := TaskCond{ + Data: data, + } + tpl.Execute(file, p) + } +} diff --git a/cmd/v2/json/game_taskcond.json b/cmd/v2/json/game_taskcond.json new file mode 100644 index 000000000..c9ee50e6c --- /dev/null +++ b/cmd/v2/json/game_taskcond.json @@ -0,0 +1,3134 @@ +[ + { + "id": 101, + "type": 1, + "data1": 25001, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 102, + "type": 2, + "data1": 3, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 103, + "type": 3, + "data1": 2, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 104, + "type": 4, + "data1": 14007, + "data2": 10, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 105, + "type": 5, + "data1": 25001, + "data2": 2, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 106, + "type": 6, + "data1": 25004, + "data2": 5, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 107, + "type": 7, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 108, + "type": 8, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 109, + "type": 9, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 110, + "type": 10, + "data1": 2, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 111, + "type": 11, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 112, + "type": 12, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 113, + "type": 13, + "data1": 2, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 114, + "type": 14, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 115, + "type": 15, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 116, + "type": 16, + "data1": 5, + "data2": 3, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 117, + "type": 17, + "data1": 1, + "data2": 3, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 118, + "type": 18, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 119, + "type": 19, + "data1": 2, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 120, + "type": 20, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 121, + "type": 21, + "data1": 2, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 122, + "type": 22, + "data1": 25001, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 123, + "type": 23, + "data1": 3, + "data2": 5, + "data3": 20, + "data4": 0, + "data5": 0 + }, + { + "id": 124, + "type": 24, + "data1": 4, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 125, + "type": 25, + "data1": 3, + "data2": 25001, + "data3": 6, + "data4": 0, + "data5": 0 + }, + { + "id": 126, + "type": 26, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 127, + "type": 27, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 128, + "type": 28, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 129, + "type": 29, + "data1": 2, + "data2": 22, + "data3": 25004, + "data4": 0, + "data5": 0 + }, + { + "id": 130, + "type": 30, + "data1": 5, + "data2": 3, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 131, + "type": 31, + "data1": 4, + "data2": 3, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 132, + "type": 32, + "data1": 3, + "data2": 3, + "data3": 20, + "data4": 0, + "data5": 0 + }, + { + "id": 133, + "type": 33, + "data1": 3, + "data2": 3, + "data3": 23, + "data4": 0, + "data5": 0 + }, + { + "id": 134, + "type": 34, + "data1": 5, + "data2": 2, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 135, + "type": 35, + "data1": 2, + "data2": 25001, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 136, + "type": 36, + "data1": 1, + "data2": 3, + "data3": 3, + "data4": 1, + "data5": 2 + }, + { + "id": 137, + "type": 37, + "data1": 1, + "data2": 3, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 138, + "type": 38, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 139, + "type": 39, + "data1": 2, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 140, + "type": 40, + "data1": 2, + "data2": 2, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 141, + "type": 41, + "data1": 2, + "data2": 2, + "data3": 1, + "data4": 0, + "data5": 0 + }, + { + "id": 142, + "type": 42, + "data1": 2, + "data2": 2, + "data3": 2, + "data4": 0, + "data5": 0 + }, + { + "id": 143, + "type": 43, + "data1": 2, + "data2": 2, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 144, + "type": 44, + "data1": 3, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 145, + "type": 45, + "data1": 2, + "data2": 1, + "data3": 1, + "data4": 2, + "data5": 0 + }, + { + "id": 146, + "type": 46, + "data1": 1, + "data2": 4, + "data3": 1, + "data4": 0, + "data5": 0 + }, + { + "id": 147, + "type": 47, + "data1": 2, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 148, + "type": 48, + "data1": 1, + "data2": 1, + "data3": 2, + "data4": 0, + "data5": 0 + }, + { + "id": 149, + "type": 49, + "data1": 1, + "data2": 1, + "data3": 2, + "data4": 0, + "data5": 0 + }, + { + "id": 150, + "type": 50, + "data1": 1, + "data2": 1, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 151, + "type": 51, + "data1": 1, + "data2": 1, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 152, + "type": 52, + "data1": 1, + "data2": 14007, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 153, + "type": 53, + "data1": 2, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 154, + "type": 54, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 155, + "type": 55, + "data1": 2, + "data2": 3, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 156, + "type": 56, + "data1": 1, + "data2": 1, + "data3": 2, + "data4": 0, + "data5": 0 + }, + { + "id": 157, + "type": 57, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 158, + "type": 58, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 159, + "type": 59, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 160, + "type": 60, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 161, + "type": 61, + "data1": 109, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 162, + "type": 62, + "data1": 2, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 163, + "type": 63, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 164, + "type": 64, + "data1": 2, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 165, + "type": 65, + "data1": 2, + "data2": 10001, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 166, + "type": 66, + "data1": 2, + "data2": 1, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 167, + "type": 67, + "data1": 1000, + "data2": 1, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 168, + "type": 68, + "data1": 1000, + "data2": 1, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 169, + "type": 69, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 170, + "type": 1, + "data1": 44006, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 171, + "type": 70, + "data1": 1, + "data2": 101, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 172, + "type": 18, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 173, + "type": 71, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 174, + "type": 70, + "data1": 1, + "data2": 101, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 175, + "type": 70, + "data1": 1, + "data2": 102, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 176, + "type": 70, + "data1": 1, + "data2": 103, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 177, + "type": 70, + "data1": 1, + "data2": 104, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 178, + "type": 70, + "data1": 1, + "data2": 105, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 179, + "type": 70, + "data1": 1, + "data2": 106, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 180, + "type": 70, + "data1": 1, + "data2": 107, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 181, + "type": 70, + "data1": 1, + "data2": 108, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 182, + "type": 70, + "data1": 1, + "data2": 109, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 183, + "type": 140, + "data1": 1, + "data2": 10001, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 184, + "type": 140, + "data1": 1, + "data2": 10002, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 185, + "type": 140, + "data1": 1, + "data2": 10003, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 186, + "type": 140, + "data1": 1, + "data2": 10004, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 187, + "type": 109, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 188, + "type": 104, + "data1": 100, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 189, + "type": 70, + "data1": 1, + "data2": 110, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 190, + "type": 70, + "data1": 1, + "data2": 111, + "data3": 1, + "data4": 1, + "data5": 1 + }, + { + "id": 191, + "type": 70, + "data1": 1, + "data2": 112, + "data3": 2, + "data4": 2, + "data5": 2 + }, + { + "id": 192, + "type": 70, + "data1": 1, + "data2": 113, + "data3": 3, + "data4": 3, + "data5": 3 + }, + { + "id": 193, + "type": 70, + "data1": 1, + "data2": 114, + "data3": 4, + "data4": 4, + "data5": 4 + }, + { + "id": 194, + "type": 138, + "data1": 30, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 195, + "type": 140, + "data1": 1, + "data2": 10005, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 196, + "type": 140, + "data1": 1, + "data2": 10006, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 197, + "type": 140, + "data1": 1, + "data2": 10007, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 198, + "type": 140, + "data1": 1, + "data2": 10008, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 199, + "type": 140, + "data1": 1, + "data2": 10009, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 200, + "type": 140, + "data1": 1, + "data2": 10010, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10001, + "type": 24, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10002, + "type": 24, + "data1": 5, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10003, + "type": 24, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10004, + "type": 24, + "data1": 20, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10005, + "type": 24, + "data1": 50, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10006, + "type": 24, + "data1": 100, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10007, + "type": 24, + "data1": 200, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10008, + "type": 24, + "data1": 300, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10009, + "type": 24, + "data1": 500, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10010, + "type": 24, + "data1": 1000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10101, + "type": 7, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10201, + "type": 18, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10202, + "type": 18, + "data1": 5, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10203, + "type": 18, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10204, + "type": 18, + "data1": 20, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10205, + "type": 18, + "data1": 50, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10206, + "type": 18, + "data1": 100, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10207, + "type": 18, + "data1": 200, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10208, + "type": 18, + "data1": 300, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10209, + "type": 18, + "data1": 500, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10210, + "type": 18, + "data1": 1000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10301, + "type": 18, + "data1": 1, + "data2": 5, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10302, + "type": 50, + "data1": 5, + "data2": 5, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10303, + "type": 50, + "data1": 10, + "data2": 5, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10304, + "type": 50, + "data1": 20, + "data2": 5, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10305, + "type": 50, + "data1": 50, + "data2": 5, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10306, + "type": 50, + "data1": 100, + "data2": 5, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10307, + "type": 50, + "data1": 200, + "data2": 5, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10308, + "type": 50, + "data1": 300, + "data2": 5, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10309, + "type": 50, + "data1": 500, + "data2": 5, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10310, + "type": 50, + "data1": 1000, + "data2": 5, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10401, + "type": 50, + "data1": 1, + "data2": 6, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10402, + "type": 50, + "data1": 5, + "data2": 6, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10403, + "type": 50, + "data1": 10, + "data2": 6, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10404, + "type": 50, + "data1": 20, + "data2": 6, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10405, + "type": 50, + "data1": 50, + "data2": 6, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10406, + "type": 50, + "data1": 100, + "data2": 6, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10407, + "type": 50, + "data1": 200, + "data2": 6, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10408, + "type": 50, + "data1": 300, + "data2": 6, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10409, + "type": 50, + "data1": 500, + "data2": 6, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10410, + "type": 50, + "data1": 1000, + "data2": 6, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10501, + "type": 58, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10502, + "type": 58, + "data1": 5, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10503, + "type": 58, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10504, + "type": 58, + "data1": 20, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10505, + "type": 58, + "data1": 30, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10506, + "type": 58, + "data1": 50, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10507, + "type": 58, + "data1": 70, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10508, + "type": 58, + "data1": 100, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10601, + "type": 62, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10602, + "type": 62, + "data1": 5, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10603, + "type": 62, + "data1": 99, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10701, + "type": 64, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10702, + "type": 64, + "data1": 5, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10703, + "type": 64, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10704, + "type": 64, + "data1": 20, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10705, + "type": 64, + "data1": 50, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10706, + "type": 64, + "data1": 100, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10707, + "type": 64, + "data1": 200, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10708, + "type": 64, + "data1": 300, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10709, + "type": 64, + "data1": 500, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10710, + "type": 64, + "data1": 1000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10801, + "type": 8, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10802, + "type": 8, + "data1": 5, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10803, + "type": 8, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10804, + "type": 8, + "data1": 20, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10805, + "type": 8, + "data1": 50, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10806, + "type": 8, + "data1": 100, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10807, + "type": 8, + "data1": 200, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10808, + "type": 8, + "data1": 300, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10809, + "type": 8, + "data1": 500, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 10810, + "type": 18, + "data1": 1000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 2008001, + "type": 8, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 2012001, + "type": 12, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 2018001, + "type": 18, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 2024001, + "type": 24, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 2047001, + "type": 47, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 2062001, + "type": 62, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 2064001, + "type": 64, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 2130001, + "type": 130, + "data1": 3, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 3008001, + "type": 8, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 3012001, + "type": 12, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 3018001, + "type": 18, + "data1": 5, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 3024001, + "type": 24, + "data1": 5, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 3047001, + "type": 47, + "data1": 7, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 3061001, + "type": 62, + "data1": 7, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 3064001, + "type": 64, + "data1": 7, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 3088001, + "type": 88, + "data1": 3, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 3105001, + "type": 105, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 3104001, + "type": 104, + "data1": 1000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 3130001, + "type": 130, + "data1": 30, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4008001, + "type": 8, + "data1": 3, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4008002, + "type": 8, + "data1": 7, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4008003, + "type": 8, + "data1": 30, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4008004, + "type": 8, + "data1": 90, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4008005, + "type": 8, + "data1": 180, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4008006, + "type": 8, + "data1": 365, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4008007, + "type": 9, + "data1": 3, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4008008, + "type": 9, + "data1": 7, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4008009, + "type": 9, + "data1": 14, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4008010, + "type": 9, + "data1": 30, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4010001, + "type": 10, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4010002, + "type": 10, + "data1": 5, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4010003, + "type": 10, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4010004, + "type": 10, + "data1": 20, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4010005, + "type": 10, + "data1": 30, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4010006, + "type": 10, + "data1": 50, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4011001, + "type": 11, + "data1": 5, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4011002, + "type": 11, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4011003, + "type": 11, + "data1": 30, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4011004, + "type": 11, + "data1": 50, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4011005, + "type": 11, + "data1": 100, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4011006, + "type": 11, + "data1": 300, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4011007, + "type": 11, + "data1": 500, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4011008, + "type": 11, + "data1": 1000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4011009, + "type": 11, + "data1": 3000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4011010, + "type": 11, + "data1": 5000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4011011, + "type": 11, + "data1": 10000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4012001, + "type": 12, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4012002, + "type": 12, + "data1": 5, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4012003, + "type": 12, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4012004, + "type": 12, + "data1": 30, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4012005, + "type": 12, + "data1": 50, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4012006, + "type": 12, + "data1": 100, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4012007, + "type": 12, + "data1": 300, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4012008, + "type": 12, + "data1": 500, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4012009, + "type": 12, + "data1": 1000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4016001, + "type": 16, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4016002, + "type": 16, + "data1": 2, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4016003, + "type": 16, + "data1": 3, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4016004, + "type": 16, + "data1": 5, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4016005, + "type": 16, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4016006, + "type": 16, + "data1": 15, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4016007, + "type": 16, + "data1": 20, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4016008, + "type": 16, + "data1": 30, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4016009, + "type": 16, + "data1": 50, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4018001, + "type": 18, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4018002, + "type": 18, + "data1": 20, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4018003, + "type": 18, + "data1": 30, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4018004, + "type": 18, + "data1": 50, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4018005, + "type": 18, + "data1": 100, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4018006, + "type": 18, + "data1": 200, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4018007, + "type": 18, + "data1": 300, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4018008, + "type": 18, + "data1": 500, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4018009, + "type": 18, + "data1": 1000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4018010, + "type": 18, + "data1": 2000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4018011, + "type": 18, + "data1": 5000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4018012, + "type": 18, + "data1": 10000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4020001, + "type": 20, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4020002, + "type": 20, + "data1": 20, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4020003, + "type": 20, + "data1": 30, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4020004, + "type": 20, + "data1": 40, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4020005, + "type": 20, + "data1": 50, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4020006, + "type": 20, + "data1": 60, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4043001, + "type": 43, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4043002, + "type": 43, + "data1": 2, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4043003, + "type": 43, + "data1": 4, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4043004, + "type": 43, + "data1": 6, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4043005, + "type": 43, + "data1": 12, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4043006, + "type": 43, + "data1": 18, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4043007, + "type": 43, + "data1": 24, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4043008, + "type": 43, + "data1": 30, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4043009, + "type": 43, + "data1": 60, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4043010, + "type": 43, + "data1": 120, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4047001, + "type": 47, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4047002, + "type": 47, + "data1": 20, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4047003, + "type": 47, + "data1": 30, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4047004, + "type": 47, + "data1": 50, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4047005, + "type": 47, + "data1": 100, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4047006, + "type": 47, + "data1": 200, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4047007, + "type": 47, + "data1": 300, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4047008, + "type": 47, + "data1": 500, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4047009, + "type": 47, + "data1": 1000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4047010, + "type": 47, + "data1": 2000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4047011, + "type": 47, + "data1": 3000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4047012, + "type": 47, + "data1": 5000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4047013, + "type": 47, + "data1": 10000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4064001, + "type": 64, + "data1": 5, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4064002, + "type": 64, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4064003, + "type": 64, + "data1": 20, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4064004, + "type": 64, + "data1": 50, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4064005, + "type": 64, + "data1": 100, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4064006, + "type": 64, + "data1": 200, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4064007, + "type": 64, + "data1": 500, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4068001, + "type": 68, + "data1": 50000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4068002, + "type": 68, + "data1": 500000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4068003, + "type": 68, + "data1": 5000000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4068004, + "type": 68, + "data1": 50000000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4084001, + "type": 84, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4084002, + "type": 84, + "data1": 20, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4084003, + "type": 84, + "data1": 50, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4084004, + "type": 84, + "data1": 100, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4085001, + "type": 85, + "data1": 5, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4085002, + "type": 85, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4085003, + "type": 85, + "data1": 20, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4085004, + "type": 85, + "data1": 30, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4085005, + "type": 85, + "data1": 50, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4096001, + "type": 96, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4096002, + "type": 96, + "data1": 20, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4096003, + "type": 96, + "data1": 50, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4096004, + "type": 96, + "data1": 100, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4096005, + "type": 96, + "data1": 200, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4096006, + "type": 96, + "data1": 300, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4096007, + "type": 96, + "data1": 500, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4096008, + "type": 96, + "data1": 1000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4096009, + "type": 96, + "data1": 2000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4096010, + "type": 96, + "data1": 3000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4096011, + "type": 96, + "data1": 5000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4096012, + "type": 96, + "data1": 10000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4104001, + "type": 104, + "data1": 500, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4104002, + "type": 104, + "data1": 1000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4104003, + "type": 104, + "data1": 3000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4104004, + "type": 104, + "data1": 5000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4104005, + "type": 104, + "data1": 10000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4104006, + "type": 104, + "data1": 20000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4104007, + "type": 104, + "data1": 30000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4104008, + "type": 104, + "data1": 50000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4104009, + "type": 104, + "data1": 100000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4104010, + "type": 104, + "data1": 200000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4104011, + "type": 104, + "data1": 500000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4128001, + "type": 128, + "data1": 1100, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4128002, + "type": 128, + "data1": 1200, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4128003, + "type": 128, + "data1": 1300, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4128004, + "type": 128, + "data1": 1400, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4128005, + "type": 128, + "data1": 1500, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4128006, + "type": 128, + "data1": 1600, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4128007, + "type": 128, + "data1": 1700, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4128008, + "type": 128, + "data1": 1800, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4128009, + "type": 128, + "data1": 1900, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4128010, + "type": 128, + "data1": 2000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4131001, + "type": 131, + "data1": 5, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4131002, + "type": 131, + "data1": 10, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4131003, + "type": 131, + "data1": 20, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4131004, + "type": 131, + "data1": 30, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4131005, + "type": 131, + "data1": 50, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4131006, + "type": 131, + "data1": 100, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4131007, + "type": 131, + "data1": 200, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4131008, + "type": 131, + "data1": 300, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4131009, + "type": 131, + "data1": 500, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 4131010, + "type": 131, + "data1": 1000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 5011001, + "type": 11, + "data1": 3, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 5012001, + "type": 12, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 5018001, + "type": 18, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 5024001, + "type": 24, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 5047001, + "type": 47, + "data1": 6, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 5063001, + "type": 63, + "data1": 100, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 5068001, + "type": 68, + "data1": 200000, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, + { + "id": 5104001, + "type": 104, + "data1": 100, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + } +] \ No newline at end of file diff --git a/cmd/v2/game_testflow.json b/cmd/v2/json/game_testflow.json similarity index 100% rename from cmd/v2/game_testflow.json rename to cmd/v2/json/game_testflow.json diff --git a/cmd/v2/lib/common/utils.go b/cmd/v2/lib/common/utils.go index c5b59d918..9645e6bdd 100644 --- a/cmd/v2/lib/common/utils.go +++ b/cmd/v2/lib/common/utils.go @@ -162,7 +162,7 @@ func ConvertFileSize(size int64) string { } func Loader(file string) ([]map[string]interface{}, error) { - if bytes, err := ioutil.ReadFile("./" + file + ".json"); err != nil { + if bytes, err := ioutil.ReadFile("./json/" + file + ".json"); err != nil { return nil, err } else { jsonData := make([]map[string]interface{}, 0) diff --git a/cmd/v2/tpl.txt b/cmd/v2/tpl.txt new file mode 100644 index 000000000..e9a5ff137 --- /dev/null +++ b/cmd/v2/tpl.txt @@ -0,0 +1,698 @@ +reqDataMap := map[int32]TaskCondi{ + + 101:{ 1,[]int32{ 25001,0,0,0,0 }, + + 102:{ 2,[]int32{ 3,0,0,0,0 }, + + 103:{ 3,[]int32{ 2,0,0,0,0 }, + + 104:{ 4,[]int32{ 14007,10,0,0,0 }, + + 105:{ 5,[]int32{ 25001,2,0,0,0 }, + + 106:{ 6,[]int32{ 25004,5,0,0,0 }, + + 107:{ 7,[]int32{ 1,0,0,0,0 }, + + 108:{ 8,[]int32{ 1,0,0,0,0 }, + + 109:{ 9,[]int32{ 1,0,0,0,0 }, + + 110:{ 10,[]int32{ 2,0,0,0,0 }, + + 111:{ 11,[]int32{ 1,0,0,0,0 }, + + 112:{ 12,[]int32{ 1,0,0,0,0 }, + + 113:{ 13,[]int32{ 2,0,0,0,0 }, + + 114:{ 14,[]int32{ 10,0,0,0,0 }, + + 115:{ 15,[]int32{ 10,0,0,0,0 }, + + 116:{ 16,[]int32{ 5,3,0,0,0 }, + + 117:{ 17,[]int32{ 1,3,0,0,0 }, + + 118:{ 18,[]int32{ 1,0,0,0,0 }, + + 119:{ 19,[]int32{ 2,0,0,0,0 }, + + 120:{ 20,[]int32{ 1,0,0,0,0 }, + + 121:{ 21,[]int32{ 2,0,0,0,0 }, + + 122:{ 22,[]int32{ 25001,0,0,0,0 }, + + 123:{ 23,[]int32{ 3,5,20,0,0 }, + + 124:{ 24,[]int32{ 4,0,0,0,0 }, + + 125:{ 25,[]int32{ 3,25001,6,0,0 }, + + 126:{ 26,[]int32{ 1,0,0,0,0 }, + + 127:{ 27,[]int32{ 1,0,0,0,0 }, + + 128:{ 28,[]int32{ 1,0,0,0,0 }, + + 129:{ 29,[]int32{ 2,22,25004,0,0 }, + + 130:{ 30,[]int32{ 5,3,0,0,0 }, + + 131:{ 31,[]int32{ 4,3,0,0,0 }, + + 132:{ 32,[]int32{ 3,3,20,0,0 }, + + 133:{ 33,[]int32{ 3,3,23,0,0 }, + + 134:{ 34,[]int32{ 5,2,0,0,0 }, + + 135:{ 35,[]int32{ 2,25001,0,0,0 }, + + 136:{ 36,[]int32{ 1,3,3,1,2 }, + + 137:{ 37,[]int32{ 1,3,0,0,0 }, + + 138:{ 38,[]int32{ 1,0,0,0,0 }, + + 139:{ 39,[]int32{ 2,0,0,0,0 }, + + 140:{ 40,[]int32{ 2,2,0,0,0 }, + + 141:{ 41,[]int32{ 2,2,1,0,0 }, + + 142:{ 42,[]int32{ 2,2,2,0,0 }, + + 143:{ 43,[]int32{ 2,2,0,0,0 }, + + 144:{ 44,[]int32{ 3,0,0,0,0 }, + + 145:{ 45,[]int32{ 2,1,1,2,0 }, + + 146:{ 46,[]int32{ 1,4,1,0,0 }, + + 147:{ 47,[]int32{ 2,0,0,0,0 }, + + 148:{ 48,[]int32{ 1,1,2,0,0 }, + + 149:{ 49,[]int32{ 1,1,2,0,0 }, + + 150:{ 50,[]int32{ 1,1,0,0,0 }, + + 151:{ 51,[]int32{ 1,1,0,0,0 }, + + 152:{ 52,[]int32{ 1,14007,0,0,0 }, + + 153:{ 53,[]int32{ 2,0,0,0,0 }, + + 154:{ 54,[]int32{ 1,0,0,0,0 }, + + 155:{ 55,[]int32{ 2,3,0,0,0 }, + + 156:{ 56,[]int32{ 1,1,2,0,0 }, + + 157:{ 57,[]int32{ 1,0,0,0,0 }, + + 158:{ 58,[]int32{ 1,0,0,0,0 }, + + 159:{ 59,[]int32{ 1,0,0,0,0 }, + + 160:{ 60,[]int32{ 1,0,0,0,0 }, + + 161:{ 61,[]int32{ 109,0,0,0,0 }, + + 162:{ 62,[]int32{ 2,0,0,0,0 }, + + 163:{ 63,[]int32{ 1,0,0,0,0 }, + + 164:{ 64,[]int32{ 2,0,0,0,0 }, + + 165:{ 65,[]int32{ 2,10001,0,0,0 }, + + 166:{ 66,[]int32{ 2,1,0,0,0 }, + + 167:{ 67,[]int32{ 1000,1,0,0,0 }, + + 168:{ 68,[]int32{ 1000,1,0,0,0 }, + + 169:{ 69,[]int32{ 1,0,0,0,0 }, + + 170:{ 1,[]int32{ 44006,0,0,0,0 }, + + 171:{ 70,[]int32{ 1,101,0,0,0 }, + + 172:{ 18,[]int32{ 10,0,0,0,0 }, + + 173:{ 71,[]int32{ 1,0,0,0,0 }, + + 174:{ 70,[]int32{ 1,101,0,0,0 }, + + 175:{ 70,[]int32{ 1,102,0,0,0 }, + + 176:{ 70,[]int32{ 1,103,0,0,0 }, + + 177:{ 70,[]int32{ 1,104,0,0,0 }, + + 178:{ 70,[]int32{ 1,105,0,0,0 }, + + 179:{ 70,[]int32{ 1,106,0,0,0 }, + + 180:{ 70,[]int32{ 1,107,0,0,0 }, + + 181:{ 70,[]int32{ 1,108,0,0,0 }, + + 182:{ 70,[]int32{ 1,109,0,0,0 }, + + 183:{ 140,[]int32{ 1,10001,0,0,0 }, + + 184:{ 140,[]int32{ 1,10002,0,0,0 }, + + 185:{ 140,[]int32{ 1,10003,0,0,0 }, + + 186:{ 140,[]int32{ 1,10004,0,0,0 }, + + 187:{ 109,[]int32{ 1,0,0,0,0 }, + + 188:{ 104,[]int32{ 100,0,0,0,0 }, + + 189:{ 70,[]int32{ 1,110,0,0,0 }, + + 190:{ 70,[]int32{ 1,111,1,1,1 }, + + 191:{ 70,[]int32{ 1,112,2,2,2 }, + + 192:{ 70,[]int32{ 1,113,3,3,3 }, + + 193:{ 70,[]int32{ 1,114,4,4,4 }, + + 194:{ 138,[]int32{ 30,0,0,0,0 }, + + 195:{ 140,[]int32{ 1,10005,0,0,0 }, + + 196:{ 140,[]int32{ 1,10006,0,0,0 }, + + 197:{ 140,[]int32{ 1,10007,0,0,0 }, + + 198:{ 140,[]int32{ 1,10008,0,0,0 }, + + 199:{ 140,[]int32{ 1,10009,0,0,0 }, + + 200:{ 140,[]int32{ 1,10010,0,0,0 }, + + 10001:{ 24,[]int32{ 1,0,0,0,0 }, + + 10002:{ 24,[]int32{ 5,0,0,0,0 }, + + 10003:{ 24,[]int32{ 10,0,0,0,0 }, + + 10004:{ 24,[]int32{ 20,0,0,0,0 }, + + 10005:{ 24,[]int32{ 50,0,0,0,0 }, + + 10006:{ 24,[]int32{ 100,0,0,0,0 }, + + 10007:{ 24,[]int32{ 200,0,0,0,0 }, + + 10008:{ 24,[]int32{ 300,0,0,0,0 }, + + 10009:{ 24,[]int32{ 500,0,0,0,0 }, + + 10010:{ 24,[]int32{ 1000,0,0,0,0 }, + + 10101:{ 7,[]int32{ 1,0,0,0,0 }, + + 10201:{ 18,[]int32{ 1,0,0,0,0 }, + + 10202:{ 18,[]int32{ 5,0,0,0,0 }, + + 10203:{ 18,[]int32{ 10,0,0,0,0 }, + + 10204:{ 18,[]int32{ 20,0,0,0,0 }, + + 10205:{ 18,[]int32{ 50,0,0,0,0 }, + + 10206:{ 18,[]int32{ 100,0,0,0,0 }, + + 10207:{ 18,[]int32{ 200,0,0,0,0 }, + + 10208:{ 18,[]int32{ 300,0,0,0,0 }, + + 10209:{ 18,[]int32{ 500,0,0,0,0 }, + + 10210:{ 18,[]int32{ 1000,0,0,0,0 }, + + 10301:{ 18,[]int32{ 1,5,0,0,0 }, + + 10302:{ 50,[]int32{ 5,5,0,0,0 }, + + 10303:{ 50,[]int32{ 10,5,0,0,0 }, + + 10304:{ 50,[]int32{ 20,5,0,0,0 }, + + 10305:{ 50,[]int32{ 50,5,0,0,0 }, + + 10306:{ 50,[]int32{ 100,5,0,0,0 }, + + 10307:{ 50,[]int32{ 200,5,0,0,0 }, + + 10308:{ 50,[]int32{ 300,5,0,0,0 }, + + 10309:{ 50,[]int32{ 500,5,0,0,0 }, + + 10310:{ 50,[]int32{ 1000,5,0,0,0 }, + + 10401:{ 50,[]int32{ 1,6,0,0,0 }, + + 10402:{ 50,[]int32{ 5,6,0,0,0 }, + + 10403:{ 50,[]int32{ 10,6,0,0,0 }, + + 10404:{ 50,[]int32{ 20,6,0,0,0 }, + + 10405:{ 50,[]int32{ 50,6,0,0,0 }, + + 10406:{ 50,[]int32{ 100,6,0,0,0 }, + + 10407:{ 50,[]int32{ 200,6,0,0,0 }, + + 10408:{ 50,[]int32{ 300,6,0,0,0 }, + + 10409:{ 50,[]int32{ 500,6,0,0,0 }, + + 10410:{ 50,[]int32{ 1000,6,0,0,0 }, + + 10501:{ 58,[]int32{ 1,0,0,0,0 }, + + 10502:{ 58,[]int32{ 5,0,0,0,0 }, + + 10503:{ 58,[]int32{ 10,0,0,0,0 }, + + 10504:{ 58,[]int32{ 20,0,0,0,0 }, + + 10505:{ 58,[]int32{ 30,0,0,0,0 }, + + 10506:{ 58,[]int32{ 50,0,0,0,0 }, + + 10507:{ 58,[]int32{ 70,0,0,0,0 }, + + 10508:{ 58,[]int32{ 100,0,0,0,0 }, + + 10601:{ 62,[]int32{ 1,0,0,0,0 }, + + 10602:{ 62,[]int32{ 5,0,0,0,0 }, + + 10603:{ 62,[]int32{ 99,0,0,0,0 }, + + 10701:{ 64,[]int32{ 1,0,0,0,0 }, + + 10702:{ 64,[]int32{ 5,0,0,0,0 }, + + 10703:{ 64,[]int32{ 10,0,0,0,0 }, + + 10704:{ 64,[]int32{ 20,0,0,0,0 }, + + 10705:{ 64,[]int32{ 50,0,0,0,0 }, + + 10706:{ 64,[]int32{ 100,0,0,0,0 }, + + 10707:{ 64,[]int32{ 200,0,0,0,0 }, + + 10708:{ 64,[]int32{ 300,0,0,0,0 }, + + 10709:{ 64,[]int32{ 500,0,0,0,0 }, + + 10710:{ 64,[]int32{ 1000,0,0,0,0 }, + + 10801:{ 8,[]int32{ 1,0,0,0,0 }, + + 10802:{ 8,[]int32{ 5,0,0,0,0 }, + + 10803:{ 8,[]int32{ 10,0,0,0,0 }, + + 10804:{ 8,[]int32{ 20,0,0,0,0 }, + + 10805:{ 8,[]int32{ 50,0,0,0,0 }, + + 10806:{ 8,[]int32{ 100,0,0,0,0 }, + + 10807:{ 8,[]int32{ 200,0,0,0,0 }, + + 10808:{ 8,[]int32{ 300,0,0,0,0 }, + + 10809:{ 8,[]int32{ 500,0,0,0,0 }, + + 10810:{ 18,[]int32{ 1000,0,0,0,0 }, + + 2008001:{ 8,[]int32{ 1,0,0,0,0 }, + + 2012001:{ 12,[]int32{ 1,0,0,0,0 }, + + 2018001:{ 18,[]int32{ 1,0,0,0,0 }, + + 2024001:{ 24,[]int32{ 1,0,0,0,0 }, + + 2047001:{ 47,[]int32{ 1,0,0,0,0 }, + + 2062001:{ 62,[]int32{ 1,0,0,0,0 }, + + 2064001:{ 64,[]int32{ 1,0,0,0,0 }, + + 2130001:{ 130,[]int32{ 3,0,0,0,0 }, + + 3008001:{ 8,[]int32{ 10,0,0,0,0 }, + + 3012001:{ 12,[]int32{ 10,0,0,0,0 }, + + 3018001:{ 18,[]int32{ 5,0,0,0,0 }, + + 3024001:{ 24,[]int32{ 5,0,0,0,0 }, + + 3047001:{ 47,[]int32{ 7,0,0,0,0 }, + + 3061001:{ 62,[]int32{ 7,0,0,0,0 }, + + 3064001:{ 64,[]int32{ 7,0,0,0,0 }, + + 3088001:{ 88,[]int32{ 3,0,0,0,0 }, + + 3104001:{ 104,[]int32{ 1000,0,0,0,0 }, + + 3105001:{ 105,[]int32{ 10,0,0,0,0 }, + + 3130001:{ 130,[]int32{ 30,0,0,0,0 }, + + 4008001:{ 8,[]int32{ 3,0,0,0,0 }, + + 4008002:{ 8,[]int32{ 7,0,0,0,0 }, + + 4008003:{ 8,[]int32{ 30,0,0,0,0 }, + + 4008004:{ 8,[]int32{ 90,0,0,0,0 }, + + 4008005:{ 8,[]int32{ 180,0,0,0,0 }, + + 4008006:{ 8,[]int32{ 365,0,0,0,0 }, + + 4008007:{ 9,[]int32{ 3,0,0,0,0 }, + + 4008008:{ 9,[]int32{ 7,0,0,0,0 }, + + 4008009:{ 9,[]int32{ 14,0,0,0,0 }, + + 4008010:{ 9,[]int32{ 30,0,0,0,0 }, + + 4010001:{ 10,[]int32{ 1,0,0,0,0 }, + + 4010002:{ 10,[]int32{ 5,0,0,0,0 }, + + 4010003:{ 10,[]int32{ 10,0,0,0,0 }, + + 4010004:{ 10,[]int32{ 20,0,0,0,0 }, + + 4010005:{ 10,[]int32{ 30,0,0,0,0 }, + + 4010006:{ 10,[]int32{ 50,0,0,0,0 }, + + 4011001:{ 11,[]int32{ 5,0,0,0,0 }, + + 4011002:{ 11,[]int32{ 10,0,0,0,0 }, + + 4011003:{ 11,[]int32{ 30,0,0,0,0 }, + + 4011004:{ 11,[]int32{ 50,0,0,0,0 }, + + 4011005:{ 11,[]int32{ 100,0,0,0,0 }, + + 4011006:{ 11,[]int32{ 300,0,0,0,0 }, + + 4011007:{ 11,[]int32{ 500,0,0,0,0 }, + + 4011008:{ 11,[]int32{ 1000,0,0,0,0 }, + + 4011009:{ 11,[]int32{ 3000,0,0,0,0 }, + + 4011010:{ 11,[]int32{ 5000,0,0,0,0 }, + + 4011011:{ 11,[]int32{ 10000,0,0,0,0 }, + + 4012001:{ 12,[]int32{ 1,0,0,0,0 }, + + 4012002:{ 12,[]int32{ 5,0,0,0,0 }, + + 4012003:{ 12,[]int32{ 10,0,0,0,0 }, + + 4012004:{ 12,[]int32{ 30,0,0,0,0 }, + + 4012005:{ 12,[]int32{ 50,0,0,0,0 }, + + 4012006:{ 12,[]int32{ 100,0,0,0,0 }, + + 4012007:{ 12,[]int32{ 300,0,0,0,0 }, + + 4012008:{ 12,[]int32{ 500,0,0,0,0 }, + + 4012009:{ 12,[]int32{ 1000,0,0,0,0 }, + + 4016001:{ 16,[]int32{ 1,0,0,0,0 }, + + 4016002:{ 16,[]int32{ 2,0,0,0,0 }, + + 4016003:{ 16,[]int32{ 3,0,0,0,0 }, + + 4016004:{ 16,[]int32{ 5,0,0,0,0 }, + + 4016005:{ 16,[]int32{ 10,0,0,0,0 }, + + 4016006:{ 16,[]int32{ 15,0,0,0,0 }, + + 4016007:{ 16,[]int32{ 20,0,0,0,0 }, + + 4016008:{ 16,[]int32{ 30,0,0,0,0 }, + + 4016009:{ 16,[]int32{ 50,0,0,0,0 }, + + 4018001:{ 18,[]int32{ 10,0,0,0,0 }, + + 4018002:{ 18,[]int32{ 20,0,0,0,0 }, + + 4018003:{ 18,[]int32{ 30,0,0,0,0 }, + + 4018004:{ 18,[]int32{ 50,0,0,0,0 }, + + 4018005:{ 18,[]int32{ 100,0,0,0,0 }, + + 4018006:{ 18,[]int32{ 200,0,0,0,0 }, + + 4018007:{ 18,[]int32{ 300,0,0,0,0 }, + + 4018008:{ 18,[]int32{ 500,0,0,0,0 }, + + 4018009:{ 18,[]int32{ 1000,0,0,0,0 }, + + 4018010:{ 18,[]int32{ 2000,0,0,0,0 }, + + 4018011:{ 18,[]int32{ 5000,0,0,0,0 }, + + 4018012:{ 18,[]int32{ 10000,0,0,0,0 }, + + 4020001:{ 20,[]int32{ 10,0,0,0,0 }, + + 4020002:{ 20,[]int32{ 20,0,0,0,0 }, + + 4020003:{ 20,[]int32{ 30,0,0,0,0 }, + + 4020004:{ 20,[]int32{ 40,0,0,0,0 }, + + 4020005:{ 20,[]int32{ 50,0,0,0,0 }, + + 4020006:{ 20,[]int32{ 60,0,0,0,0 }, + + 4043001:{ 43,[]int32{ 1,0,0,0,0 }, + + 4043002:{ 43,[]int32{ 2,0,0,0,0 }, + + 4043003:{ 43,[]int32{ 4,0,0,0,0 }, + + 4043004:{ 43,[]int32{ 6,0,0,0,0 }, + + 4043005:{ 43,[]int32{ 12,0,0,0,0 }, + + 4043006:{ 43,[]int32{ 18,0,0,0,0 }, + + 4043007:{ 43,[]int32{ 24,0,0,0,0 }, + + 4043008:{ 43,[]int32{ 30,0,0,0,0 }, + + 4043009:{ 43,[]int32{ 60,0,0,0,0 }, + + 4043010:{ 43,[]int32{ 120,0,0,0,0 }, + + 4047001:{ 47,[]int32{ 10,0,0,0,0 }, + + 4047002:{ 47,[]int32{ 20,0,0,0,0 }, + + 4047003:{ 47,[]int32{ 30,0,0,0,0 }, + + 4047004:{ 47,[]int32{ 50,0,0,0,0 }, + + 4047005:{ 47,[]int32{ 100,0,0,0,0 }, + + 4047006:{ 47,[]int32{ 200,0,0,0,0 }, + + 4047007:{ 47,[]int32{ 300,0,0,0,0 }, + + 4047008:{ 47,[]int32{ 500,0,0,0,0 }, + + 4047009:{ 47,[]int32{ 1000,0,0,0,0 }, + + 4047010:{ 47,[]int32{ 2000,0,0,0,0 }, + + 4047011:{ 47,[]int32{ 3000,0,0,0,0 }, + + 4047012:{ 47,[]int32{ 5000,0,0,0,0 }, + + 4047013:{ 47,[]int32{ 10000,0,0,0,0 }, + + 4064001:{ 64,[]int32{ 5,0,0,0,0 }, + + 4064002:{ 64,[]int32{ 10,0,0,0,0 }, + + 4064003:{ 64,[]int32{ 20,0,0,0,0 }, + + 4064004:{ 64,[]int32{ 50,0,0,0,0 }, + + 4064005:{ 64,[]int32{ 100,0,0,0,0 }, + + 4064006:{ 64,[]int32{ 200,0,0,0,0 }, + + 4064007:{ 64,[]int32{ 500,0,0,0,0 }, + + 4068001:{ 68,[]int32{ 50000,0,0,0,0 }, + + 4068002:{ 68,[]int32{ 500000,0,0,0,0 }, + + 4068003:{ 68,[]int32{ 5000000,0,0,0,0 }, + + 4068004:{ 68,[]int32{ 50000000,0,0,0,0 }, + + 4084001:{ 84,[]int32{ 10,0,0,0,0 }, + + 4084002:{ 84,[]int32{ 20,0,0,0,0 }, + + 4084003:{ 84,[]int32{ 50,0,0,0,0 }, + + 4084004:{ 84,[]int32{ 100,0,0,0,0 }, + + 4085001:{ 85,[]int32{ 5,0,0,0,0 }, + + 4085002:{ 85,[]int32{ 10,0,0,0,0 }, + + 4085003:{ 85,[]int32{ 20,0,0,0,0 }, + + 4085004:{ 85,[]int32{ 30,0,0,0,0 }, + + 4085005:{ 85,[]int32{ 50,0,0,0,0 }, + + 4096001:{ 96,[]int32{ 10,0,0,0,0 }, + + 4096002:{ 96,[]int32{ 20,0,0,0,0 }, + + 4096003:{ 96,[]int32{ 50,0,0,0,0 }, + + 4096004:{ 96,[]int32{ 100,0,0,0,0 }, + + 4096005:{ 96,[]int32{ 200,0,0,0,0 }, + + 4096006:{ 96,[]int32{ 300,0,0,0,0 }, + + 4096007:{ 96,[]int32{ 500,0,0,0,0 }, + + 4096008:{ 96,[]int32{ 1000,0,0,0,0 }, + + 4096009:{ 96,[]int32{ 2000,0,0,0,0 }, + + 4096010:{ 96,[]int32{ 3000,0,0,0,0 }, + + 4096011:{ 96,[]int32{ 5000,0,0,0,0 }, + + 4096012:{ 96,[]int32{ 10000,0,0,0,0 }, + + 4104001:{ 104,[]int32{ 500,0,0,0,0 }, + + 4104002:{ 104,[]int32{ 1000,0,0,0,0 }, + + 4104003:{ 104,[]int32{ 3000,0,0,0,0 }, + + 4104004:{ 104,[]int32{ 5000,0,0,0,0 }, + + 4104005:{ 104,[]int32{ 10000,0,0,0,0 }, + + 4104006:{ 104,[]int32{ 20000,0,0,0,0 }, + + 4104007:{ 104,[]int32{ 30000,0,0,0,0 }, + + 4104008:{ 104,[]int32{ 50000,0,0,0,0 }, + + 4104009:{ 104,[]int32{ 100000,0,0,0,0 }, + + 4104010:{ 104,[]int32{ 200000,0,0,0,0 }, + + 4104011:{ 104,[]int32{ 500000,0,0,0,0 }, + + 4128001:{ 128,[]int32{ 1100,0,0,0,0 }, + + 4128002:{ 128,[]int32{ 1200,0,0,0,0 }, + + 4128003:{ 128,[]int32{ 1300,0,0,0,0 }, + + 4128004:{ 128,[]int32{ 1400,0,0,0,0 }, + + 4128005:{ 128,[]int32{ 1500,0,0,0,0 }, + + 4128006:{ 128,[]int32{ 1600,0,0,0,0 }, + + 4128007:{ 128,[]int32{ 1700,0,0,0,0 }, + + 4128008:{ 128,[]int32{ 1800,0,0,0,0 }, + + 4128009:{ 128,[]int32{ 1900,0,0,0,0 }, + + 4128010:{ 128,[]int32{ 2000,0,0,0,0 }, + + 4131001:{ 131,[]int32{ 5,0,0,0,0 }, + + 4131002:{ 131,[]int32{ 10,0,0,0,0 }, + + 4131003:{ 131,[]int32{ 20,0,0,0,0 }, + + 4131004:{ 131,[]int32{ 30,0,0,0,0 }, + + 4131005:{ 131,[]int32{ 50,0,0,0,0 }, + + 4131006:{ 131,[]int32{ 100,0,0,0,0 }, + + 4131007:{ 131,[]int32{ 200,0,0,0,0 }, + + 4131008:{ 131,[]int32{ 300,0,0,0,0 }, + + 4131009:{ 131,[]int32{ 500,0,0,0,0 }, + + 4131010:{ 131,[]int32{ 1000,0,0,0,0 }, + + 5011001:{ 11,[]int32{ 3,0,0,0,0 }, + + 5012001:{ 12,[]int32{ 1,0,0,0,0 }, + + 5018001:{ 18,[]int32{ 1,0,0,0,0 }, + + 5024001:{ 24,[]int32{ 1,0,0,0,0 }, + + 5047001:{ 47,[]int32{ 6,0,0,0,0 }, + + 5063001:{ 63,[]int32{ 100,0,0,0,0 }, + + 5068001:{ 68,[]int32{ 200000,0,0,0,0 }, + + 5104001:{ 104,[]int32{ 100,0,0,0,0 }, + } \ No newline at end of file