榆山数据端小程序
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.

520 lines
56 KiB

"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __generator = (this && this.__generator) || function (thisArg, body) {
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
function verb(n) { return function (v) { return step([n, v]); }; }
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0: case 1: t = op; break;
case 4: _.label++; return { value: op[1], done: false };
case 5: _.label++; y = op[1]; op = [0]; continue;
case 7: op = _.ops.pop(); _.trys.pop(); continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
if (t[2]) _.ops.pop();
_.trys.pop(); continue;
}
op = body.call(thisArg, _);
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
}
};
Object.defineProperty(exports, "__esModule", { value: true });
var index_1 = require("../../api/index");
var clerkOnline_1 = require("../../api/clerkOnline");
var setUp_1 = require("../../api/setUp");
Page({
data: {
indexPanel: [],
banner: [],
indicatorDots: false,
autoplay: false,
circular: false,
interval: 2000,
duration: 500,
currentSwiper: 0,
allheight: 0,
survey: {
issueTotal: 0,
unpassedProject: 0,
passedProject: 0,
},
allSituation: {
userTotal: 0,
companyRepresentTotal: 0,
partyNumber: 0,
userNumber: 0,
},
chartDataA: [],
colorA: [],
chartDataB: [],
colorB: [],
ec: {},
checkUpdateAvatar: false,
avatar: '',
userInfo: '',
propagation: true,
joinFlag: true
},
onLoad: function () {
return __awaiter(this, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
if (!wx.getStorageSync('token')) return [3, 2];
return [4, this.refreshToken()];
case 1:
_a.sent();
return [3, 3];
case 2:
wx.redirectTo({
url: '/pages/login/login'
});
_a.label = 3;
case 3: return [4, this.checkUpdateAvatar()];
case 4:
_a.sent();
return [4, this.getIndexPanel()];
case 5:
_a.sent();
return [4, this.getBannerList()];
case 6:
_a.sent();
return [4, this.getAllSituation()];
case 7:
_a.sent();
return [4, this.getSurvey()];
case 8:
_a.sent();
this.ecComponentA = this.selectComponent('#mychart-dom-bar-a');
this.ecComponentB = this.selectComponent('#mychart-dom-bar-b');
return [2];
}
});
});
},
getIndexPanel: function () {
return __awaiter(this, void 0, void 0, function () {
var that, res, zzjg_, dqhd_, zlph_, jcsk_, sjzx_, gbpj_, djsk_, i, i, i, i, i, i, i, i, i, i, i, i, panelList, i, i, i, i, i, i, err_1;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
that = this;
_a.label = 1;
case 1:
_a.trys.push([1, 3, , 4]);
return [4, index_1.getIndexPanel()];
case 2:
res = _a.sent();
zzjg_ = {
zzjg_: false
};
res.data.push(zzjg_);
dqhd_ = {
dqhd_: false
};
res.data.push(dqhd_);
zlph_ = {
zlph_: false
};
res.data.push(zlph_);
jcsk_ = {
jcsk_: false
};
res.data.push(jcsk_);
sjzx_ = {
sjzx_: false
};
res.data.push(sjzx_);
gbpj_ = {
gbpj_: false
};
res.data.push(gbpj_);
djsk_ = {
djsk_: false
};
res.data.push(djsk_);
for (i = 0; i < res.data.length; i++) {
if (res.data[i].navCode == '10011') {
for (i = 0; i < res.data.length; i++) {
if (res.data[i].zzjg_ == false) {
res.data[i].zzjg_ = true;
}
}
}
}
;
for (i = 0; i < res.data.length; i++) {
if (res.data[i].navCode == '10012') {
for (i = 0; i < res.data.length; i++) {
if (res.data[i].djsk_ == false) {
res.data[i].djsk_ = true;
}
}
}
}
;
for (i = 0; i < res.data.length; i++) {
if (res.data[i].navCode == '10013') {
for (i = 0; i < res.data.length; i++) {
if (res.data[i].jcsk_ == false) {
res.data[i].jcsk_ = true;
}
}
}
}
;
for (i = 0; i < res.data.length; i++) {
if (res.data[i].navCode == '10014') {
for (i = 0; i < res.data.length; i++) {
if (res.data[i].zlph_ == false) {
res.data[i].zlph_ = true;
}
}
}
}
;
for (i = 0; i < res.data.length; i++) {
if (res.data[i].navCode == '10015') {
for (i = 0; i < res.data.length; i++) {
if (res.data[i].sjzx_ == false) {
res.data[i].sjzx_ = true;
}
}
}
}
;
for (i = 0; i < res.data.length; i++) {
if (res.data[i].navCode == '10016') {
for (i = 0; i < res.data.length; i++) {
if (res.data[i].gbpj_ == false) {
res.data[i].gbpj_ = true;
}
}
}
}
;
panelList = [];
for (i = 0; i < res.data.length; i++) {
if (res.data[i].navCode == '10011') {
panelList.push(res.data[i]);
}
else if (res.data[i].zzjg_ == false) {
panelList.push(res.data[i]);
}
}
;
for (i = 0; i < res.data.length; i++) {
if (res.data[i].navCode == '10012') {
panelList.push(res.data[i]);
}
else if (res.data[i].djsk_ == false) {
panelList.push(res.data[i]);
}
}
;
for (i = 0; i < res.data.length; i++) {
if (res.data[i].navCode == '10013') {
panelList.push(res.data[i]);
}
else if (res.data[i].jcsk_ == false) {
panelList.push(res.data[i]);
}
}
;
for (i = 0; i < res.data.length; i++) {
if (res.data[i].navCode == '10014') {
panelList.push(res.data[i]);
}
else if (res.data[i].zlph_ == false) {
panelList.push(res.data[i]);
}
}
;
for (i = 0; i < res.data.length; i++) {
if (res.data[i].navCode == '10015') {
panelList.push(res.data[i]);
}
else if (res.data[i].sjzx_ == false) {
panelList.push(res.data[i]);
}
}
;
for (i = 0; i < res.data.length; i++) {
if (res.data[i].navCode == '10016') {
panelList.push(res.data[i]);
}
else if (res.data[i].gbpj_ == false) {
panelList.push(res.data[i]);
}
}
;
that.setData({
indexPanel: panelList,
});
return [3, 4];
case 3:
err_1 = _a.sent();
console.log(err_1);
return [3, 4];
case 4: return [2];
}
});
});
},
getBannerList: function () {
var that = this;
index_1.bannerList().then(function (res) {
that.setData({
banner: res.data
});
});
},
swiperChange: function (e) {
this.setData({
currentSwiper: e.detail.current
});
},
getAllSituation: function () {
var that = this;
var params = {
deptId: ''
};
index_1.getAllSituation(params).then(function (res) {
that.setData({
allSituation: res.data
});
});
},
getSurvey: function () {
var that = this;
var params = {
deptId: ''
};
index_1.getSurvey(params).then(function (res) {
that.setData({
survey: res.data.list,
});
});
},
refreshToken: function () {
var that = this;
wx.login({
success: function (res) {
var wxCode = res.code;
if (wxCode) {
index_1.getToken(wxCode).then(function (res) {
if (res.data.registerState == '0') {
wx.redirectTo({
url: '/pages/login/login'
});
}
else {
wx.setStorageSync('token', res.data.token);
wx.setStorageSync('userTagKey', res.data.userTagKey);
}
});
}
}
});
},
onPullDownRefresh: function () {
return __awaiter(this, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
this.setData({
pageIndex: 1,
loadVisible: false,
});
return [4, this.checkUpdateAvatar()];
case 1:
_a.sent();
return [4, this.getIndexPanel()];
case 2:
_a.sent();
return [4, this.getBannerList()];
case 3:
_a.sent();
return [4, this.getAllSituation()];
case 4:
_a.sent();
return [4, this.getSurvey()];
case 5:
_a.sent();
this.ecComponentA = this.selectComponent('#mychart-dom-bar-a');
this.ecComponentB = this.selectComponent('#mychart-dom-bar-b');
wx.stopPullDownRefresh();
return [2];
}
});
});
},
toActDetail: function (e) {
wx.navigateTo({ url: "/pages/typicalCases/typicalCases?id=" + e.currentTarget.dataset.id });
},
navigateToUserNum: function () {
wx.navigateTo({
url: '/subpages/userNum/pages/userAnalysis/userAnalysis'
});
},
navigateToyt: function () {
wx.navigateTo({
url: '/subpages/issue/pages/topicsNumDetail/topicsNumDetail'
});
},
navigateToReality: function () {
wx.navigateTo({
url: '/subpages/reality/pages/realityIndex/realityIndex'
});
},
navigateToBasicReality: function () {
wx.navigateTo({
url: '/subpages/basicReality/pages/index/index'
});
},
toOrganizationStree: function () {
wx.navigateTo({
url: '/subpages/organization/pages/organizationStree/organizationStree'
});
},
navigateTogovernRanking: function () {
wx.navigateTo({
url: '/subpages/governRanking/pages/governRanking/governRanking'
});
},
toLeaderComment: function () {
wx.navigateTo({ url: '/subpages/leaderModel/pages/leaderIndex/leaderIndex' });
},
getInfo: function (e) {
return __awaiter(this, void 0, void 0, function () {
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
console.log('3', e);
if (!(e.detail.errMsg == 'getUserInfo:ok')) return [3, 2];
wx.showLoading({
title: '加载中.....',
mask: true,
success: function (res) { }
});
this.setData({
avatar: e.detail.userInfo.avatarUrl,
});
return [4, this.updateAvatar()];
case 1:
_a.sent();
wx.setStorageSync('isBackOpen', false);
wx.navigateTo({ url: '/subpages/clerkOnline/pages/myGroup/myGroup' });
wx.hideLoading();
return [3, 3];
case 2:
wx.setStorageSync('isBackOpen', false);
wx.navigateTo({ url: '/subpages/clerkOnline/pages/myGroup/myGroup' });
wx.hideLoading();
_a.label = 3;
case 3: return [2];
}
});
});
},
goclerkOnline: function () {
if (this.data.joinFlag == false) {
wx.showModal({
title: '',
content: '该用户未加入书记在线功能!',
showCancel: false,
confirmText: '确定',
confirmColor: '#3CC51F',
});
return;
}
if (this.data.checkUpdateAvatar) {
return;
}
wx.setStorageSync('isBackOpen', false);
wx.navigateTo({ url: '/subpages/clerkOnline/pages/myGroup/myGroup' });
},
checkUpdateAvatar: function () {
return __awaiter(this, void 0, void 0, function () {
var res;
return __generator(this, function (_a) {
switch (_a.label) {
case 0: return [4, clerkOnline_1.checkUpdateAvatar()];
case 1:
res = _a.sent();
this.setData({
checkUpdateAvatar: res.data.updateFlag,
joinFlag: res.data.joinFlag
});
return [2];
}
});
});
},
showInspect: function () {
wx.showToast({
title: '此功能暂未开放',
icon: 'none',
duration: 1000
});
},
updateAvatar: function () {
return __awaiter(this, void 0, void 0, function () {
var obj, res;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
obj = {
avatar: this.data.avatar
};
return [4, clerkOnline_1.updateAvatar(obj)];
case 1:
res = _a.sent();
return [2];
}
});
});
},
toOutCallBack: function () {
wx.showModal({
title: '',
content: '确定退出当前账号',
confirmColor: '#29b9a5',
success: function (res) {
if (res.confirm) {
setUp_1.logout().then(function (res) {
console.log(wx.getStorageSync('token') + "************" + wx.getStorageSync('userTagKey'));
wx.setStorageSync('token', '');
wx.setStorageSync('userTagKey', '');
wx.setStorageSync('currentGrid', '');
console.log(wx.getStorageSync('token') + "************" + wx.getStorageSync('userTagKey'));
wx.reLaunch({
url: '../../pages/login/login'
});
});
}
else if (res.cancel) {
console.log('取消退出登录');
}
}
});
}
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLHlDQUFpRztBQUNqRyxxREFBdUU7QUFDdkUseUNBQXdDO0FBK0J4QyxJQUFJLENBQUM7SUFDSCxJQUFJLEVBQUU7UUFDSixVQUFVLEVBQUUsRUFBRTtRQUNkLE1BQU0sRUFBRSxFQUFFO1FBQ1YsYUFBYSxFQUFFLEtBQUs7UUFDcEIsUUFBUSxFQUFFLEtBQUs7UUFDZixRQUFRLEVBQUUsS0FBSztRQUNmLFFBQVEsRUFBRSxJQUFJO1FBQ2QsUUFBUSxFQUFFLEdBQUc7UUFDYixhQUFhLEVBQUUsQ0FBQztRQUNoQixTQUFTLEVBQUUsQ0FBQztRQUNaLE1BQU0sRUFBRTtZQUNOLFVBQVUsRUFBRSxDQUFDO1lBQ2IsZUFBZSxFQUFFLENBQUM7WUFDbEIsYUFBYSxFQUFFLENBQUM7U0FDakI7UUFDRCxZQUFZLEVBQUU7WUFDWixTQUFTLEVBQUUsQ0FBQztZQUNaLHFCQUFxQixFQUFFLENBQUM7WUFDeEIsV0FBVyxFQUFFLENBQUM7WUFDZCxVQUFVLEVBQUUsQ0FBQztTQUNkO1FBQ0QsVUFBVSxFQUFFLEVBQUU7UUFDZCxNQUFNLEVBQUUsRUFBRTtRQUNWLFVBQVUsRUFBRSxFQUFFO1FBQ2QsTUFBTSxFQUFFLEVBQUU7UUFDVixFQUFFLEVBQUUsRUFBRTtRQUNOLGlCQUFpQixFQUFFLEtBQUs7UUFDeEIsTUFBTSxFQUFFLEVBQUU7UUFDVixRQUFRLEVBQUUsRUFBRTtRQUNaLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLFFBQVEsRUFBRSxJQUFJO0tBQ2Y7SUFDSyxNQUFNOzs7Ozs2QkFDTixFQUFFLENBQUMsY0FBYyxDQUFDLE9BQU8sQ0FBQyxFQUExQixjQUEwQjt3QkFDNUIsV0FBTSxJQUFJLENBQUMsWUFBWSxFQUFFLEVBQUE7O3dCQUF6QixTQUF5QixDQUFBOzs7d0JB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