Commit 37a3595dcc882b7d846aaede9cb5acece46fcb88

Authored by 王家文
1 parent 77031132
Exists in master

【工具】GM工具

Showing 1 changed file with 52 additions and 14 deletions   Show diff stats
src/components/PlayerEdit.vue
... ... @@ -90,25 +90,23 @@
90 90 <div class="row">
91 91 <div class="col-3">
92 92 <div class="card">
93   - <el-form ref="form" :model="formSimPay" label-width="80px" size="default">
94   - <el-form-item label="支付ID">
95   - <el-input v-model="formSimPay.id"></el-input>
  93 + <el-form ref="form" :model="formAddAwards" label-width="80px" size="default">
  94 + <el-form-item label="奖励内容">
  95 + <el-input type="textarea" :rows="3" v-model="formAddAwards.id"></el-input>
96 96 </el-form-item>
97 97 </el-form>
98   - <button type="button" class="btn btn-warning btn-block" v-for="(text, index) of this.listPayTypes"
99   - :value=text @click="onSimPay($event)">{{ text }}</button>
  98 + <button type="button" class="btn btn-info btn-block" @click="onAddAwards($event)">奖励添加(标准配置奖励字符串)</button>
100 99 </div>
101 100 </div>
102 101 <div class="col-3">
103 102 <div class="card">
104   - <el-form ref="form" :model="formClearActFlag" label-width="80px" size="default">
105   - <el-form-item label="活动ID">
106   - <el-select v-model="formClearActFlag.id" placeholder="活动ID">
107   - <el-option v-for="(obj, index) of this.listActUid" :label=obj.text :value=obj.v></el-option>
108   - </el-select>
  103 + <el-form ref="form" :model="formSimPay" label-width="80px" size="default">
  104 + <el-form-item label="支付ID">
  105 + <el-input v-model="formSimPay.id"></el-input>
109 106 </el-form-item>
110 107 </el-form>
111   - <el-button type="primary" size="default" @click="onClearActFlag">删除活动标记</el-button>
  108 + <button type="button" class="btn btn-warning btn-block" v-for="(text, index) of this.listPayTypes"
  109 + :value=text @click="onSimPay($event)">{{ text }}</button>
112 110 </div>
113 111 </div>
114 112 <div class="col-3">
... ... @@ -137,6 +135,37 @@
137 135 </div>
138 136 </div>
139 137  
  138 + <div class="container-fluid mt-1">
  139 + <div class="card">
  140 + <div class="row">
  141 + <div class="col-3">
  142 + <div class="card">
  143 + <el-form ref="form" :model="formClearActFlag" label-width="80px" size="default">
  144 + <el-form-item label="活动ID">
  145 + <el-select v-model="formClearActFlag.id" placeholder="活动ID">
  146 + <el-option v-for="(obj, index) of this.listActUid" :label=obj.text :value=obj.v></el-option>
  147 + </el-select>
  148 + </el-form-item>
  149 + </el-form>
  150 + <el-button type="primary" size="default" @click="onClearActFlag">删除活动标记</el-button>
  151 + </div>
  152 + </div>
  153 + <div class="col-3">
  154 + <div class="card">
  155 + </div>
  156 + </div>
  157 + <div class="col-3">
  158 + <div class="card">
  159 + </div>
  160 + </div>
  161 + <div class="col-3">
  162 + <div class="card">
  163 + </div>
  164 + </div>
  165 + </div>
  166 + </div>
  167 + </div>
  168 +
140 169 <div id="output">
141 170 <!-- <el-button round type="primary" class="btn-block" v-on:click="ontest">测试</el-button> -->
142 171 选择的服务器是: {{ serverselected }} puid: {{ puid }}
... ... @@ -221,18 +250,21 @@ export default {
221 250 tp: '猜谜活动代币',
222 251 count: 0,
223 252 },
  253 + formAddAwards: {
  254 + id: '2,0,1|2,0,1',
  255 + },
224 256 formSimPay: {
225 257 id: 201,
226 258 },
227   - formClearActFlag: {
228   - id: 20001,
229   - },
230 259 formEditBoard: {
231 260 id: 0,
232 261 },
233 262 formPlayerData: {
234 263 id: 0,
235 264 },
  265 + formClearActFlag: {
  266 + id: 20001,
  267 + },
236 268  
237 269 }
238 270 },
... ... @@ -283,6 +315,12 @@ export default {
283 315 Args: ["其他添加", this.formAddOther.tp, this.formAddOther.count.toString()]
284 316 })
285 317 },
  318 + onAddAwards(event) {
  319 + this.onGmPost({
  320 + Action: '玩家数据修改',
  321 + Args: ["奖励添加", this.formAddAwards.id.toString()]
  322 + })
  323 + },
286 324 onSimPay(event) {
287 325 let v = event.srcElement.value
288 326 this.onGmPost({
... ...