|
@@ -13,7 +13,7 @@
|
|
|
:disabled-date="pickerOptions"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="频道">
|
|
|
+ <el-form-item v-show="select != -1" label="频道">
|
|
|
<el-select
|
|
|
v-model="select"
|
|
|
placeholder="请选择频道"
|
|
@@ -78,7 +78,9 @@
|
|
|
当前时间:{{
|
|
|
nowItem.date ? nowItem.date.split(" ")[1] || "" : ""
|
|
|
}}
|
|
|
- <div style="float: right">人数: {{formateNum(nowItem.uv)}}</div>
|
|
|
+ <div style="float: right">
|
|
|
+ 人数: {{ formateNum(nowItem.uv) }}
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<el-row>
|
|
|
<el-col :span="12">
|
|
@@ -156,9 +158,14 @@ export default {
|
|
|
this.load = ElLoading.default.service();
|
|
|
leverAudience().then(res => {
|
|
|
this.list = res || [];
|
|
|
- let item = this.list[0] || {};
|
|
|
- this.select = item.channelId || "";
|
|
|
- this.date = item.dt || "";
|
|
|
+ console.log(res);
|
|
|
+ for (let i = 0; i < this.list.length; i++) {
|
|
|
+ const v = this.list[i];
|
|
|
+ if (v.isDefault == 0) continue;
|
|
|
+ this.select = v.channelId || "";
|
|
|
+ this.date = v.dt || "";
|
|
|
+ break
|
|
|
+ }
|
|
|
this.getData();
|
|
|
});
|
|
|
},
|
|
@@ -442,8 +449,18 @@ export default {
|
|
|
formateNum(n) {
|
|
|
let num = n;
|
|
|
if (isNaN(n)) num = "0";
|
|
|
- else if (n >= 100000000) num = ((n / 100000000).toFixed(2) - 0 + "").replace(/\B(?=(?:\d{3})+\b)/g, ",") + "亿";
|
|
|
- else if (n >= 10000) num = ((n / 10000).toFixed(2) - 0 + "").replace(/\B(?=(?:\d{3})+\b)/g, ",") + "万";
|
|
|
+ else if (n >= 100000000)
|
|
|
+ num =
|
|
|
+ ((n / 100000000).toFixed(2) - 0 + "").replace(
|
|
|
+ /\B(?=(?:\d{3})+\b)/g,
|
|
|
+ ","
|
|
|
+ ) + "亿";
|
|
|
+ else if (n >= 10000)
|
|
|
+ num =
|
|
|
+ ((n / 10000).toFixed(2) - 0 + "").replace(
|
|
|
+ /\B(?=(?:\d{3})+\b)/g,
|
|
|
+ ","
|
|
|
+ ) + "万";
|
|
|
else num = (num + "").replace(/\B(?=(?:\d{3})+\b)/g, ",");
|
|
|
return num;
|
|
|
},
|