配置同步

This commit is contained in:
meixiongfeng 2023-04-25 11:30:03 +08:00
parent c53191b872
commit 124e869e05
2 changed files with 200 additions and 71 deletions

View File

@ -1,11 +1,10 @@
[
{
"Id": 1,
"id": 30001,
"subTask": 0,
"group": 10001,
"nodeIndex": 0,
"order": "1",
"stageid": 10001,
"group": 10001,
"name": {
"key": "SubplotMainTask_30001",
"text": "让阿宝变强1"
@ -14,15 +13,16 @@
"key": "SubplotMainTask_10001",
"text": "让阿宝变强1"
},
"img": "zx_pt_01"
"img": "zx_pt_01",
"ending": 0,
"resetto": []
},
{
"Id": 2,
"subTask": 1,
"group": 10001,
"id": 30003,
"subTask": 30001,
"nodeIndex": 1,
"order": "2",
"stageid": 10002,
"group": 10001,
"name": {
"key": "SubplotMainTask_30003",
"text": "让阿宝变强2"
@ -31,15 +31,16 @@
"key": "SubplotMainTask_10001",
"text": "让阿宝变强2"
},
"img": "zx_pt_02"
"img": "zx_pt_02",
"ending": 0,
"resetto": []
},
{
"Id": 3,
"subTask": 1,
"group": 10001,
"id": 30007,
"subTask": 30001,
"nodeIndex": 1,
"order": "3",
"stageid": 10003,
"group": 10001,
"name": {
"key": "SubplotMainTask_30007",
"text": "让阿宝变强3"
@ -48,15 +49,16 @@
"key": "SubplotMainTask_10001",
"text": "让阿宝变强3"
},
"img": "zx_pt_03"
"img": "zx_pt_03",
"ending": 0,
"resetto": []
},
{
"Id": 4,
"subTask": 2,
"group": 10001,
"id": 30004,
"subTask": 30003,
"nodeIndex": 2,
"order": "4",
"stageid": 10004,
"group": 10001,
"name": {
"key": "SubplotMainTask_30004",
"text": "让阿宝变强4"
@ -65,15 +67,16 @@
"key": "SubplotMainTask_10001",
"text": "让阿宝变强4"
},
"img": "zx_pt_04"
"img": "zx_pt_04",
"ending": 0,
"resetto": []
},
{
"Id": 5,
"subTask": 3,
"group": 10001,
"id": 30008,
"subTask": 30007,
"nodeIndex": 2,
"order": "5",
"stageid": 10005,
"group": 10001,
"name": {
"key": "SubplotMainTask_30008",
"text": "让阿宝变强6"
@ -82,15 +85,16 @@
"key": "SubplotMainTask_10001",
"text": "让阿宝变强6"
},
"img": "zx_pt_06"
"img": "zx_pt_06",
"ending": 0,
"resetto": []
},
{
"Id": 6,
"subTask": 4,
"group": 10001,
"id": 30005,
"subTask": 30004,
"nodeIndex": 3,
"order": "6",
"stageid": 10006,
"group": 10001,
"name": {
"key": "SubplotMainTask_30005",
"text": "让阿宝变强5"
@ -99,15 +103,16 @@
"key": "SubplotMainTask_10001",
"text": "让阿宝变强5"
},
"img": "zx_pt_05"
"img": "zx_pt_05",
"ending": 0,
"resetto": []
},
{
"Id": 7,
"subTask": 5,
"group": 10001,
"id": 30009,
"subTask": 30008,
"nodeIndex": 3,
"order": "7",
"stageid": 10007,
"group": 10001,
"name": {
"key": "SubplotMainTask_30009",
"text": "让阿宝变强7"
@ -116,15 +121,16 @@
"key": "SubplotMainTask_10001",
"text": "让阿宝变强7"
},
"img": "zx_pt_07"
"img": "zx_pt_07",
"ending": 0,
"resetto": []
},
{
"Id": 8,
"subTask": 6,
"group": 10001,
"id": 30010,
"subTask": 30009,
"nodeIndex": 4,
"order": "8",
"stageid": 10008,
"group": 10001,
"name": {
"key": "SubplotMainTask_30010",
"text": "让阿宝变强8"
@ -133,15 +139,16 @@
"key": "SubplotMainTask_10001",
"text": "让阿宝变强8"
},
"img": "zx_pt_08"
"img": "zx_pt_08",
"ending": 0,
"resetto": []
},
{
"Id": 9,
"subTask": 7,
"group": 10001,
"id": 30011,
"subTask": 30010,
"nodeIndex": 5,
"order": "9",
"stageid": 10009,
"group": 10001,
"name": {
"key": "SubplotMainTask_30011",
"text": "让阿宝变强9"
@ -150,6 +157,8 @@
"key": "SubplotMainTask_10001",
"text": "让阿宝变强9"
},
"img": "zx_pt_01"
"img": "zx_pt_01",
"ending": 0,
"resetto": []
}
]

