Merge branch 'master' of e.coding.net:g-cphe0354/duanju/video_admin into gyq
This commit is contained in:
@@ -6,6 +6,15 @@
|
||||
<el-form-item label="奖励名称" required>
|
||||
<el-input v-model="form.name"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="奖励图标">
|
||||
<el-upload class="avatar-uploader" v-model="form.img" :action="$http.adornUrl('alioss/upload')"
|
||||
:show-file-list="false" :on-success="uploadSuccess">
|
||||
<div class="upload-file-box">
|
||||
<img v-if="form.img" :src="form.img" class="avatar" />
|
||||
<i v-else class="el-icon-plus avatar-uploader-icon iconss"></i>
|
||||
</div>
|
||||
</el-upload>
|
||||
</el-form-item>
|
||||
<el-form-item label="奖励类型" required>
|
||||
<el-radio-group v-model="form.type">
|
||||
<el-radio :label="1">金币</el-radio>
|
||||
@@ -15,13 +24,8 @@
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
<el-form-item label="奖励图标">
|
||||
<el-upload
|
||||
class="avatar-uploader"
|
||||
v-model="form.img"
|
||||
:action="$http.adornUrl('alioss/upload')"
|
||||
:show-file-list="false"
|
||||
:on-success="uploadSuccess"
|
||||
>
|
||||
<el-upload class="avatar-uploader" v-model="form.img" :action="$http.adornUrl('alioss/upload')"
|
||||
:show-file-list="false" :on-success="uploadSuccess">
|
||||
<div class="upload-file-box">
|
||||
<img v-if="form.img" :src="form.img" class="avatar" />
|
||||
<i v-else class="el-icon-plus avatar-uploader-icon iconss"></i>
|
||||
@@ -68,7 +72,7 @@ export default {
|
||||
img: '',
|
||||
surplusNumber: '',
|
||||
totalNumber: '',
|
||||
|
||||
|
||||
},
|
||||
};
|
||||
},
|
||||
@@ -90,6 +94,7 @@ export default {
|
||||
name: "",
|
||||
number: "",
|
||||
type: "",
|
||||
img: "",
|
||||
};
|
||||
this.renwu = {}
|
||||
},
|
||||
|
||||
@@ -18,6 +18,15 @@
|
||||
<span>{{ returnTypeName(scope.row.type) }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="奖励图片">
|
||||
<template slot-scope="scope">
|
||||
<img
|
||||
style="width: 50px; height: 50px"
|
||||
v-if="scope.row.img"
|
||||
:src="scope.row.img"
|
||||
/>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="数量">
|
||||
<template slot-scope="scope">
|
||||
<span>{{ scope.row.number }}</span>
|
||||
@@ -106,15 +115,16 @@ export default {
|
||||
const $types = {
|
||||
1: "金币",
|
||||
2: "现金红包",
|
||||
3: "虚拟物品",
|
||||
9: "大转盘抽奖次数",
|
||||
};
|
||||
return $types[type] ? $types[type] : "";
|
||||
},
|
||||
//数据初始化
|
||||
async init() {
|
||||
const {id}=this.renwu;
|
||||
const { id } = this.renwu;
|
||||
const { data } = await $api.getList({
|
||||
taskId:id,
|
||||
taskId: id,
|
||||
page: this.page,
|
||||
limit: this.limit,
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user