Browse Source

动力网格恢复

shibei_master
jiangyy 4 years ago
parent
commit
c098eed24c
  1. 75
      src/views/modules/visual/heart/index.vue

75
src/views/modules/visual/heart/index.vue

@ -2,14 +2,12 @@
<div>
<div class="m-sizer">
<span>时间</span>
<el-date-picker
v-model="monthId"
type="month"
:clearable="false"
prefix-icon="el-icon-caret-bottom"
placeholder="选择日期"
value-format="yyyyMM"
>
<el-date-picker v-model="monthId"
type="month"
:clearable="false"
prefix-icon="el-icon-caret-bottom"
placeholder="选择日期"
value-format="yyyyMM">
</el-date-picker>
</div>
@ -22,13 +20,11 @@
</div>
<div class="tb">
<cpt-tb
:highlight-top3="true"
:col-list="tb3.colList"
:loading="tb3.loading"
:header="tb3.header"
:list="tb3.list"
></cpt-tb>
<cpt-tb :highlight-top3="true"
:col-list="tb3.colList"
:loading="tb3.loading"
:header="tb3.header"
:list="tb3.list"></cpt-tb>
</div>
</cpt-card>
</div>
@ -41,13 +37,11 @@
</div>
<div class="tb">
<cpt-tb
:highlight-top3="true"
:col-list="tb2.colList"
:loading="tb2.loading"
:header="tb2.header"
:list="tb2.list"
></cpt-tb>
<cpt-tb :highlight-top3="true"
:col-list="tb2.colList"
:loading="tb2.loading"
:header="tb2.header"
:list="tb2.list"></cpt-tb>
</div>
</cpt-card>
</div>
@ -60,13 +54,11 @@
</div>
<div class="tb">
<cpt-tb
:highlight-top3="true"
:col-list="tb1.colList"
:loading="tb1.loading"
:header="tb1.header"
:list="tb1.list"
></cpt-tb>
<cpt-tb :highlight-top3="true"
:col-list="tb1.colList"
:loading="tb1.loading"
:header="tb1.header"
:list="tb1.list"></cpt-tb>
</div>
</cpt-card>
</div>
@ -84,7 +76,7 @@ import dateFormat from "dai-js/tools/dateFormat";
export default {
name: "heart",
data() {
data () {
return {
agencyId: this.$store.state.user.agencyId,
areaCode: "",
@ -187,33 +179,33 @@ export default {
},
watch: {
monthId() {
monthId () {
this.getApiData();
},
},
async mounted() {
async mounted () {
this.userId = this.uid;
await nextTick(100);
this.getApiData();
},
methods: {
handleSearch() {},
handleSearch () { },
async getApiData() {
async getApiData () {
//await this.getAgencyInfo();
this.getTb1();
this.getTb2();
this.getTb3();
},
toUserInfo(uid) {
toUserInfo (uid) {
this.$router.push({ path: `/main-shuju/visual-basicinfo-people/${uid}` });
},
//
async getAgencyInfo() {
async getAgencyInfo () {
const { data, code, msg } = await requestPost(
"/data/report/screen/agency/agencydetail-multic",
{
@ -227,10 +219,9 @@ export default {
},
//
async getTb1() {
async getTb1 () {
const { agencyId, areaCode } = this;
//const url = "/data/report/screen/index/advancedbranchrank";
const url = "/data/report/screen/index/advancedbranchrank-shibei";
const url = "/data/report/screen/index/advancedbranchrank";
let params = {
agencyId,
areaCode,
@ -244,7 +235,7 @@ export default {
if (code === 0) {
this.tb1.list = data.map((item) => {
return [{ type: "index" }, item.name, item.score];
return [{ type: "index" }, item.name, item.scroe];
});
this.tb1.srcList = data;
} else {
@ -253,7 +244,7 @@ export default {
},
//
async getTb2() {
async getTb2 () {
const { agencyId, areaCode } = this;
const url = "/data/report/screen/user/partypointrank";
let params = {
@ -283,7 +274,7 @@ export default {
},
//
async getTb3() {
async getTb3 () {
const { agencyId, areaCode } = this;
const url = "/data/report/screen/user/userpointrank/withoutpartymember";
let params = {

Loading…
Cancel
Save