Commit cb56b769485f4ff53156878863fcf6949c351691
1 parent
a98b4e5b
Exists in
master
【工具】GM工具
Showing
1 changed file
with
127 additions
and
10 deletions
Show diff stats
src/components/PlayerEdit.vue
@@ -5,14 +5,14 @@ | @@ -5,14 +5,14 @@ | ||
5 | <div class="row"> | 5 | <div class="row"> |
6 | <div class="col-1">选择服务器</div> | 6 | <div class="col-1">选择服务器</div> |
7 | <div class="col-2"> | 7 | <div class="col-2"> |
8 | - <el-select v-model="serverselected" placeholder="选择服务器"> | 8 | + <el-select v-model="serverselected" placeholder="选择服务器" size="default"> |
9 | <el-option v-for="item in servers" :key="item.value" :label="item.value" :value="item.value"> | 9 | <el-option v-for="item in servers" :key="item.value" :label="item.value" :value="item.value"> |
10 | </el-option> | 10 | </el-option> |
11 | </el-select> | 11 | </el-select> |
12 | </div> | 12 | </div> |
13 | <div class="col-1">玩家唯一ID</div> | 13 | <div class="col-1">玩家唯一ID</div> |
14 | <div class="col-2"> | 14 | <div class="col-2"> |
15 | - <el-input v-model="puid" placeholder="玩家唯一ID"></el-input> | 15 | + <el-input v-model="puid" placeholder="玩家唯一ID" size="default"></el-input> |
16 | </div> | 16 | </div> |
17 | </div> | 17 | </div> |
18 | </div> | 18 | </div> |
@@ -23,7 +23,7 @@ | @@ -23,7 +23,7 @@ | ||
23 | <div class="row"> | 23 | <div class="row"> |
24 | <div class="col-3"> | 24 | <div class="col-3"> |
25 | <div class="card"> | 25 | <div class="card"> |
26 | - <el-form ref="form" :model="formAddMoney" label-width="80px"> | 26 | + <el-form ref="form" :model="formAddMoney" label-width="80px" size="default"> |
27 | <el-form-item label="货币类型"> | 27 | <el-form-item label="货币类型"> |
28 | <el-select v-model="formAddMoney.tp" placeholder="请选择货币类型"> | 28 | <el-select v-model="formAddMoney.tp" placeholder="请选择货币类型"> |
29 | <el-option label="金币" value="2"></el-option> | 29 | <el-option label="金币" value="2"></el-option> |
@@ -35,21 +35,97 @@ | @@ -35,21 +35,97 @@ | ||
35 | <el-form-item label="添加值"> | 35 | <el-form-item label="添加值"> |
36 | <el-input v-model="formAddMoney.count"></el-input> | 36 | <el-input v-model="formAddMoney.count"></el-input> |
37 | </el-form-item> | 37 | </el-form-item> |
38 | - <el-form-item> | ||
39 | - <el-button type="primary" @click="onAddMoney">货币添加</el-button> | 38 | + </el-form> |
39 | + <el-button type="primary" size="default" @click="onAddMoney">货币添加</el-button> | ||
40 | + </div> | ||
41 | + </div> | ||
42 | + <div class="col-3"> | ||
43 | + <div class="card"> | ||
44 | + <el-form ref="form" :model="formAddTool" label-width="80px" size="default"> | ||
45 | + <el-form-item label="工具ID"> | ||
46 | + <el-select v-model="formAddTool.id" placeholder="请选择工具ID"> | ||
47 | + <el-option label="1" value="1"></el-option> | ||
48 | + <el-option label="2" value="2"></el-option> | ||
49 | + <el-option label="3" value="3"></el-option> | ||
50 | + <el-option label="4" value="4"></el-option> | ||
51 | + </el-select> | ||
52 | + </el-form-item> | ||
53 | + <el-form-item label="添加值"> | ||
54 | + <el-input v-model="formAddTool.count"></el-input> | ||
40 | </el-form-item> | 55 | </el-form-item> |
41 | </el-form> | 56 | </el-form> |
57 | + <el-button type="primary" size="default" @click="onAddTool">工具添加</el-button> | ||
42 | </div> | 58 | </div> |
43 | </div> | 59 | </div> |
44 | <div class="col-3"> | 60 | <div class="col-3"> |
61 | + <div class="card"> | ||
62 | + <el-form ref="form" :model="formSetProp" label-width="80px" size="default"> | ||
63 | + <el-form-item label="属性类型"> | ||
64 | + <el-select v-model="formSetProp.tp" placeholder="请选择属性类型"> | ||
65 | + <el-option label="等级设置" value="等级设置"></el-option> | ||
66 | + <el-option label="玩家游戏天数设置" value="玩家游戏天数设置"></el-option> | ||
67 | + <el-option label="猜谜活动等级设置" value="猜谜活动等级设置"></el-option> | ||
68 | + </el-select> | ||
69 | + </el-form-item> | ||
70 | + <el-form-item label="设置值"> | ||
71 | + <el-input v-model="formSetProp.count"></el-input> | ||
72 | + </el-form-item> | ||
73 | + </el-form> | ||
74 | + <el-button type="primary" size="default" @click="onSetProp">属性设置</el-button> | ||
75 | + </div> | ||
45 | </div> | 76 | </div> |
46 | - <div class="col-3"></div> | ||
47 | <div class="col-3"> | 77 | <div class="col-3"> |
78 | + <div class="card"> | ||
79 | + <el-form ref="form" :model="formAddOther" label-width="80px" size="default"> | ||
80 | + <el-form-item label="属性类型"> | ||
81 | + <el-select v-model="formAddOther.tp" placeholder="请选择属性类型"> | ||
82 | + <el-option label="猜谜活动代币" value="猜谜活动代币"></el-option> | ||
83 | + <el-option label="星星商店代币" value="星星商店代币"></el-option> | ||
84 | + <el-option label="破茧成蝶代币" value="破茧成蝶代币"></el-option> | ||
85 | + <el-option label="装修代币" value="装修代币"></el-option> | ||
86 | + <el-option label="挖宝箱积分" value="挖宝箱积分"></el-option> | ||
87 | + </el-select> | ||
88 | + </el-form-item> | ||
89 | + <el-form-item label="添加值"> | ||
90 | + <el-input v-model="formAddOther.count"></el-input> | ||
91 | + </el-form-item> | ||
92 | + </el-form> | ||
93 | + <el-button type="primary" size="default" @click="onAddOther">其他添加</el-button> | ||
94 | + </div> | ||
48 | </div> | 95 | </div> |
49 | </div> | 96 | </div> |
50 | </div> | 97 | </div> |
51 | </div> | 98 | </div> |
52 | 99 | ||
100 | + <div class="container-fluid mt-1"> | ||
101 | + <div class="card"> | ||
102 | + <div class="row"> | ||
103 | + <div class="col-3"> | ||
104 | + <div class="card"> | ||
105 | + <el-form ref="form" :model="formSimPay" label-width="80px" size="default"> | ||
106 | + <el-form-item label="支付ID"> | ||
107 | + <el-input v-model="formSimPay.id"></el-input> | ||
108 | + </el-form-item> | ||
109 | + </el-form> | ||
110 | + <button type="button" class="btn btn-warning btn-block" @click="onSimPay">模拟支付</button> | ||
111 | + <button type="button" class="btn btn-warning btn-block" @click="onSimPay">支付补单</button> | ||
112 | + </div> | ||
113 | + </div> | ||
114 | + <div class="col-3"> | ||
115 | + <div class="card"> | ||
116 | + </div> | ||
117 | + </div> | ||
118 | + <div class="col-3"> | ||
119 | + <div class="card"> | ||
120 | + </div> | ||
121 | + </div> | ||
122 | + <div class="col-3"> | ||
123 | + <div class="card"> | ||
124 | + </div> | ||
125 | + </div> | ||
126 | + </div> | ||
127 | + </div> | ||
128 | + </div> | ||
53 | 129 | ||
54 | <div id="output"> | 130 | <div id="output"> |
55 | <el-button round type="primary" class="btn-block" v-on:click="ontest">测试</el-button> | 131 | <el-button round type="primary" class="btn-block" v-on:click="ontest">测试</el-button> |
@@ -80,12 +156,28 @@ export default { | @@ -80,12 +156,28 @@ export default { | ||
80 | }, | 156 | }, |
81 | serverselected: '本机', | 157 | serverselected: '本机', |
82 | input1: '', | 158 | input1: '', |
83 | - puid: '', | 159 | + puid: '1215485', |
84 | 160 | ||
85 | formAddMoney: { | 161 | formAddMoney: { |
86 | tp: '', | 162 | tp: '', |
87 | count: 0, | 163 | count: 0, |
88 | - } | 164 | + }, |
165 | + formAddTool: { | ||
166 | + id: '1', | ||
167 | + count: 0, | ||
168 | + }, | ||
169 | + formSetProp: { | ||
170 | + tp: '等级设置', | ||
171 | + count: 20, | ||
172 | + }, | ||
173 | + formAddOther: { | ||
174 | + tp: '猜谜活动代币', | ||
175 | + count: 0, | ||
176 | + }, | ||
177 | + formSimPay: { | ||
178 | + id: 201, | ||
179 | + }, | ||
180 | + | ||
89 | } | 181 | } |
90 | }, | 182 | }, |
91 | methods: { | 183 | methods: { |
@@ -111,10 +203,35 @@ export default { | @@ -111,10 +203,35 @@ export default { | ||
111 | console.log(error); | 203 | console.log(error); |
112 | }); | 204 | }); |
113 | }, | 205 | }, |
114 | - onAddMoney() { | 206 | + onAddMoney(event) { |
207 | + this.onGmPost({ | ||
208 | + Action: '玩家数据修改', | ||
209 | + Args: ["货币添加", this.formAddMoney.tp, this.formAddMoney.count] | ||
210 | + }) | ||
211 | + }, | ||
212 | + onAddTool(event) { | ||
213 | + this.onGmPost({ | ||
214 | + Action: '玩家数据修改', | ||
215 | + Args: ["工具添加", this.formAddTool.id, this.formAddTool.count] | ||
216 | + }) | ||
217 | + }, | ||
218 | + onSetProp(event) { | ||
219 | + this.onGmPost({ | ||
220 | + Action: '玩家数据修改', | ||
221 | + Args: ["属性设置", this.formSetProp.tp, this.formSetProp.count.toString()] | ||
222 | + }) | ||
223 | + }, | ||
224 | + onAddOther(event) { | ||
225 | + this.onGmPost({ | ||
226 | + Action: '玩家数据修改', | ||
227 | + Args: ["其他添加", this.formAddOther.tp, this.formAddOther.count] | ||
228 | + }) | ||
229 | + }, | ||
230 | + onSimPay(event) { | ||
231 | + console.log(event); | ||
115 | this.onGmPost({ | 232 | this.onGmPost({ |
116 | Action: '玩家数据修改', | 233 | Action: '玩家数据修改', |
117 | - Args: ["货币添加",this.formAddMoney.tp,this.formAddMoney.count] | 234 | + Args: ["模拟支付", this.formSimPay.id.toString()] |
118 | }) | 235 | }) |
119 | }, | 236 | }, |
120 | } | 237 | } |