|
@@ -27,14 +27,12 @@
|
|
|
{{ item.title }}
|
|
|
</div>
|
|
|
<div class="level">
|
|
|
- {{ item.level }}
|
|
|
- <!-- 高级 -->
|
|
|
- <!-- {{ $t('setting.l14') }} -->
|
|
|
+ {{ followLevelName[item.level] }}
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="flex users">
|
|
|
<img class="icon" src="/img/copy/market/icon6.png" alt="">
|
|
|
- <div>{{item.user_count}}/100</div>
|
|
|
+ <div>{{item.user_count}}/{{ followLevelNumber[followLevelNumber.length - item.level] }}</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -78,8 +76,9 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
<script>
|
|
|
-import { getExpertTradeListByDay } from "@/api/copy";
|
|
|
+import { getExpertTradeListByDayGroup } from "@/api/copy";
|
|
|
import chartView from "../../components/chart.vue";
|
|
|
+import { mapGetters } from "vuex";
|
|
|
export default {
|
|
|
props: ['market', 'list'],
|
|
|
components: {
|
|
@@ -90,15 +89,18 @@ export default {
|
|
|
chartList: ['12', '26', '12', '45'],
|
|
|
}
|
|
|
},
|
|
|
+ computed: {
|
|
|
+ ...mapGetters(['followLevelNumber', 'followLevelRate', 'followLevelName']),
|
|
|
+ },
|
|
|
created () {
|
|
|
- this.getExpertTradeListByDay()
|
|
|
+ this.getExpertTradeListByDayGroup()
|
|
|
},
|
|
|
methods: {
|
|
|
- getExpertTradeListByDay() {
|
|
|
+ getExpertTradeListByDayGroup() {
|
|
|
var time_start = new Date().getTime()
|
|
|
var time_end = new Date()
|
|
|
time_end = time_end.setDate(time_end.getDate()-30);
|
|
|
- getExpertTradeListByDay({
|
|
|
+ getExpertTradeListByDayGroup({
|
|
|
eidList: JSON.stringify(this.list.map(item => item.eid)),
|
|
|
time_start: time_end,
|
|
|
time_end: time_start,
|