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 | } | ... | ... |