View File

@ -13,13 +13,14 @@ import "errors"
type GameLinestoryMainTaskData struct {
Id int32
SubTask int32
Group int32
NodeIndex int32
Order string
Stageid int32
Group int32
Name string
Describe string
Img string
Ending int32
Resetto []int32
}
const TypeId_GameLinestoryMainTaskData = 1251904205
@ -28,16 +29,135 @@ func (*GameLinestoryMainTaskData) GetTypeId() int32 {
return 1251904205
}
func (_v *GameLinestoryMainTaskData)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["subTask"].(float64); !_ok_ { err = errors.New("subTask error"); return }; _v.SubTask = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["group"].(float64); !_ok_ { err = errors.New("group error"); return }; _v.Group = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["nodeIndex"].(float64); !_ok_ { err = errors.New("nodeIndex error"); return }; _v.NodeIndex = int32(_tempNum_) }
{ var _ok_ bool; if _v.Order, _ok_ = _buf["order"].(string); !_ok_ { err = errors.New("order error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["stageid"].(float64); !_ok_ { err = errors.New("stageid error"); return }; _v.Stageid = int32(_tempNum_) }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["describe"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Describe error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Describe, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; if _v.Img, _ok_ = _buf["img"].(string); !_ok_ { err = errors.New("img error"); return } }
func (_v *GameLinestoryMainTaskData) 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["subTask"].(float64); !_ok_ {
err = errors.New("subTask error")
return
}
_v.SubTask = int32(_tempNum_)
}
{
var _ok_ bool
var _tempNum_ float64
if _tempNum_, _ok_ = _buf["nodeIndex"].(float64); !_ok_ {
err = errors.New("nodeIndex error")
return
}
_v.NodeIndex = int32(_tempNum_)
}
{
var _ok_ bool
if _v.Order, _ok_ = _buf["order"].(string); !_ok_ {
err = errors.New("order error")
return
}
}
{
var _ok_ bool
var _tempNum_ float64
if _tempNum_, _ok_ = _buf["group"].(float64); !_ok_ {
err = errors.New("group error")
return
}
_v.Group = int32(_tempNum_)
}
{
var _ok_ bool
var __json_text__ map[string]interface{}
if __json_text__, _ok_ = _buf["name"].(map[string]interface{}); !_ok_ {
err = errors.New("_v.Name error")
return
}
{
var _ok_ bool
if _, _ok_ = __json_text__["key"].(string); !_ok_ {
err = errors.New("key error")
return
}
}
{
var _ok_ bool
if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ {
err = errors.New("text error")
return
}
}
}
{
var _ok_ bool
var __json_text__ map[string]interface{}
if __json_text__, _ok_ = _buf["describe"].(map[string]interface{}); !_ok_ {
err = errors.New("_v.Describe error")
return
}
{
var _ok_ bool
if _, _ok_ = __json_text__["key"].(string); !_ok_ {
err = errors.New("key error")
return
}
}
{
var _ok_ bool
if _v.Describe, _ok_ = __json_text__["text"].(string); !_ok_ {
err = errors.New("text error")
return
}
}
}
{
var _ok_ bool
if _v.Img, _ok_ = _buf["img"].(string); !_ok_ {
err = errors.New("img error")
return
}
}
{
var _ok_ bool
var _tempNum_ float64
if _tempNum_, _ok_ = _buf["ending"].(float64); !_ok_ {
err = errors.New("ending error")
return
}
_v.Ending = int32(_tempNum_)
}
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["resetto"].([]interface{}); !_ok_ {
err = errors.New("resetto error")
return
}
_v.Resetto = make([]int32, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ int32
{
var _ok_ bool
var _x_ float64
if _x_, _ok_ = _e_.(float64); !_ok_ {
err = errors.New("_list_v_ error")
return
}
_list_v_ = int32(_x_)
}
_v.Resetto = append(_v.Resetto, _list_v_)
}
}
return
}