This commit is contained in:
77
2024-07-26 16:47:49 +08:00
parent 8a716c09b8
commit bd126f89f4
4 changed files with 17 additions and 4 deletions

View File

@@ -18,4 +18,4 @@ VUE_APP_MONITRO_ADMIN = '/admin/applications'
# xxl-job 控制台地址 # xxl-job 控制台地址
VUE_APP_XXL_JOB_ADMIN = '/xxl-job-admin' VUE_APP_XXL_JOB_ADMIN = '/xxl-job-admin'
VUE_APP_COS_BASE_URL = 'https://caisasd-1326789998.cos.ap-guangzhou.myqcloud.com/' VUE_APP_COS_BASE_URL = 'https://dsasd-1326789998.cos.ap-guangzhou.myqcloud.com/'

View File

@@ -59,8 +59,12 @@
</el-table-column> </el-table-column>
<el-table-column label="余额" align="center" prop="coin" sortable="custom" :sort-orders="['descending', 'ascending']" /> <el-table-column label="余额" align="center" prop="coin" sortable="custom" :sort-orders="['descending', 'ascending']" />
<el-table-column label="收益" align="center" prop="incomeCoin" sortable="custom" :sort-orders="['descending', 'ascending']"/> <el-table-column label="收益" align="center" prop="incomeCoin" sortable="custom" :sort-orders="['descending', 'ascending']"/>
<el-table-column label="充值总额" align="center" prop="totalBuyMoney"/> <el-table-column label="充值总额" align="center" prop="totalBuyMoney" sortable="custom" :sort-orders="['descending', 'ascending']"/>
<el-table-column label="充值总紫贝" align="center" prop="totalBuyCoin"/> <el-table-column label="充值总紫贝" align="center" prop="totalBuyCoin" sortable="custom" :sort-orders="['descending', 'ascending']"/>
<el-table-column label="聊天总收入" align="center" prop="messageIncomeCoin" sortable="custom" :sort-orders="['descending', 'ascending']"/>
<el-table-column label="视频总收入" align="center" prop="videoIncomeCoin" sortable="custom" :sort-orders="['descending', 'ascending']"/>
<el-table-column label="礼物总收入" align="center" prop="giftIncomeCoin" sortable="custom" :sort-orders="['descending', 'ascending']"/>
<el-table-column label="守护总收入" align="center" prop="guardIncomeCoin" sortable="custom" :sort-orders="['descending', 'ascending']"/>
<el-table-column label="状态" align="center" prop="status"> <el-table-column label="状态" align="center" prop="status">
<template v-slot="scope"> <template v-slot="scope">
<cai-dict-tag :options="userStatusList" :value="scope.row.status"/> <cai-dict-tag :options="userStatusList" :value="scope.row.status"/>

View File

@@ -127,7 +127,8 @@
></el-switch> ></el-switch>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="评分" align="center" prop="giveScore" /> <!-- <el-table-column label="评分" align="center" prop="giveScore" />-->
<el-table-column label="你懂的(%)" align="center" prop="showMeRate" />
<el-table-column label="价格" align="center" prop="price" /> <el-table-column label="价格" align="center" prop="price" />
<!-- <el-table-column label="视频分成" align="center" prop="videoRate" /> <!-- <el-table-column label="视频分成" align="center" prop="videoRate" />
<el-table-column label="守护分成" align="center" prop="guardRate" /> <el-table-column label="守护分成" align="center" prop="guardRate" />

View File

@@ -13,6 +13,9 @@
<el-form-item label="视频分成" prop="videoRate"> <el-form-item label="视频分成" prop="videoRate">
<el-input-number v-model="form.videoRate" :precision="2" :step="0.01" :min="0" :max="0.6" style="width: 90%"/> <el-input-number v-model="form.videoRate" :precision="2" :step="0.01" :min="0" :max="0.6" style="width: 90%"/>
</el-form-item> </el-form-item>
<el-form-item label="你懂的(%)" prop="showMeRate">
<el-input-number v-model="form.showMeRate" :step="1" :min="0" :max="100" style="width: 90%"/>
</el-form-item>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button :loading="buttonLoading" type="primary" @click="submitForm"> </el-button> <el-button :loading="buttonLoading" type="primary" @click="submitForm"> </el-button>
@@ -40,6 +43,7 @@ export default {
guardRate: undefined, guardRate: undefined,
giftRate: undefined, giftRate: undefined,
videoRate: undefined, videoRate: undefined,
showMeRate: undefined,
}, },
// 表单校验 // 表单校验
rules: { rules: {
@@ -52,6 +56,9 @@ export default {
videoRate: [ videoRate: [
{ required: true, message: "数据不能为空", trigger: "blur" } { required: true, message: "数据不能为空", trigger: "blur" }
], ],
showMeRate: [
{ required: true, message: "数据不能为空", trigger: "blur" }
],
}, },
buttonLoading: false, buttonLoading: false,
} }
@@ -82,6 +89,7 @@ export default {
guardRate: this.form.guardRate, guardRate: this.form.guardRate,
giftRate: this.form.giftRate, giftRate: this.form.giftRate,
videoRate: this.form.videoRate, videoRate: this.form.videoRate,
showMeRate: this.form.showMeRate,
}).then(data => { }).then(data => {
this.$modal.msgSuccess("修改成功"); this.$modal.msgSuccess("修改成功");
this.buttonLoading = false; this.buttonLoading = false;