Commit 3bdc54e1 authored by youjie's avatar youjie

no message

parent 1df177de
...@@ -116,15 +116,15 @@ ...@@ -116,15 +116,15 @@
<el-table-column width="120" prop="AddFansRate" label="近7天关注增长率"><template slot-scope="scope"> <el-table-column width="120" prop="AddFansRate" label="近7天关注增长率"><template slot-scope="scope">
<span :class="{'activeRed':scope.row.AddFansRate<0}">{{scope.row.AddFansRate}}%</span></template></el-table-column> <span :class="{'activeRed':scope.row.AddFansRate<0}">{{scope.row.AddFansRate}}%</span></template></el-table-column>
<el-table-column width="100" prop="CollectNum" label="昨日阅读量"></el-table-column> <el-table-column width="100" prop="CollectNum" label="昨日阅读量"></el-table-column>
<el-table-column width="150" prop="CollectRate" label="近七天阅读(播放)量"></el-table-column> <el-table-column width="150" prop="VisitorNum" label="近七天阅读(播放)量"></el-table-column>
<el-table-column width="180" prop="VisitorNum" label="近七天阅读(播放)量增长率"><template slot-scope="scope"> <el-table-column width="180" prop="VisitorRate" label="近七天阅读(播放)量增长率"><template slot-scope="scope">
<span :class="{'activeRed':scope.row.VisitorNum<0}">{{scope.row.VisitorNum}}%</span></template></el-table-column> <span :class="{'activeRed':scope.row.VisitorRate<0}">{{scope.row.VisitorRate}}%</span></template></el-table-column>
<el-table-column width="170" prop="VisitorRate" label="近一个月阅读(播放)量"></el-table-column> <el-table-column width="170" prop="LookNum" label="近一个月阅读(播放)量"></el-table-column>
<el-table-column width="200" prop="LookNum" label="近一个月阅读(播放)量增长率"><template slot-scope="scope"> <el-table-column width="200" prop="LookRate" label="近一个月阅读(播放)量增长率"><template slot-scope="scope">
<span :class="{'activeRed':scope.row.LookNum<0}">{{scope.row.LookNum}}%</span></template></el-table-column> <span :class="{'activeRed':scope.row.LookRate<0}">{{scope.row.LookRate}}%</span></template></el-table-column>
<el-table-column width="100" prop="LookRate" label="总微博数"></el-table-column> <el-table-column width="100" prop="InteractionNum" label="总微博数"></el-table-column>
<el-table-column width="120" prop="InteractionNum" label="总微博数增长率"><template slot-scope="scope"> <el-table-column width="120" prop="InteractionRate" label="总微博数增长率"><template slot-scope="scope">
<span :class="{'activeRed':scope.row.InteractionNum<0}">{{scope.row.InteractionNum}}%</span></template></el-table-column> <span :class="{'activeRed':scope.row.InteractionRate<0}">{{scope.row.InteractionRate}}%</span></template></el-table-column>
<el-table-column width="130" fixed="right" prop="EmpName" label="运营人"></el-table-column> <el-table-column width="130" fixed="right" prop="EmpName" label="运营人"></el-table-column>
<el-table-column width="130" fixed="right" label="操作"> <el-table-column width="130" fixed="right" label="操作">
<template slot-scope="scope"> <template slot-scope="scope">
...@@ -144,28 +144,28 @@ ...@@ -144,28 +144,28 @@
<el-table-column prop="FansNum" label="粉丝数"></el-table-column> <el-table-column prop="FansNum" label="粉丝数"></el-table-column>
<el-table-column width="100" prop="FansRate" label="粉丝成长率"><template slot-scope="scope"> <el-table-column width="100" prop="FansRate" label="粉丝成长率"><template slot-scope="scope">
<span :class="{'activeRed':scope.row.FansRate<0}">{{scope.row.FansRate}}%</span></template></el-table-column> <span :class="{'activeRed':scope.row.FansRate<0}">{{scope.row.FansRate}}%</span></template></el-table-column>
<el-table-column width="80" prop="AddFansNum" label="关注"></el-table-column> <el-table-column width="80" prop="AddFansNum" label="近七天关注"></el-table-column>
<el-table-column width="100" prop="AddFansRate" label="关注成长率"><template slot-scope="scope"> <el-table-column width="100" prop="AddFansRate" label="关注成长率"><template slot-scope="scope">
<span :class="{'activeRed':scope.row.AddFansRate<0}">{{scope.row.AddFansRate}}%</span></template></el-table-column> <span :class="{'activeRed':scope.row.AddFansRate<0}">{{scope.row.AddFansRate}}%</span></template></el-table-column>
<el-table-column width="80" prop="CollectNum" label="获赞"></el-table-column> <el-table-column width="100" prop="CollectNum" label="近七天获赞"></el-table-column>
<el-table-column width="100" prop="CollectRate" label="获赞增长率"><template slot-scope="scope"> <el-table-column width="100" prop="CollectRate" label="获赞增长率"><template slot-scope="scope">
<span :class="{'activeRed':scope.row.CollectRate<0}">{{scope.row.CollectRate}}%</span></template></el-table-column> <span :class="{'activeRed':scope.row.CollectRate<0}">{{scope.row.CollectRate}}%</span></template></el-table-column>
<el-table-column width="120" prop="VisitorNum" label="七天内播放总量"></el-table-column> <el-table-column width="150" prop="VisitorNum" label="近七天内播放总量"></el-table-column>
<el-table-column width="120" prop="VisitorRate" label="播放总量成长率"><template slot-scope="scope"> <el-table-column width="120" prop="VisitorRate" label="播放总量成长率"><template slot-scope="scope">
<span :class="{'activeRed':scope.row.VisitorRate<0}">{{scope.row.VisitorRate}}%</span></template></el-table-column> <span :class="{'activeRed':scope.row.VisitorRate<0}">{{scope.row.VisitorRate}}%</span></template></el-table-column>
<el-table-column width="90" prop="LookNum" label="主页访问"></el-table-column> <el-table-column width="150" prop="LookNum" label="近七天主页访问"></el-table-column>
<el-table-column width="120" prop="LookRate" label="主页访问成长率"><template slot-scope="scope"> <el-table-column width="170" prop="LookRate" label="主页访问成长率"><template slot-scope="scope">
<span :class="{'activeRed':scope.row.LookRate<0}">{{scope.row.LookRate}}%</span></template></el-table-column> <span :class="{'activeRed':scope.row.LookRate<0}">{{scope.row.LookRate}}%</span></template></el-table-column>
<el-table-column width="100" prop="InteractionNum" label="作品点赞数"></el-table-column> <el-table-column width="170" prop="InteractionNum" label="近七天作品点赞数"></el-table-column>
<el-table-column width="130" prop="InteractionRate" label="作品点赞数成长率"><template slot-scope="scope"> <el-table-column width="170" prop="InteractionRate" label="作品点赞数成长率"><template slot-scope="scope">
<span :class="{'activeRed':scope.row.InteractionRate<0}">{{scope.row.InteractionRate}}%</span></template></el-table-column> <span :class="{'activeRed':scope.row.InteractionRate<0}">{{scope.row.InteractionRate}}%</span></template></el-table-column>
<el-table-column width="90" prop="DiscussNum" label="新增粉丝数"></el-table-column> <el-table-column width="150" prop="DiscussNum" label="近七天新增粉丝数"></el-table-column>
<el-table-column width="130" prop="DiscussRate" label="新增粉丝成长率 "><template slot-scope="scope"> <el-table-column width="130" prop="DiscussRate" label="新增粉丝成长率 "><template slot-scope="scope">
<span :class="{'activeRed':scope.row.DiscussRate<0}">{{scope.row.DiscussRate}}%</span></template></el-table-column> <span :class="{'activeRed':scope.row.DiscussRate<0}">{{scope.row.DiscussRate}}%</span></template></el-table-column>
<el-table-column width="100" prop="SecondsNum" label="作品评论数"></el-table-column> <el-table-column width="150" prop="SecondsNum" label="近七天作品评论数"></el-table-column>
<el-table-column width="150" prop="SecondsRate" label="作品评论数成长率"><template slot-scope="scope"> <el-table-column width="150" prop="SecondsRate" label="作品评论数成长率"><template slot-scope="scope">
<span :class="{'activeRed':scope.row.SecondsRate<0}">{{scope.row.SecondsRate}}%</span></template></el-table-column> <span :class="{'activeRed':scope.row.SecondsRate<0}">{{scope.row.SecondsRate}}%</span></template></el-table-column>
<el-table-column width="80" prop="NoteNum" label="作品数"></el-table-column> <el-table-column width="150" prop="NoteNum" label="近七天作品数"></el-table-column>
<el-table-column width="90" prop="NoteRate" label="作品增长率"><template slot-scope="scope"> <el-table-column width="90" prop="NoteRate" label="作品增长率"><template slot-scope="scope">
<span :class="{'activeRed':scope.row.NoteRate<0}">{{scope.row.NoteRate}}%</span></template></el-table-column> <span :class="{'activeRed':scope.row.NoteRate<0}">{{scope.row.NoteRate}}%</span></template></el-table-column>
<el-table-column width="130" fixed="right" prop="EmpName" label="运营人"></el-table-column> <el-table-column width="130" fixed="right" prop="EmpName" label="运营人"></el-table-column>
...@@ -329,11 +329,11 @@ ...@@ -329,11 +329,11 @@
</ul> </ul>
<ul> <ul>
<li>昨日阅读量成长率</li> <li>昨日阅读量成长率</li>
<li v-for="item in RankList.CollectRank">{{item.EmpName}}({{item.CollectRank}}%)</li> <li v-for="item in RankList.CollectRank">{{item.EmpName}}({{item.CollectRank?item.CollectRank:0}}%)</li>
</ul> </ul>
<ul> <ul>
<li>近七天阅读(播放)量成长率</li> <li>近七天阅读(播放)量成长率</li>
<li v-for="item in RateList.CollectRank">{{item.EmpName}}({{item.CollectRate}}%)</li> <li v-for="item in RateList.VisitorRank">{{item.EmpName}}({{item.VisitorRank}}%)</li>
</ul> </ul>
<ul> <ul>
<li>近一个月阅读(播放)量成长率</li> <li>近一个月阅读(播放)量成长率</li>
...@@ -403,11 +403,14 @@ ...@@ -403,11 +403,14 @@
{{errText}} {{errText}}
</span> </span>
</div> </div>
<p>
<a :href="downloadUrl" style="cursor:pointer;color:blue;text-decoration:underline;">模板下载</a>
</p>
</div> </div>
</div> </div>
<p style="text-align: center;">
<span v-for="item in urlList" style="margin-left: 10px;margin-right: 10px;">
<a :href="item.url" style="cursor:pointer;color:blue;text-decoration:underline;">{{item.Name}}模版下载</a>
</span>
</p>
</div> </div>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button class="add-box-btn add-box-cancel" @click="dialogTableVisible = false">关 闭 <el-button class="add-box-btn add-box-cancel" @click="dialogTableVisible = false">关 闭
...@@ -425,63 +428,63 @@ ...@@ -425,63 +428,63 @@
<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="FansNum">
<el-input-number :min="1" 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.FansNum"></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="AddFansNum">
<el-input-number :min="1" 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.AddFansNum"></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="CollectNum">
<el-input-number :min="1" 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.CollectNum"></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="VisitorNum">
<el-input-number :min="1" 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.VisitorNum"></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="LookNum">
<el-input-number :min="1" 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.LookNum"></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="InteractionNum">
<el-input-number :min="1" 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.InteractionNum"></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="DiscussNum"> <el-form-item label="评论数量" prop="DiscussNum">
<el-input-number :min="1" style="margin-top: 10px;" placeholder="请输入评论数量" v-model="formEdit.DiscussNum"></el-input-number> <el-input-number :min="0" style="margin-top: 10px;" placeholder="请输入评论数量" v-model="formEdit.DiscussNum"></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="SecondsNum"> <el-form-item label="观看总时长" prop="SecondsNum">
<el-input-number :min="1" 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.SecondsNum"></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="NoteNum">
<el-input-number :min="1" 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.NoteNum"></el-input-number>
</el-form-item> </el-form-item>
</div> </div>
</el-col> </el-col>
...@@ -572,37 +575,33 @@ ...@@ -572,37 +575,33 @@
loadingText:'', loadingText:'',
downloadUrl: "", downloadUrl: "",
dialogTableVisibleEdit: false, dialogTableVisibleEdit: false,
fileUrl: 'http://crm.oytour.com' fileUrl: 'http://crm.oytour.com',
urlList:[
{Name:'小红书',url:'http://crm.oytour.com/ExportFile/小红书导入模板.xlsx'},
{Name:'微博',url:'http://crm.oytour.com/ExportFile/微博导入模板.xlsx'},
{Name:'抖音',url:'http://crm.oytour.com/ExportFile/抖音导入模板.xlsx'},
]
}; };
}, },
mounted() { mounted() {
this.GetDanUrl()
this.getEnumerate() this.getEnumerate()
}, },
methods: { methods: {
clickActive(item){ clickActive(item){
this.msg.PlatformType = item.Id this.msg.PlatformType = item.Id
this.init() this.init()
this.GetDanUrl()
}, },
clickChange(){ clickChange(){
if (this.form.PlatformType == 1) {
this.downloadUrl = this.fileUrl + "/ExportFile/小红书导入模板.xlsx";
} if (this.form.PlatformType == 2) {
this.downloadUrl = this.fileUrl + "/static/微博导入模板.xlsx";
} if (this.msg.PlatformType == 3) {
this.downloadUrl = this.fileUrl + "/static/抖音导入模板.xlsx";
}
}, },
// 导入模版地址 // 导入模版地址
GetDanUrl(){ GetDanUrl(){
if (this.msg.PlatformType == 1) { if (this.msg.PlatformType == 1) {
this.downloadUrl = this.fileUrl + "/ExportFile/小红书导入模板.xlsx"; this.downloadUrl = this.fileUrl + "/ExportFile/小红书导入模板.xlsx";
} if (this.msg.PlatformType == 2) { } if (this.msg.PlatformType == 2) {
this.downloadUrl = this.fileUrl + "/static/微博导入模板.xlsx"; this.downloadUrl = this.fileUrl + "/ExportFile/微博导入模板.xlsx";
} if (this.msg.PlatformType == 3) { } if (this.msg.PlatformType == 3) {
this.downloadUrl = this.fileUrl + "/static/抖音导入模板.xlsx"; this.downloadUrl = this.fileUrl + "/ExportFile/抖音导入模板.xlsx";
} }
}, },
delAccount(row){ delAccount(row){
......
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