Commit 5f571ab1 by caoyanzhi

update: AI营销-计费中心

parent 13a852fd
......@@ -42,7 +42,7 @@
<h3 class="title">今日消费</h3>
<select-depart v-if="config.isMoreAccount && config.showAllDepartment" :data="deparment1" class="mb20" @load="() => load('one')" @getDepartId="id => getDepartId(id, 'one')" @remote-search="val => remoteSearch(val, 'one')" :loading="deparment1.loading" />
<el-row class="recharge-today" :gutter="20" v-loading="loading1">
<el-col :span="8" style="padding: 0 2px">
<el-col :span="6" style="padding: 0 2px">
<div class="recharge-today-item border2 flex_between">
<div class="text-center">
<div class="icon-box">
......@@ -61,7 +61,7 @@
</div>
</div>
</el-col>
<el-col :span="8" style="padding: 0 2px">
<el-col :span="6" style="padding: 0 2px">
<div class="recharge-today-item border2 flex_between">
<div class="text-center">
<div class="icon-box color2">
......@@ -80,7 +80,7 @@
</div>
</div>
</el-col>
<el-col :span="8" style="padding: 0 2px">
<el-col :span="6" style="padding: 0 2px">
<div class="recharge-today-item border2 flex_between">
<div class="text-center">
<div class="icon-box color3">
......@@ -99,6 +99,25 @@
</div>
</div>
</el-col>
<el-col :span="6" style="padding: 0 2px">
<div class="recharge-today-item border2 flex_between">
<div class="text-center">
<div class="icon-box color4">
<i class="iconfont icon-AIdianhua fz36"></i>
</div>
</div>
<div class="flex_between flex1 pl10">
<div class="flex_column">
<p>AI电话</p>
<p>
<span class="fz22">{{ recharge.callTime || 0 }}</span>
分钟
</p>
</div>
<p class="regular-font-color">合计费用:¥{{ (recharge.callFee / 1000) | amount }}</p>
</div>
</div>
</el-col>
</el-row>
</div>
<div class="dm-wrap" style="margin-top: 12px">
......@@ -285,8 +304,16 @@ export default {
let res = await consumeRecord(para);
const result = res.result;
// , { name: '视频流量', type: 'video', fee: result.allTraffic, count: result.allTrafficCost }
if (type != 'one') this.tableList = [{ name: '短信营销', type: 'marketing', fee: result.messageFee, count: result.messageCount }, { name: '短信验证码', type: 'sms', fee: result.smsFee, count: result.smsCount }, { name: '双向呼叫', type: 'call', fee: result.callFee, count: result.callTime }]; // eslint-disable-line
else this.recharge = res.result;
if (type != 'one') {
this.tableList = [
{ name: '短信营销', type: 'marketing', fee: result.messageFee, count: result.messageCount },
{ name: '短信验证码', type: 'sms', fee: result.smsFee, count: result.smsCount },
{ name: '双向呼叫', type: 'call', fee: result.callFee, count: result.callTime },
{ name: 'AI电话', type: 'ai-call', fee: result.callFee, count: result.callTime }
];
} else {
this.recharge = res.result;
}
} catch (err) {
console.log(err);
}
......
......@@ -75,6 +75,20 @@
</el-radio-group>
</el-form-item>
</template>
<hr class="dashed mb20" />
<template>
<h2 class="icon-type-title mb20">
<div class="mark" />
AI营销
</h2>
<el-form-item label="AI电话(包含短信):" prop="" class="mb20">
<el-radio-group>
<el-radio>会员所属服务门店</el-radio>
<el-radio>活动创建人</el-radio>
</el-radio-group>
</el-form-item>
</template>
</template>
</el-form>
<div class="footer">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment