Commit 9404dc63 authored by youjie's avatar youjie

no message

parent e8a15650
...@@ -98,7 +98,7 @@ ...@@ -98,7 +98,7 @@
'OpeningNum','ConsultRate','OpeningRate',]" 'OpeningNum','ConsultRate','OpeningRate',]"
> >
<el-table-column width="200" fixed prop="AccountName" label="账号名称"></el-table-column> <el-table-column width="200" fixed prop="AccountName" label="账号名称"></el-table-column>
<el-table-column width="100" prop="" label="消费"> <el-table-column width="100" prop="" label="消费金额">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.Consumption}} {{scope.row.Consumption}}
</template> </template>
...@@ -115,8 +115,8 @@ ...@@ -115,8 +115,8 @@
<el-table-column width="75" prop="LikeNum" label="点赞" sortable></el-table-column> <el-table-column width="75" prop="LikeNum" label="点赞" sortable></el-table-column>
<el-table-column width="100" prop="DiscussNum" label="评论数量" sortable></el-table-column> <el-table-column width="100" prop="DiscussNum" label="评论数量" sortable></el-table-column>
<el-table-column width="100" prop="CollectNum" label="收藏数量" sortable></el-table-column> <el-table-column width="100" prop="CollectNum" label="收藏数量" sortable></el-table-column>
<el-table-column width="90" prop="FollowNum" label="关注" sortable></el-table-column> <el-table-column width="90" prop="FollowNum" label="关注数量" sortable></el-table-column>
<el-table-column width="90" prop="ShareNum" label="分享" sortable></el-table-column> <el-table-column width="90" prop="ShareNum" label="分享数量" sortable></el-table-column>
<el-table-column width="100" prop="InteractionNum" label="互动量" sortable> <el-table-column width="100" prop="InteractionNum" label="互动量" sortable>
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.InteractionNum}} {{scope.row.InteractionNum}}
...@@ -126,8 +126,8 @@ ...@@ -126,8 +126,8 @@
<el-table-column width="140" prop="MoveAboutNum" label="行动按钮点击量" sortable></el-table-column> <el-table-column width="140" prop="MoveAboutNum" label="行动按钮点击量" sortable></el-table-column>
<el-table-column width="140" prop="MoveAboutRate" label="行动按钮点击率" sortable><template slot-scope="scope"> <el-table-column width="140" prop="MoveAboutRate" label="行动按钮点击率" sortable><template slot-scope="scope">
<span :class="{'activeRed':scope.row.MoveAboutRate<0}">{{scope.row.MoveAboutRate}}%</span></template></el-table-column> <span :class="{'activeRed':scope.row.MoveAboutRate<0}">{{scope.row.MoveAboutRate}}%</span></template></el-table-column>
<el-table-column width="80" prop="ScreenshotNum" label="截图" sortable></el-table-column> <el-table-column width="80" prop="ScreenshotNum" label="截图" sortable></el-table-column>
<el-table-column width="100" prop="SavePicNum" label="保存图片" sortable></el-table-column> <el-table-column width="100" prop="SavePicNum" label="保存图片" sortable></el-table-column>
<el-table-column width="125" prop="ConsultPeopleNum" label="私信咨询人数" sortable></el-table-column> <el-table-column width="125" prop="ConsultPeopleNum" label="私信咨询人数" sortable></el-table-column>
<el-table-column width="125" prop="ConsultStripNum" label="私信咨询条数" sortable></el-table-column> <el-table-column width="125" prop="ConsultStripNum" label="私信咨询条数" sortable></el-table-column>
<el-table-column width="90" prop="ConsultNum" label="私信咨询数"></el-table-column> <el-table-column width="90" prop="ConsultNum" label="私信咨询数"></el-table-column>
...@@ -145,16 +145,16 @@ ...@@ -145,16 +145,16 @@
<el-table-column width="70" fixed="right" prop="State" label="状态"> <el-table-column width="70" fixed="right" prop="State" label="状态">
<template slot-scope="scope"> <template slot-scope="scope">
<span class="activeState"> <span class="activeState">
<a v-if="scope.row.State==1" :style="{'text-decoration':!isPermission?'none':''}">正常</a> <a v-if="scope.row.State==1" :style="{'text-decoration':!isPermission?'none':'none'}">正常</a>
<a v-if="scope.row.State==2" :style="{'text-decoration':!isPermission?'none':''}">限流</a> <a v-if="scope.row.State==2" :style="{'text-decoration':!isPermission?'none':'none'}">限流</a>
<a v-if="scope.row.State==3" :style="{'text-decoration':!isPermission?'none':''}">封号</a> <a v-if="scope.row.State==3" :style="{'text-decoration':!isPermission?'none':'none'}">封号</a>
<a v-if="scope.row.State==4" :style="{'text-decoration':!isPermission?'none':''}">重启</a> <a v-if="scope.row.State==4" :style="{'text-decoration':!isPermission?'none':'none'}">重启</a>
</span> </span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column width="130" fixed="right" label="操作" v-if="isPermission"> <el-table-column width="130" fixed="right" label="操作" v-if="isPermission">
<template slot-scope="scope"> <template slot-scope="scope">
<!-- <el-button size="mini" type="primary" plain icon="el-icon-edit" @click="editAccount(scope.row)"></el-button> --> <el-button size="mini" type="primary" plain icon="el-icon-edit" @click="editAccount(scope.row)"></el-button>
<el-button size="mini" type="danger" plain icon="el-icon-delete" @click="delAccount(scope.row)"></el-button> <el-button size="mini" type="danger" plain icon="el-icon-delete" @click="delAccount(scope.row)"></el-button>
</template> </template>
</el-table-column> </el-table-column>
...@@ -275,45 +275,52 @@ ...@@ -275,45 +275,52 @@
<div class="form-box" > <div class="form-box" >
<el-form :model="form" ref="form" :rules="rules" class="MyEditForm"> <el-form :model="form" ref="form" :rules="rules" class="MyEditForm">
<el-row :gutter="30"> <el-row :gutter="30">
<el-col :span="8">
<div class="MyEditForm-item">
<el-form-item label="消费金额" prop="Consumption">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入消费金额" v-model="formEdit.Consumption"></el-input-number>
</el-form-item>
</div>
</el-col>
<el-col :span="8"> <el-col :span="8">
<div class="MyEditForm-item"> <div class="MyEditForm-item">
<el-form-item label="粉丝数量" prop="FansNum"> <el-form-item label="展现量" prop="ToShowNum">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入粉丝数量" v-model="formEdit.FansNum"></el-input-number> <el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入展现量" v-model="formEdit.ToShowNum"></el-input-number>
</el-form-item> </el-form-item>
</div> </div>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<div class="MyEditForm-item"> <div class="MyEditForm-item">
<el-form-item label="新增粉丝数量" prop="AddFansNum"> <el-form-item label="点击量" prop="ClickNum">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入新增粉丝数量" v-model="formEdit.AddFansNum"></el-input-number> <el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入点击量" v-model="formEdit.ClickNum"></el-input-number>
</el-form-item> </el-form-item>
</div> </div>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<div class="MyEditForm-item"> <div class="MyEditForm-item">
<el-form-item label="收藏数量" prop="CollectNum"> <el-form-item label="点击率(%)" prop="ClickRate">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入收藏数量" v-model="formEdit.CollectNum"></el-input-number> <el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入点击率" v-model="formEdit.ClickRate"></el-input-number>
</el-form-item> </el-form-item>
</div> </div>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<div class="MyEditForm-item"> <div class="MyEditForm-item">
<el-form-item label="访客数量" prop="VisitorNum"> <el-form-item label="平均点击成本" prop="AVClickCost">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入访客数量" v-model="formEdit.VisitorNum"></el-input-number> <el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入平均点击成本" v-model="formEdit.AVClickCost"></el-input-number>
</el-form-item> </el-form-item>
</div> </div>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<div class="MyEditForm-item"> <div class="MyEditForm-item">
<el-form-item label="观看数量" prop="LookNum"> <el-form-item label="平均千次展示费用" prop="AVToShowCost">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入观看数量" v-model="formEdit.LookNum"></el-input-number> <el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入平均千次展示费用" v-model="formEdit.AVToShowCost"></el-input-number>
</el-form-item> </el-form-item>
</div> </div>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<div class="MyEditForm-item"> <div class="MyEditForm-item">
<el-form-item label="互动数量" prop="InteractionNum"> <el-form-item label="点赞数" prop="LikeNum">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入互动数量" v-model="formEdit.InteractionNum"></el-input-number> <el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入点赞数量" v-model="formEdit.LikeNum"></el-input-number>
</el-form-item> </el-form-item>
</div> </div>
</el-col> </el-col>
...@@ -326,15 +333,127 @@ ...@@ -326,15 +333,127 @@
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<div class="MyEditForm-item"> <div class="MyEditForm-item">
<el-form-item label="观看总时长" prop="SecondsNum"> <el-form-item label="收藏数量" prop="CollectNum">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入观看总时长" v-model="formEdit.SecondsNum"></el-input-number> <el-input-number :min="0" style="margin-top: 10px;" placeholder="收藏数量" v-model="formEdit.CollectNum"></el-input-number>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="MyEditForm-item">
<el-form-item label="关注数量" prop="FollowNum">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入关注数量" v-model="formEdit.FollowNum"></el-input-number>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="MyEditForm-item">
<el-form-item label="分享数量" prop="ShareNum">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入分享数量" v-model="formEdit.ShareNum"></el-input-number>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="MyEditForm-item">
<el-form-item label="互动量" prop="InteractionNum">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入互动量" v-model="formEdit.InteractionNum"></el-input-number>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="MyEditForm-item">
<el-form-item label="平均互动成本" prop="AVInteractionCost">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入平均互动成本" v-model="formEdit.AVInteractionCost"></el-input-number>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="MyEditForm-item">
<el-form-item label="行动按钮点击量" prop="MoveAboutNum">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入行动按钮点击量" v-model="formEdit.MoveAboutNum"></el-input-number>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="MyEditForm-item">
<el-form-item label="行动按钮点击率(%)" prop="MoveAboutRate">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入行动按钮点击率" v-model="formEdit.MoveAboutRate"></el-input-number>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="MyEditForm-item">
<el-form-item label="截图数" prop="ScreenshotNum">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入截图数" v-model="formEdit.ScreenshotNum"></el-input-number>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="MyEditForm-item">
<el-form-item label="保存图片数" prop="SavePicNum">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入保存图片数" v-model="formEdit.SavePicNum"></el-input-number>
</el-form-item> </el-form-item>
</div> </div>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<div class="MyEditForm-item"> <div class="MyEditForm-item">
<el-form-item label="笔记数量" prop="NoteNum"> <el-form-item label="私信咨询人数" prop="ConsultPeopleNum">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入笔记数量" v-model="formEdit.NoteNum"></el-input-number> <el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入私信咨询人数" v-model="formEdit.ConsultPeopleNum"></el-input-number>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="MyEditForm-item">
<el-form-item label="私信咨询条数" prop="ConsultStripNum">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入私信咨询条数" v-model="formEdit.ConsultStripNum"></el-input-number>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="MyEditForm-item">
<el-form-item label="私信咨询数" prop="ConsultNum">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入私信咨询数" v-model="formEdit.ConsultNum"></el-input-number>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="MyEditForm-item">
<el-form-item label="平均响应时长" prop="AVResponse">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入平均响应时长" v-model="formEdit.AVResponse"></el-input-number>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="MyEditForm-item">
<el-form-item label="3分钟回复率(%)" prop="MinuteRate">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入" v-model="formEdit.MinuteRate"></el-input-number>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="MyEditForm-item">
<el-form-item label="45s首响率(%)" prop="SecondRate">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入45s首响率" v-model="formEdit.SecondRate"></el-input-number>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="MyEditForm-item">
<el-form-item label="私信开口数" prop="OpeningNum">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入私信开口数" v-model="formEdit.OpeningNum"></el-input-number>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="MyEditForm-item">
<el-form-item label="私信咨询成本" prop="ConsultRate">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入私信咨询成本" v-model="formEdit.ConsultRate"></el-input-number>
</el-form-item>
</div>
</el-col>
<el-col :span="8">
<div class="MyEditForm-item">
<el-form-item label="私信开口成本" prop="OpeningRate">
<el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入私信开口成本" v-model="formEdit.OpeningRate"></el-input-number>
</el-form-item> </el-form-item>
</div> </div>
</el-col> </el-col>
...@@ -375,18 +494,7 @@ ...@@ -375,18 +494,7 @@
outerVisible: false, outerVisible: false,
layerCompanyList: [], layerCompanyList: [],
companyList: [], companyList: [],
formEdit:{ formEdit:{},
Id:'',// :'',//明细ID(以小红书为蓝本) 是 [string] 查看
FansNum:'',// 粉丝数量 是 [string] 查看
AddFansNum:'',// 添加分数数量 是 [string] 查看
CollectNum:'',// 收藏数量 是 [string] 查看
VisitorNum:'',// 访客数量 是 [string] 查看
LookNum:'',// 观看数量 是 [string] 查看
InteractionNum:'',// 互动数量 是 [string] 查看
DiscussNum:'',// 评论数量 是 [string] 查看
SecondsNum:'',// 观看总时长 是 [string] 查看
NoteNum:'',// 笔记数量
},
errText:'', errText:'',
rankingTitle3:[ rankingTitle3:[
'排名项目', '排名项目',
...@@ -507,6 +615,8 @@ ...@@ -507,6 +615,8 @@
this.getDepartmentMsg, this.getDepartmentMsg,
res => { res => {
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
this.departMentList = res.data.data
return
if (this.outerVisible) { if (this.outerVisible) {
this.layerDepartMentList = res.data.data; this.layerDepartMentList = res.data.data;
} else { } else {
...@@ -623,19 +733,8 @@ ...@@ -623,19 +733,8 @@
if (!this.formEdit.Id) { if (!this.formEdit.Id) {
return return
} }
let datas = { let datas = this.formEdit
Id:this.formEdit.Id,// :'',//明细ID(以小红书为蓝本) 是 [string] 查看 this.apipost('/api/IntroduceFlowStat/SetPutInPeriodsDetial',datas, res=>{
FansNum:this.formEdit.FansNum,// 粉丝数量 是 [string] 查看
AddFansNum:this.formEdit.AddFansNum,// 添加分数数量 是 [string] 查看
CollectNum:this.formEdit.CollectNum,// 收藏数量 是 [string] 查看
VisitorNum:this.formEdit.VisitorNum,// 访客数量 是 [string] 查看
LookNum:this.formEdit.LookNum,// 观看数量 是 [string] 查看
InteractionNum:this.formEdit.InteractionNum,// 互动数量 是 [string] 查看
DiscussNum:this.formEdit.DiscussNum,// 评论数量 是 [string] 查看
SecondsNum:this.formEdit.SecondsNum,// 观看总时长 是 [string] 查看
NoteNum:this.formEdit.NoteNum,// 笔记数量
}
this.apipost('/api/IntroduceFlowStat/SetFlowPeriodsDetial',datas, res=>{
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
this.init() this.init()
this.resetForm("formEdit"); this.resetForm("formEdit");
...@@ -693,18 +792,7 @@ ...@@ -693,18 +792,7 @@
}); });
}, },
resetFormEdit(formName) { // 重置表单 resetFormEdit(formName) { // 重置表单
this.formEdit = { this.formEdit = {}
Id:'',// :'',//明细ID(以小红书为蓝本) 是 [string] 查看
FansNum:'',// 粉丝数量 是 [string] 查看
AddFansNum:'',// 添加分数数量 是 [string] 查看
CollectNum:'',// 收藏数量 是 [string] 查看
VisitorNum:'',// 访客数量 是 [string] 查看
LookNum:'',// 观看数量 是 [string] 查看
InteractionNum:'',// 互动数量 是 [string] 查看
DiscussNum:'',// 评论数量 是 [string] 查看
SecondsNum:'',// 观看总时长 是 [string] 查看
NoteNum:'',// 笔记数量
}
this.$refs[formName].resetFields(); this.$refs[formName].resetFields();
}, },
resetForm(formName) { // 重置表单 resetForm(formName) { // 重置表单
...@@ -778,7 +866,6 @@ ...@@ -778,7 +866,6 @@
}, },
(res) => { (res) => {
this.loading = false; this.loading = false;
console.log(res.data.data.List)
let datas = res.data.data&&res.data.data.List let datas = res.data.data&&res.data.data.List
let addList = function (arr) { let addList = function (arr) {
arr.forEach(item => { arr.forEach(item => {
...@@ -845,8 +932,8 @@ ...@@ -845,8 +932,8 @@
margin-left: 10px; margin-left: 10px;
} }
.activeState{ .activeState{
color: #00b0f0; /* color: #00b0f0;
cursor: pointer; cursor: pointer; */
} }
.customerManage.padding0 .el-table td{ .customerManage.padding0 .el-table td{
padding: 2px 0 !important; padding: 2px 0 !important;
......
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