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 | 5 | <div class="row"> |
6 | 6 | <div class="col-1">选择服务器</div> |
7 | 7 | <div class="col-2"> |
8 | - <el-select v-model="serverselected" placeholder="选择服务器"> | |
8 | + <el-select v-model="serverselected" placeholder="选择服务器" size="default"> | |
9 | 9 | <el-option v-for="item in servers" :key="item.value" :label="item.value" :value="item.value"> |
10 | 10 | </el-option> |
11 | 11 | </el-select> |
12 | 12 | </div> |
13 | 13 | <div class="col-1">玩家唯一ID</div> |
14 | 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 | 16 | </div> |
17 | 17 | </div> |
18 | 18 | </div> |
... | ... | @@ -23,7 +23,7 @@ |
23 | 23 | <div class="row"> |
24 | 24 | <div class="col-3"> |
25 | 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 | 27 | <el-form-item label="货币类型"> |
28 | 28 | <el-select v-model="formAddMoney.tp" placeholder="请选择货币类型"> |
29 | 29 | <el-option label="金币" value="2"></el-option> |
... | ... | @@ -35,21 +35,97 @@ |
35 | 35 | <el-form-item label="添加值"> |
36 | 36 | <el-input v-model="formAddMoney.count"></el-input> |
37 | 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 | 55 | </el-form-item> |
41 | 56 | </el-form> |
57 | + <el-button type="primary" size="default" @click="onAddTool">工具添加</el-button> | |
42 | 58 | </div> |
43 | 59 | </div> |
44 | 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 | 76 | </div> |
46 | - <div class="col-3"></div> | |
47 | 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 | 95 | </div> |
49 | 96 | </div> |
50 | 97 | </div> |
51 | 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 | 130 | <div id="output"> |
55 | 131 | <el-button round type="primary" class="btn-block" v-on:click="ontest">测试</el-button> |
... | ... | @@ -80,12 +156,28 @@ export default { |
80 | 156 | }, |
81 | 157 | serverselected: '本机', |
82 | 158 | input1: '', |
83 | - puid: '', | |
159 | + puid: '1215485', | |
84 | 160 | |
85 | 161 | formAddMoney: { |
86 | 162 | tp: '', |
87 | 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 | 183 | methods: { |
... | ... | @@ -111,10 +203,35 @@ export default { |
111 | 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 | 232 | this.onGmPost({ |
116 | 233 | Action: '玩家数据修改', |
117 | - Args: ["货币添加",this.formAddMoney.tp,this.formAddMoney.count] | |
234 | + Args: ["模拟支付", this.formSimPay.id.toString()] | |
118 | 235 | }) |
119 | 236 | }, |
120 | 237 | } | ... | ... |