You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
147 lines
19 KiB
147 lines
19 KiB
5 years ago
|
"use strict";
|
||
|
Object.defineProperty(exports, "__esModule", { value: true });
|
||
|
var partyInteract_1 = require("../../../../../../api/partyInteract");
|
||
|
Component({
|
||
|
data: {
|
||
|
orderType: 'asc',
|
||
|
conditionList: [],
|
||
|
choosedCondition: {},
|
||
|
conditionVisible: false,
|
||
|
pageId: '',
|
||
|
selectTab: '',
|
||
|
getEventDynamicTop10: [],
|
||
|
getGroupEffectTop10: [],
|
||
|
getGroupDynamicTop10: [],
|
||
|
},
|
||
|
properties: {},
|
||
|
methods: {
|
||
|
getList: function (opinion) {
|
||
|
var that = this;
|
||
|
that.setData({
|
||
|
pageId: opinion.pageId,
|
||
|
selectTab: opinion.selectTab
|
||
|
});
|
||
|
if (opinion.pageId == 'issueJoin') {
|
||
|
that.setData({
|
||
|
conditionList: [
|
||
|
{ title: '参与议事人数', id: '1', select: true },
|
||
|
{ title: '参与议事人次', id: '2', select: false },
|
||
|
{ title: '发起议题总数', id: '3', select: false },
|
||
|
{ title: '转项目数', id: '4', select: false },
|
||
|
{ title: '解决项目数', id: '5', select: false },
|
||
|
{ title: '好评项目数', id: '6', select: false }
|
||
|
],
|
||
|
choosedCondition: {
|
||
|
title: '参与议事人数',
|
||
|
id: '1'
|
||
|
},
|
||
|
});
|
||
|
var params = {
|
||
|
orderType: '1',
|
||
|
orderStyle: '1',
|
||
|
deptId: '',
|
||
|
someMonthsType: opinion.conditionList[0].id,
|
||
|
};
|
||
|
partyInteract_1.getEventDynamicTop10(params).then(function (res) {
|
||
|
that.setData({
|
||
|
getEventDynamicTop10: res.data.dataList
|
||
|
});
|
||
|
console.log('党员议事参与::::::::::' + JSON.stringify(res.data));
|
||
|
});
|
||
|
}
|
||
|
else {
|
||
|
if (opinion.selectTab == 'tab1') {
|
||
|
that.setData({
|
||
|
conditionList: [
|
||
|
{ title: '党员参与人数', id: '1', select: true },
|
||
|
{ title: '党员参与人次', id: '2', select: false },
|
||
|
{ title: '党员建群数', id: '3', select: false },
|
||
|
{ title: '群成员数', id: '4', select: false },
|
||
|
{ title: '发布话题数', id: '5', select: false },
|
||
|
{ title: '转议题数', id: '6', select: false },
|
||
|
{ title: '转话题数', id: '7', select: false },
|
||
|
{ title: '引导解决数', id: '8', select: false },
|
||
|
],
|
||
|
choosedCondition: {
|
||
|
title: '党员参与人数',
|
||
|
id: '1'
|
||
|
},
|
||
|
});
|
||
|
var params = {
|
||
|
orderType: '1',
|
||
|
orderStyle: '1',
|
||
|
deptId: '',
|
||
|
someMonthsType: opinion.conditionList[0].id,
|
||
|
};
|
||
|
partyInteract_1.getGroupDynamicTop10(params).then(function (res) {
|
||
|
that.setData({
|
||
|
getGroupDynamicTop10: res.data.dataList
|
||
|
});
|
||
|
console.log('社群引领排行::::::::::' + JSON.stringify(res.data));
|
||
|
});
|
||
|
}
|
||
|
else if (opinion.selectTab == 'tab3') {
|
||
|
that.setData({
|
||
|
conditionList: [
|
||
|
{ title: '引导解决项目数', id: '1', select: true },
|
||
|
{ title: '项目好评数', id: '2', select: false }
|
||
|
],
|
||
|
choosedCondition: {
|
||
|
title: '引导解决项目数',
|
||
|
id: '1'
|
||
|
},
|
||
|
});
|
||
|
var params = {
|
||
|
orderType: '1',
|
||
|
orderStyle: '1',
|
||
|
deptId: '',
|
||
|
someMonthsType: opinion.conditionList[0].id,
|
||
|
};
|
||
|
partyInteract_1.getGroupEffectTop10(params).then(function (res) {
|
||
|
that.setData({
|
||
|
getGroupEffectTop10: res.data.list
|
||
|
});
|
||
|
console.log('党群成效排行::::::::::' + JSON.stringify(res.data));
|
||
|
});
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
showCondition: function () {
|
||
|
this.setData({
|
||
|
conditionVisible: !this.data.conditionVisible
|
||
|
});
|
||
|
},
|
||
|
onChnageCondition: function (e) {
|
||
|
var _this = this;
|
||
|
var list = this.data.conditionList;
|
||
|
list.forEach(function (item) {
|
||
|
if (item.id === e.currentTarget.dataset.id) {
|
||
|
item.select = true;
|
||
|
_this.setData({
|
||
|
'choosedCondition.title': item.title,
|
||
|
'choosedCondition.id': item.id
|
||
|
});
|
||
|
}
|
||
|
else {
|
||
|
item.select = false;
|
||
|
}
|
||
|
});
|
||
|
this.setData({
|
||
|
conditionList: list
|
||
|
});
|
||
|
},
|
||
|
changeOrder: function () {
|
||
|
var type = 'asc';
|
||
|
if (this.data.orderType === 'asc') {
|
||
|
type = 'desc';
|
||
|
}
|
||
|
else if (this.data.orderType === 'desc') {
|
||
|
type = 'asc';
|
||
|
}
|
||
|
this.setData({
|
||
|
orderType: type,
|
||
|
});
|
||
|
},
|
||
|
}
|
||
|
});
|
||
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ3VpZGVBbmRSZXN1bHRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiZ3VpZGVBbmRSZXN1bHRzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQ0EscUVBQW9IO0FBQ3BILFNBQVMsQ0FBQztJQUNSLElBQUksRUFBRTtRQUNKLFNBQVMsRUFBRSxLQUFLO1FBQ2hCLGFBQWEsRUFBRSxFQUFFO1FBQ2pCLGdCQUFnQixFQUFFLEVBQUU7UUFDcEIsZ0JBQWdCLEVBQUUsS0FBSztRQUN2QixNQUFNLEVBQUUsRUFBRTtRQUNWLFNBQVMsRUFBRSxFQUFFO1FBQ2Isb0JBQW9CLEVBQUUsRUFBRTtRQUN4QixtQkFBbUIsRUFBRSxFQUFFO1FBQ3ZCLG9CQUFvQixFQUFFLEVBQUU7S0FDekI7SUFDRCxVQUFVLEVBQUUsRUFFWDtJQUNELE9BQU8sRUFBRTtRQUNQLE9BQU8sRUFBRSxVQUFVLE9BQU87WUFDeEIsSUFBSSxJQUFJLEdBQUcsSUFBSSxDQUFDO1lBQ2hCLElBQUksQ0FBQyxPQUFPLENBQUM7Z0JBQ1gsTUFBTSxFQUFFLE9BQU8sQ0FBQyxNQUFNO2dCQUN0QixTQUFTLEVBQUUsT0FBTyxDQUFDLFNBQVM7YUFDN0IsQ0FBQyxDQUFBO1lBQ0YsSUFBSSxPQUFPLENBQUMsTUFBTSxJQUFJLFdBQVcsRUFBQztnQkFFaEMsSUFBSSxDQUFDLE9BQU8sQ0FBQztvQkFDYixhQUFhLEVBQUU7d0JBQ1gsRUFBRSxLQUFLLEVBQUUsUUFBUSxFQUFFLEVBQUUsRUFBRSxHQUFHLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRTt3QkFDMUMsRUFBRSxLQUFLLEVBQUUsUUFBUSxFQUFFLEVBQUUsRUFBRSxHQUFHLEVBQUUsTUFBTSxFQUFFLEtBQUssRUFBRTt3QkFDM0MsRUFBRSxLQUFLLEVBQUUsUUFBUSxFQUFFLEVBQUUsRUFBRSxHQUFHLEVBQUUsTUFBTSxFQUFFLEtBQUssRUFBRTt3QkFDM0MsRUFBRSxLQUFLLEVBQUUsTUFBTSxFQUFFLEVBQUUsRUFBRSxHQUFH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
|