完成签约之后直接添加人员,录入下发凭证
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.
 
 
 
 
 
 

1170 lines
52 KiB

webpackJsonp([19],{
/***/ "2vAJ":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
// EXTERNAL MODULE: ./node_modules/babel-runtime/core-js/map.js
var map = __webpack_require__("ifoU");
var map_default = /*#__PURE__*/__webpack_require__.n(map);
// EXTERNAL MODULE: ./node_modules/babel-runtime/regenerator/index.js
var regenerator = __webpack_require__("Xxa5");
var regenerator_default = /*#__PURE__*/__webpack_require__.n(regenerator);
// EXTERNAL MODULE: ./node_modules/babel-runtime/core-js/json/stringify.js
var stringify = __webpack_require__("mvHQ");
var stringify_default = /*#__PURE__*/__webpack_require__.n(stringify);
// EXTERNAL MODULE: ./node_modules/babel-runtime/helpers/asyncToGenerator.js
var asyncToGenerator = __webpack_require__("exGp");
var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator);
// EXTERNAL MODULE: ./node_modules/moment/moment.js
var moment = __webpack_require__("PJh5");
var moment_default = /*#__PURE__*/__webpack_require__.n(moment);
// EXTERNAL MODULE: ./src/api/index.js + 5 modules
var api = __webpack_require__("gyMJ");
// EXTERNAL MODULE: ./src/components/visualizcomponent/NumberGrow.vue + 2 modules
var NumberGrow = __webpack_require__("eVaK");
// EXTERNAL MODULE: ./node_modules/echarts/index.js
var echarts = __webpack_require__("XLwt");
var echarts_default = /*#__PURE__*/__webpack_require__.n(echarts);
// CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/views/visualization/flatsIndex.vue
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
var xData = function () {
var data = [];
for (var i = 1; i < 13; i++) {
data.push(i + '月');
}
return data;
}();
var isFunction = function isFunction(val) {
return typeof val === 'function';
};
/* harmony default export */ var flatsIndex = ({
name: "flatsIndex",
data: function data() {
return {
leasesList: [],
outroom: 0,
Occupancyrate: 0,
expirerate: 0,
sumTotal: 0,
colNumOne: 12,
colNum: 8,
middleChartExtendThree: {
title: {
text: '租金收入排行榜(¥)'
},
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'shadow'
}
},
legend: {},
grid: {
left: '3%',
right: '4%',
bottom: '3%',
containLabel: true
},
xAxis: {
type: 'category',
data: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
splitLine: {
show: false
}
},
yAxis: {
type: 'value',
splitLine: {
show: false
}
},
series: [{
name: '公寓',
type: 'line',
// itemStyle: {
// color: '#4CAF50'
// },
data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
markPoint: {
data: [{ type: 'max', name: 'Max' }, { type: 'min', name: 'Min' }]
},
itemStyle: {
color: ' #87CEEB'
},
smooth: true,
areaStyle: {
color: new echarts_default.a.graphic.LinearGradient(0, 0, 0, 1, [{
offset: 0,
color: '#87CEEB'
}, {
offset: 1,
color: 'rgba(255, 255, 255)'
}])
}
}, {
name: '房源',
type: 'line',
// itemStyle: {
// color: '#4CAF50'
// },
data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
markPoint: {
data: [{ type: 'max', name: 'Max' }, { type: 'min', name: 'Min' }]
},
smooth: true,
itemStyle: {
color: ' #e54857'
},
areaStyle: {
color: new echarts_default.a.graphic.LinearGradient(0, 0, 0, 1, [{
offset: 0,
color: '#e54857'
}, {
offset: 1,
color: 'rgba(255, 255, 255)'
}])
}
}, {
name: '平山村',
type: 'line',
// itemStyle: {
// color: '#4CAF50'
// },
data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
markPoint: {
data: [{ type: 'max', name: 'Max' }, { type: 'min', name: 'Min' }]
},
smooth: true,
itemStyle: {
color: ' #FFD700'
},
areaStyle: {
color: new echarts_default.a.graphic.LinearGradient(0, 0, 0, 1, [{
offset: 0,
color: '#FFD700'
}, {
offset: 1,
color: 'rgba(255, 255, 255)'
}])
}
}]
},
// middleChartExtendTwo: {
// title: {
// text: '租金收入分析'
// },
// tooltip: {
// trigger: 'axis',
// axisPointer: {
// type: 'cross',
// crossStyle: {
// color: '#999'
// }
// }
// },
// toolbox: {
// feature: {
// magicType: { show: true, type: ['line', 'bar'] },
// restore: { show: true }
// }
// },
// legend: {},
// xAxis: [
// {
// type: 'category',
// data: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
// axisPointer: {
// type: 'shadow'
// },
// splitLine: {
// show: false
// }
// }
// ],
// yAxis: [
// {
// type: 'value',
// splitLine: {
// show: false
// }
// }
// ],
// series: [
// {
// name: '已收',
// type: 'bar',
// data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
// },
// {
// name: '未收',
// type: 'bar',
// data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
// }
// ]
// },
middleChartExtendOne: {
title: {
text: '楼栋入住率排行榜(%)'
},
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'shadow'
}
},
legend: {},
grid: {
left: '3%',
right: '4%',
bottom: '3%',
containLabel: true
},
xAxis: {
type: 'value',
boundaryGap: [0, 0.01],
splitLine: {
show: false
}
},
yAxis: {
type: 'category',
data: [],
splitLine: {
show: false
}
},
series: [{
name: '入住率',
type: 'bar',
itemStyle: {
color: new echarts_default.a.graphic.LinearGradient(0, 0, 0, 1, [{ offset: 0, color: '#83bff6' }, { offset: 0.5, color: '#188df0' }, { offset: 1, color: '#188df0' }])
},
data: []
}]
},
middleChartExtend: {
title: {
x: '10',
top: '10',
text: '房间入住分析',
textStyle: {
color: '#333',
fontSize: '22'
},
subtextStyle: {
color: '#90979c',
fontSize: '16'
}
},
tooltip: {
trigger: 'axis'
},
toolbox: {
feature: {
magicType: { show: true, type: ['line', 'bar'] },
restore: { show: true }
}
},
legend: {},
xAxis: [{
type: 'category',
data: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
axisPointer: {
type: 'shadow'
}
}],
yAxis: [{
type: 'value',
splitLine: {
show: false
}
}],
series: [{
name: '已入住',
type: 'bar',
data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
itemStyle: {
color: '#00FA9A'
}
}, {
name: '未入住',
type: 'bar',
data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
itemStyle: {
color: '#1E90FF'
}
}, {
name: '总计',
type: 'line',
data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
itemStyle: {
color: '#FFD700'
}
}]
},
options: {},
colors: [{ color: '#01bd8d', percentage: 99 }, { color: '#da0051', percentage: 1 }],
cdata: {
xData: ["电量(0-20%)", "电量(20-40%)", "电量(40-60%)", "电量(60-80%)", "电量(80-100%)"],
seriesData: [{ value: 0, name: "电量(0-20%)" }, { value: 0, name: "电量(20-40%)" }, { value: 0, name: "电量(40-60%)" }, { value: 0, name: "电量(60-80%)" }, { value: 0, name: "电量(80-100%)" }]
},
collectUS: {},
sumRoom: 0,
roomInArrears: 0,
occupied: 0,
sumProjects: 0,
sumOpenlock: 0,
sumCard: 0,
todayOpen: 0,
statisticsDate: {
seriesData: {
openTotal: 0,
closeTotal: 0,
abnormalTotal: 0,
offlineTotal: 0,
onlineTotal: 0,
isAppBind: 0,
batteryLevel1: 0
}
},
alertTotal: 0,
showDom: true,
timer: null,
leasesStaticList: [],
middleChartExtendOneShow: true,
commonStatisticsList: [],
statisticsDateDefault: {
"cdata": ["0", "0", "0", "0", "0"],
"seriesData": {
"abnormalTotal": 0,
"batteryLevel1": 0,
"batteryLevel2": 0,
"batteryLevel3": 0,
"batteryLevel4": 0,
"batteryLevel5": 0,
"closeTotal": 0,
"offlineTotal": 0,
"onlineTotal": 0,
"openTotal": 0,
"projects": 0,
"total": 0
},
"collectUS": {
"card300": 0,
"site200": 0,
"card200": 0,
"userCount": 0,
"site300": 0,
"lock300": 0,
"site400": 0,
"lock200": 0,
"houseSensor400": 0
},
"collectOpenLock": {
"week300": [{
"count": 0,
"order": "2022-05-15"
}, {
"count": 0,
"order": "2022-05-16"
}, {
"count": 0,
"order": "2022-05-17"
}, {
"count": 0,
"order": "2022-05-18"
}, {
"count": 0,
"order": "2022-05-19"
}, {
"count": 0,
"order": "2022-05-20"
}, {
"count": 0,
"order": "2022-05-21"
}, {
"count": 0,
"order": "2022-05-22"
}, {
"count": 0,
"order": "2022-05-23"
}, {
"count": 0,
"order": "2022-05-24"
}, {
"count": 0,
"order": "2022-05-25"
}, {
"count": 0,
"order": "2022-05-26"
}],
"week200": [{
"count": 0,
"order": "2022-05-19"
}, {
"count": 0,
"order": "2022-05-20"
}, {
"count": 0,
"order": "2022-05-21"
}, {
"count": 0,
"order": "2022-05-22"
}, {
"count": 0,
"order": "2022-05-23"
}, {
"count": 0,
"order": "2022-05-24"
}, {
"count": 0,
"order": "2022-05-25"
}, {
"count": 0,
"order": "2022-05-26"
}],
"allCount300": 0,
"allCount200": 0
},
"weekopenlock": [{
"order": "2022-05-19",
"count": 0
}, {
"order": "2022-05-20",
"count": 0
}, {
"order": "2022-05-21",
"count": 0
}, {
"order": "2022-05-22",
"count": 0
}, {
"order": "2022-05-23",
"count": 0
}, {
"order": "2022-05-24",
"count": 0
}, {
"order": "2022-05-25",
"count": 0
}, {
"order": "2022-05-26",
"count": 0
}],
"addDeviceWeek": [{
"order": "2022/05/20",
"count": 0
}, {
"order": "2022/05/21",
"count": 0
}, {
"order": "2022/05/22",
"count": 0
}, {
"order": "2022/05/23",
"count": 0
}, {
"order": "2022/05/24",
"count": 0
}, {
"order": "2022/05/25",
"count": 0
}, {
"order": "2022-05-26",
"count": 0
}]
}
};
},
components: {
NumberGrow: NumberGrow["a" /* default */]
},
beforeCreate: function beforeCreate() {
this.$store.commit('settenantid');
},
created: function created() {
var _this2 = this;
return asyncToGenerator_default()( /*#__PURE__*/regenerator_default.a.mark(function _callee2() {
var data, statisticsDate, key, i, t, l, p, q;
return regenerator_default.a.wrap(function _callee2$(_context2) {
while (1) {
switch (_context2.prev = _context2.next) {
case 0:
Object(api["d" /* httpGet */])('', _this2.$api.getCommunityrentStatistics).then(function (res) {});
_this2.$store.commit('setUser1');
if (!localStorage.getItem('statisticsDate')) {
data = _this2.statisticsDateDefault;
localStorage.setItem('statisticsDate', stringify_default()(data));
_this2.reload();
}
statisticsDate = JSON.parse(localStorage.getItem('statisticsDate'));
_this2.statisticsDate = statisticsDate;
_this2.statisticsDate.abnormalTotal = _this2.statisticsDate.seriesData.abnormalTotal || 0;
_this2.statisticsDate.offlineTotal = _this2.statisticsDate.seriesData.offlineTotal || 0;
_this2.statisticsDate.onlineTotal = _this2.statisticsDate.seriesData.onlineTotal || 0;
_this2.statisticsDate.isAppBind = _this2.statisticsDate.seriesData.isAppBind || 0;
_this2.statisticsDate.batteryLevel1 = _this2.statisticsDate.seriesData.batteryLevel1 || 0;
_this2.collectUS = statisticsDate.collectUS;
_this2.sumProjects = statisticsDate.seriesData.projects;
for (key in statisticsDate.collectOpenLock) {
i = key.indexOf('allCount');
if (i != -1) {
_this2.sumOpenlock += statisticsDate.collectOpenLock[key];
}
}
for (t in statisticsDate.collectUS) {
l = t.indexOf('card');
if (l != -1) {
_this2.sumCard += statisticsDate.collectUS[t];
}
p = t.indexOf('site');
if (p != -1) {
_this2.sumRoom += statisticsDate.collectUS[t];
}
q = t.indexOf('lock');
if (q != -1) {
_this2.alertTotal += statisticsDate.collectUS[t];
}
}
Object(api["d" /* httpGet */])('', _this2.$api.getCommonStatistics).then(function () {
var _ref = asyncToGenerator_default()( /*#__PURE__*/regenerator_default.a.mark(function _callee(res) {
var list, occupied, roomInArrears;
return regenerator_default.a.wrap(function _callee$(_context) {
while (1) {
switch (_context.prev = _context.next) {
case 0:
console.log(res);
if (!res.success) {
_context.next = 17;
break;
}
list = res.data;
occupied = 0, roomInArrears = 0;
list.map(function (li) {
if (li.status === 0) {
li.lable = '待签约';
} else if (li.status === 1) {
li.lable = '已签约';
occupied += li.total;
} else if (li.status === 2) {
li.lable = '已欠费';
roomInArrears += li.total;
} else if (li.status === 3) {
li.lable = '已退租';
_this2.outroom += li.total;
} else if (li.status === 4) {
li.lable = '已删除';
} else {
li.lable = '';
}
});
_this2.commonStatisticsList = JSON.parse(stringify_default()(list));
_this2.occupied = occupied;
_this2.Occupancyrate = Number((_this2.occupied / _this2.sumRoom).toFixed(2));
_this2.roomInArrears = roomInArrears;
_this2.expirerate = Number(((_this2.sumRoom - _this2.occupied - _this2.roomInArrears - _this2.outroom) / _this2.sumRoom).toFixed(2));
_context.next = 12;
return _this2.processingStatics(list, 'status');
case 12:
_this2.leasesStaticList = _context.sent;
_context.next = 15;
return _this2.getRoomOccupancy();
case 15:
_context.next = 17;
return _this2.getSumTotal();
case 17:
case "end":
return _context.stop();
}
}
}, _callee, _this2);
}));
return function (_x) {
return _ref.apply(this, arguments);
};
}());
if (statisticsDate.weekopenlock[statisticsDate.weekopenlock.length - 1]) {
_this2.todayOpen = statisticsDate.weekopenlock[statisticsDate.weekopenlock.length - 1].count;
}
if (document.documentElement.clientWidth < 1080) {
_this2.colNumOne = 24;
_this2.colNum = 24;
} else {
_this2.colNumOne = 12;
_this2.colNum = 8;
}
case 17:
case "end":
return _context2.stop();
}
}
}, _callee2, _this2);
}))();
},
mounted: function mounted() {
var _this3 = this;
this.$store.commit('getSumTotal');
setTimeout(function () {
_this3.sumTotal = _this3.$store.state.sumTotal;
}, 500);
window.onresize = function () {
return function () {
if (document.documentElement.clientWidth < 1080) {
_this3.colNumOne = 24;
_this3.colNum = 24;
} else {
_this3.colNumOne = 12;
_this3.colNum = 8;
}
}();
};
var data = {
"orderBy": "create_time desc",
"q": stringify_default()({
status: '1'
})
};
Object(api["g" /* httpPost */])(data, this.$api.postLeasesList).then(function (res) {
if (res.success) {
res.data.list.map(function (li) {
li.signingTime = moment_default()().format("YYYY-MM-DD HH:mm:ss");
});
_this3.leasesList = res.data.list;
}
});
},
methods: {
// 获取所有收入
getSumTotal: function getSumTotal() {
var _this4 = this;
var date = new Date();
var year = date.getFullYear();
var month = date.getMonth() + 1;
// httpGet('', this.$api.getTotalRevenue).then(res => {
// if (res.success) {
// this.sumTotal = res.data / 100
// }
// })
Object(api["d" /* httpGet */])('', this.$api.getStatisticsByMonth + year).then(function (res) {
if (res.success) {
var middleChartExtend = _this4.middleChartExtend;
var arr = new Array(0).fill(_this4.sumRoom);
middleChartExtend.series[2].data = arr;
res.data.leases.map(function (li) {
middleChartExtend.series[0].data[li.order] = li.count;
});
res.data.site.map(function (li) {
middleChartExtend.series[2].data[li.order] = li.count;
});
arr.map(function (li, index) {
middleChartExtend.series[1].data[index] = middleChartExtend.series[2].data[index] - middleChartExtend.series[0].data[index];
});
var myMiddleChartObj = _this4.$echarts.init(document.getElementById("myMiddleChart"));
myMiddleChartObj.setOption(middleChartExtend, true);
}
});
// httpGet('', this.$api.getRevenueByMonth + year).then(res => {
// console.log(res)
// if (res.success) {
// let list = this.mergeMethods(res.data,['count','order'])
// let middleChartExtendTwo = this.middleChartExtendTwo
// res.data.map(li => {
// if (li.code == 1) {
// middleChartExtendTwo.series[0].data[li.order] = li.count
// } else if (li.code == 2) {
// middleChartExtendTwo.series[1].data[li.order] = li.count
// }
// })
// this.middleChartExtendTwo = middleChartExtendTwo
// let myMiddleChartObjTwo = this.$echarts.init(
// document.getElementById("myMiddleChartTwo")
// );
// // myMiddleChartObjTwo.on('updateAxisPointer', function (event) {
// // const xAxisInfo = event.axesInfo[0];
// // if (xAxisInfo) {
// // const dimension = xAxisInfo.value + 1;
// // myMiddleChartObjTwo.setOption({
// // series: {
// // id: 'pie',
// // label: {
// // formatter: '{b}: {@[' + dimension + ']} ({d}%)'
// // },
// // encode: {
// // value: dimension,
// // tooltip: dimension
// // }
// // }
// // });
// // }
// // })
// myMiddleChartObjTwo.setOption(middleChartExtendTwo, true);
// }
// })
Object(api["d" /* httpGet */])('', this.$api.getStatisticsRevenueTop).then(function (res) {
if (res.success) {
var listQuarters = [],
middleChartExtendThree = _this4.middleChartExtendThree;
// res.data.map(li => {
// if (li.month == month) {
// listQuarters.push(li)
// }
// })
// let listSort = listQuarters.sort((pre, cur) => pre.rent - cur.rent)
// listSort.map(li => {
res.data.map(function (li) {
middleChartExtendThree.series.map(function (li2) {
if (li.name == li2.name) {
li2.data[li.month - 1] = li.rent;
}
});
// middleChartExtendThree.yAxis.data.push(li.name)
// middleChartExtendThree.series[0].data.push(li.rent)
});
var myMiddleChartObjThree = _this4.$echarts.init(document.getElementById("myMiddleChartThree"));
myMiddleChartObjThree.setOption(middleChartExtendThree, true);
}
});
},
uniqueFunc: function uniqueFunc(arr, uniId) {
var res = new map_default.a();
return arr.filter(function (item) {
return !res.has(item[uniId]) && res.set(item[uniId], 1);
});
},
// 统计处理
processingStatics: function processingStatics(list, key) {
var _this5 = this;
return asyncToGenerator_default()( /*#__PURE__*/regenerator_default.a.mark(function _callee3() {
var result;
return regenerator_default.a.wrap(function _callee3$(_context3) {
while (1) {
switch (_context3.prev = _context3.next) {
case 0:
result = _this5.uniqueFunc(list, key);
result.map(function (li, index) {
var data = list.filter(function (item) {
return item.status == li.status;
});
if (data.length > 0) {
var sum = data.reduce(function (prev, curr, idx, arr) {
return prev.total + curr.total;
});
if (typeof sum == 'number') {
li.total = sum;
}
}
});
return _context3.abrupt("return", result);
case 3:
case "end":
return _context3.stop();
}
}
}, _callee3, _this5);
}))();
},
// 获取社区入住率
getRoomOccupancy: function getRoomOccupancy() {
var _this6 = this;
return asyncToGenerator_default()( /*#__PURE__*/regenerator_default.a.mark(function _callee6() {
var _this, commonStatisticsList, result;
return regenerator_default.a.wrap(function _callee6$(_context6) {
while (1) {
switch (_context6.prev = _context6.next) {
case 0:
_this = _this6;
commonStatisticsList = _this6.commonStatisticsList;
result = [];
Object(api["d" /* httpGet */])('', _this6.$api.getRoomStatistics).then(function () {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regenerator_default.a.mark(function _callee5(res) {
var roomList, percentage, middleChartExtendOne, myMiddleChartObjOne;
return regenerator_default.a.wrap(function _callee5$(_context5) {
while (1) {
switch (_context5.prev = _context5.next) {
case 0:
if (res.code === 200) {
roomList = [], percentage = [];
res.data.map(function () {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regenerator_default.a.mark(function _callee4(li) {
var arr, sum, jg;
return regenerator_default.a.wrap(function _callee4$(_context4) {
while (1) {
switch (_context4.prev = _context4.next) {
case 0:
roomList.push(li.name);
arr = commonStatisticsList.filter(function (item) {
return item.status == 1 && item.name == li.name;
});
if (arr && arr.length > 0) {
sum = arr.reduce(function (prev, item) {
prev += item.total * 1;
return prev;
}, 0);
jg = Number((parseInt(sum) / parseInt(li.total) * 100).toFixed(2));
percentage.push(jg);
} else {
percentage.push(0);
}
case 3:
case "end":
return _context4.stop();
}
}
}, _callee4, _this6);
}));
return function (_x3) {
return _ref3.apply(this, arguments);
};
}());
middleChartExtendOne = _this6.middleChartExtendOne;
middleChartExtendOne.yAxis.data = roomList;
middleChartExtendOne.series[0].data = percentage;
_this6.middleChartExtendOne = middleChartExtendOne;
myMiddleChartObjOne = _this6.$echarts.init(document.getElementById("myMiddleChartOne"));
myMiddleChartObjOne.setOption(middleChartExtendOne, true);
}
case 1:
case "end":
return _context5.stop();
}
}
}, _callee5, _this6);
}));
return function (_x2) {
return _ref2.apply(this, arguments);
};
}());
case 4:
case "end":
return _context6.stop();
}
}
}, _callee6, _this6);
}))();
},
// 前往路由
goToPage: function goToPage(url) {
var lable = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '';
console.log(url, lable);
if (lable == '已签约') {
this.$router.push({
name: url,
params: {
status: '1'
}
});
} else if (lable == '已退租') {
this.$router.push({
name: url,
params: {
status: '3'
}
});
} else if (lable == '在线数') {
this.$router.push({
name: url,
params: {
isOnline: '1'
}
});
} else if (lable == '异常数') {
this.$router.push({
name: url,
params: {
isOnline: '2'
}
});
} else if (lable == '低电数') {
this.$router.push({
name: url,
params: {
endBattery: '20'
}
});
} else {
this.$router.push(url);
}
}
}
});
// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-334fc069","hasScoped":true,"transformToRequire":{"video":["src","poster"],"source":"src","img":"src","image":"xlink:href"},"buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/visualization/flatsIndex.vue
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"flatsIndex"},[_c('el-card',{attrs:{"shadow":"never"}},[_c('el-row',{attrs:{"gutter":20}},[_c('el-col',{staticClass:"mb-2",attrs:{"span":_vm.colNum}},[_c('el-card',{attrs:{"shadow":"never"}},[_c('div',{staticClass:"d-flex flex-wrap align-center justify-space-between"},[_c('img',{staticClass:"width-60-px mb-2",attrs:{"src":__webpack_require__("vCOv"),"alt":""}}),_vm._v(" "),_c('div',{staticClass:"flexLi d-inlie-block text-center hand-type"},[_c('div',{staticClass:"color-00000073 font-size-16 font-weight-700 color-03A9F4"},[_vm._v("总收入")]),_vm._v(" "),_c('div',{staticClass:"font-size-24 mt-2"},[_c('NumberGrow',{staticClass:"color-03A9F4",attrs:{"value":_vm.sumTotal}}),_c('span',{staticClass:"font-size-16 color-00000073 ml-1"},[_vm._v("元")])],1)]),_vm._v(" "),_c('div',{staticClass:"flexLi d-inlie-block text-center hand-type"},[_c('div',{staticClass:"color-00000073 font-size-16 font-weight-700 color-03A9F4",on:{"click":function($event){return _vm.goToPage('/userManagement')}}},[_vm._v("总人数")]),_vm._v(" "),_c('div',{staticClass:"font-size-24 mt-2"},[_c('NumberGrow',{staticClass:"color-03A9F4",attrs:{"value":_vm.sumCard}}),_c('span',{staticClass:"font-size-16 color-00000073 ml-1"},[_vm._v("个")])],1)]),_vm._v(" "),_vm._l((_vm.leasesStaticList),function(item,index){return _c('div',{key:index,staticClass:"flexLi d-inlie-block text-center hand-type",on:{"click":function($event){return _vm.goToPage('agreement', item.lable)}}},[_c('div',{staticClass:"color-00000073 font-size-16 font-weight-700",class:item.lable === '已签约' ? 'color-03A9F4' : 'color-FF3D00'},[_vm._v(_vm._s(item.lable))]),_vm._v(" "),_c('div',{staticClass:"font-size-24 mt-2"},[_c('NumberGrow',{class:item.lable === '已签约' ? 'color-03A9F4' : 'color-FF3D00',attrs:{"value":item.total}}),_c('span',{staticClass:"font-size-16 color-00000073 ml-1"},[_vm._v("个")])],1)])})],2)])],1),_vm._v(" "),_c('el-col',{staticClass:"mb-2",attrs:{"span":_vm.colNum}},[_c('el-card',{attrs:{"shadow":"never"}},[_c('div',{staticClass:"d-flex flex-wrap align-center justify-space-between"},[_c('img',{staticClass:"width-60-px mb-2",attrs:{"src":__webpack_require__("fEqM"),"alt":""}}),_vm._v(" "),_c('div',{staticClass:"flexLi d-inlie-block text-center hand-type",on:{"click":function($event){return _vm.goToPage('/room')}}},[_c('div',{staticClass:"color-00000073 font-size-16 font-weight-700 color-03A9F4"},[_vm._v("总小区数")]),_vm._v(" "),_c('div',{staticClass:"font-size-24 mt-2"},[_c('NumberGrow',{staticClass:"color-03A9F4",attrs:{"value":_vm.sumProjects}}),_c('span',{staticClass:"font-size-16 color-00000073 ml-1"},[_vm._v("个")])],1)]),_vm._v(" "),_c('div',{staticClass:"flexLi d-inlie-block text-center hand-type",on:{"click":function($event){return _vm.goToPage('/room')}}},[_c('div',{staticClass:"color-00000073 font-size-16 font-weight-700 color-03A9F4"},[_vm._v("总房间数")]),_vm._v(" "),_c('div',{staticClass:"font-size-24 mt-2"},[_c('NumberGrow',{staticClass:"color-03A9F4",attrs:{"value":_vm.sumRoom}}),_c('span',{staticClass:"font-size-16 color-00000073 ml-1"},[_vm._v("间")])],1)]),_vm._v(" "),_c('div',{staticClass:"flexLi d-inlie-block text-center hand-type",on:{"click":function($event){return _vm.goToPage('/room')}}},[_c('div',{staticClass:"color-00000073 font-size-16 font-weight-700 color-03A9F4"},[_vm._v("已入住数")]),_vm._v(" "),_c('div',{staticClass:"font-size-24 mt-2"},[_c('NumberGrow',{staticClass:"color-03A9F4",attrs:{"value":_vm.occupied}}),_c('span',{staticClass:"font-size-16 color-00000073 ml-1"},[_vm._v("间")])],1)]),_vm._v(" "),_c('div',{staticClass:"flexLi d-inlie-block text-center hand-type",on:{"click":function($event){return _vm.goToPage('/room')}}},[_c('div',{staticClass:"color-00000073 font-size-16 font-weight-700 color-FF3D00"},[_vm._v("欠费房间")]),_vm._v(" "),_c('div',{staticClass:"font-size-24 mt-2"},[_c('NumberGrow',{staticClass:"color-FF3D00",attrs:{"value":_vm.roomInArrears}}),_c('span',{staticClass:"font-size-16 color-00000073 ml-1"},[_vm._v("间")])],1)])])])],1),_vm._v(" "),_c('el-col',{staticClass:"mb-2",attrs:{"span":_vm.colNum}},[_c('el-card',{attrs:{"shadow":"never"}},[_c('div',{staticClass:"d-flex flex-wrap align-center justify-space-between"},[_c('img',{staticClass:"width-60-px mb-2",attrs:{"src":__webpack_require__("S0Vh"),"alt":""}}),_vm._v(" "),_c('div',{staticClass:"flexLi d-inlie-block text-center hand-type",on:{"click":function($event){return _vm.goToPage('/doorLock')}}},[_c('div',{staticClass:"color-00000073 font-size-16 font-weight-700 color-03A9F4"},[_vm._v("总设备")]),_vm._v(" "),_c('div',{staticClass:"font-size-24 mt-2"},[_c('NumberGrow',{staticClass:"color-03A9F4",attrs:{"value":_vm.statisticsDate.seriesData.total}}),_c('span',{staticClass:"font-size-16 color-00000073 ml-1"},[_vm._v("个")])],1)]),_vm._v(" "),_c('div',{staticClass:"flexLi d-inlie-block text-center hand-type",on:{"click":function($event){return _vm.goToPage('doorLock', '异常数')}}},[_c('div',{staticClass:"color-00000073 font-size-16 font-weight-700 color-FF3D00"},[_vm._v("异常数")]),_vm._v(" "),_c('div',{staticClass:"font-size-24 mt-2"},[_c('NumberGrow',{staticClass:"color-FF3D00",attrs:{"value":_vm.statisticsDate.seriesData.isAppBind}}),_c('span',{staticClass:"font-size-16 color-00000073 ml-1"},[_vm._v("间")])],1)]),_vm._v(" "),_c('div',{staticClass:"flexLi d-inlie-block text-center hand-type",on:{"click":function($event){return _vm.goToPage('doorLock', '低电数')}}},[_c('div',{staticClass:"color-00000073 font-size-16 font-weight-700 color-FF3D00"},[_vm._v("低电数")]),_vm._v(" "),_c('div',{staticClass:"font-size-24 mt-2"},[_c('NumberGrow',{staticClass:"color-FF3D00",attrs:{"value":_vm.statisticsDate.seriesData.batteryLevel1}}),_c('span',{staticClass:"font-size-16 color-00000073 ml-1"},[_vm._v("间")])],1)]),_vm._v(" "),_c('div',{staticClass:"flexLi d-inlie-block text-center hand-type"},[_c('div',{staticClass:"color-00000073 font-size-16 font-weight-700 color-FF3D00"},[_vm._v("到期设备")]),_vm._v(" "),_c('div',{staticClass:"font-size-24 mt-2"},[_c('NumberGrow',{staticClass:"color-FF3D00",attrs:{"value":0}}),_c('span',{staticClass:"font-size-16 color-00000073 ml-1"},[_vm._v("间")])],1)])])])],1)],1),_vm._v(" "),_c('el-row',{staticClass:"mt-4",attrs:{"gutter":20}},[_c('el-col',{staticClass:"mb-2",attrs:{"span":_vm.colNumOne}},[_c('el-card',{attrs:{"shadow":"never"}},[_c('div',{style:({ height: '400px', width: '100%' }),attrs:{"id":"myMiddleChart"}})])],1),_vm._v(" "),_c('el-col',{staticClass:"mb-2",attrs:{"span":_vm.colNumOne}},[_c('el-card',{attrs:{"shadow":"never"}},[_c('div',{style:({ height: '400px', width: '100%' }),attrs:{"id":"myMiddleChartThree"}})])],1),_vm._v(" "),_c('el-col',{attrs:{"span":_vm.colNumOne}},[_c('el-card',{attrs:{"shadow":"never"}},[_c('div',{style:({ height: '400px', width: '100%' }),attrs:{"id":"myMiddleChartOne"}})])],1),_vm._v(" "),_c('el-col',{staticClass:"mb2",attrs:{"span":_vm.colNumOne}},[_c('el-card',{staticClass:"mb22",attrs:{"shadow":"never"}},[_c('div',{staticClass:"gail",style:({ height: '400px', width: '100%' })},[_c('div',{staticClass:"ruzhu"},[_c('div',{staticClass:"ruzhu-title"},[_vm._v("房间入住率")]),_vm._v(" "),_c('el-progress',{attrs:{"type":"circle","percentage":_vm.Occupancyrate,"color":"rgb(250, 142, 0)"}})],1),_vm._v(" "),_c('div',{staticClass:"ruzhu"},[_c('div',{staticClass:"ruzhu-title"},[_vm._v("房间过期率")]),_vm._v(" "),_c('el-progress',{attrs:{"type":"circle","percentage":_vm.expirerate,"color":"rgb(250, 142, 0)"}})],1)])]),_vm._v(" "),_c('el-card',{staticClass:"mb33",attrs:{"shadow":"never"}},[_c('div',{staticClass:"leaseslog",style:({ height: '400px', width: '100%' })},[_c('div',{staticClass:"leases-title"},[_c('i',{staticClass:"gongyu gy-qianyuequerenqianyuedianziqianyue"}),_vm._v("签约信息")]),_vm._v(" "),_c('div',{staticClass:"leases-list"},_vm._l((_vm.leasesList),function(item){return _c('div',{key:item.id,staticClass:"leases-item"},[_c('span',{staticClass:"leases-ruzhu"},[_vm._v(_vm._s(item.name)+" 签约成功")]),_vm._v(" "),_c('span',{staticClass:"leases-date"},[_vm._v(_vm._s(item.signingTime))])])}),0)])])],1)],1)],1)],1)}
var staticRenderFns = []
var esExports = { render: render, staticRenderFns: staticRenderFns }
/* harmony default export */ var visualization_flatsIndex = (esExports);
// CONCATENATED MODULE: ./src/views/visualization/flatsIndex.vue
function injectStyle (ssrContext) {
__webpack_require__("FIM/")
}
var normalizeComponent = __webpack_require__("VU/8")
/* script */
/* template */
/* template functional */
var __vue_template_functional__ = false
/* styles */
var __vue_styles__ = injectStyle
/* scopeId */
var __vue_scopeId__ = "data-v-334fc069"
/* moduleIdentifier (server only) */
var __vue_module_identifier__ = null
var Component = normalizeComponent(
flatsIndex,
visualization_flatsIndex,
__vue_template_functional__,
__vue_styles__,
__vue_scopeId__,
__vue_module_identifier__
)
/* harmony default export */ var views_visualization_flatsIndex = __webpack_exports__["default"] = (Component.exports);
/***/ }),
/***/ "FIM/":
/***/ (function(module, exports) {
// removed by extract-text-webpack-plugin
/***/ }),
/***/ "S0Vh":
/***/ (function(module, exports) {
module.exports = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjc4MzI5NTU5OTk4IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjQxNzciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTI4IiBoZWlnaHQ9IjEyOCI+PHBhdGggZD0iTTQ2MS42ODM0ODMgNDkzLjYyODMxOGMtOC4wMDc1ODIgMC0xNi4wMTE1NTIgMC0yNC4wMjE1NDMtMi4wMDYxMS0zNi4wNDAxNDEtOC4wMzg4OS02NC4wNzE0OTYtMzguMTg5NTQ1LTcyLjA2NTgzMy03NC4zNTg1My04LjAwNTE3NC0zMC4xNDM0MyAwLTYyLjI5Nzc4NyAxOC4wMTI4NDYtODYuNDA0ODI0IDE4LjAxMjg0Ni0yNC4xMjI2OTEgNDguMDUwMzExLTM4LjE3NzUwNCA3OC4wOTUwMDEtMzguMTc3NTA0IDMyLjAxNTg4IDAgNjAuMDQwMDEgMTYuMDgwMTg5IDgwLjA2Mzc4MiA0MC4xODM2MTRoODAuMDg1NDU3di04NC40MjY0MWMwLTguMDMxNjY1LTguMDA1MTc0LTE2LjA1ODUxNC0xNi4wMTM5NjEtMTYuMDU4NTE0aC0yODguMjg1MDA3Yy04LjAxNDgwNyAwLTE2LjAyODQxIDguMDI2ODQ5LTE2LjAyODQxIDE2LjA3NTM3MnY1MzAuNTA2NTQ3YzAgOC4wMzg4OSA4LjAxMjM5OSAxNi4wODYyMDkgMTYuMDI4NDEgMTYuMDg2MjA5aDI4OC4yNjY5NDVjOC4wMjY4NDkgMCAxNi4wMzIwMjMtOC4wNDg1MjMgMTYuMDMyMDIzLTE2LjA4NjIwOVY0NTMuNDMzODY3aC04MC4wODU0NTdjLTIwLjAyMjU2OCAyNi4xMzEyMS00OC4wNDY2OTggNDAuMTk0NDUxLTgwLjA4NDI1MyA0MC4xOTQ0NTF6IG0yMC4wMjM3NzMgMTU5LjQxMTA5N3Y0MS41MzgyOGMwIDEyLjA2MzE1Mi04LjAwMjc2NiAyMC4wOTAwMDEtMjAuMDIzNzczIDIwLjA5LTEyLjAxMTM3NCAwLTIwLjAxODk1Ni04LjAyNjg0OS0yMC4wMTg5NTYtMjAuMDl2LTM5LjA1NzczNmMtMTQuMDMwNzI5LTYuNzE5MTQ0LTIzLjcxODA5OC0yMS4wMzUyNTctMjMuNzIyOTE0LTM3LjYwNzk0MiAwLjAxNDQ1LTE5LjU3NDYyNSAxMy41MzIyMTItMzUuOTkzMTggMzEuNzY2NjIxLTQwLjQ2MTc3MiAzLjIyOTUyNC0yLjIwMzU5IDcuMjkzNTIzLTMuNDQwMjUgMTEuOTc1MjQ5LTMuNDQwMjUgNi4yNjI3NzIgMCAxMS40MjAxMzcgMi4xOTYzNjUgMTQuOTM4NjU3IDUuOTkzMDQ0IDE0LjMzODk5MSA2LjU4NTQ4NCAyNC4zNjIzMTcgMjEuMTI0MzY0IDI0LjM2MjMxNyAzNy45MDg5NzgtMC4wMDEyMDQgMTQuNzU1NjI2LTcuNjg3Mjc5IDI3LjcxNzA3Mi0xOS4yNzcyMDEgMzUuMTI3Mzk4eiIgZmlsbD0iIzUzYjRmZSIgcC1pZD0iNDE3OCI+PC9wYXRoPjxwYXRoIGQ9Ik02NDEuODgwNTc4IDM3My4wNDk3ODJjLTAuMTMzNjYgMC0wLjI1ODg5Mi0wLjAxNDQ1LTAuMzkwMTQ0LTAuMDE2ODU4aC0xMTEuNzMxNjYzYy04LjAxMjM5OSAwLTE0LjAwNzg1LTQuMDE3MDM3LTE4LjAxMDQzOC0xMC4wMzc3NzYtMTAuMDIwOTE3LTE4LjA4MTQ4Mi0yOC4wMzEzNTUtMzAuMTQxMDIyLTUwLjA2MzY0Ni0zMC4xNDEwMjJ2MC4wMTIwNDJhNjMuODY1NTg3IDYzLjg2NTU4NyAwIDAgMC00OC4wNTAzMSAyMi4xMDA5MjdjLTEyLjAxMTM3NCAxNC4wNjkyNjItMTYuMDE2MzY5IDM0LjE3NDkxNy0xMi4wMTEzNzQgNTIuMjYyNDIgNC4wMDQ5OTUgMjAuMDczMTQzIDIyLjAyOTg4MyAzOC4xNjA2NDYgNDIuMDM2Nzk3IDQ0LjE5NTgzNCAyNi4wMzQ4NzggNi4wNDQ4MjIgNTQuMDY2MjMzLTQuMDE0NjI5IDY2LjA4MDAxNS0yOC4xMTkyNTggNC4wMDAxNzktNi4wNDI0MTMgMTAuMDEzNjkyLTEwLjA1NDYzMyAxOC4wMjI0NzktMTAuMDU0NjMzaDExNC4wMDYyOThjMC4wMzk3MzcgMCAwLjA3NTg2MS0wLjAwNDgxNyAwLjExMzE5LTAuMDA0ODE3czAuMDczNDUzIDAuMDA0ODE3IDAuMTEwNzgxIDAuMDA0ODE3aDk5Ljk4ODgxNXYtNDAuMjE4NTM0SDY0Mi4yNjgzMTNjLTAuMTMxMjUyIDAuMDAyNDA4LTAuMjU2NDgzIDAuMDE2ODU4LTAuMzg3NzM1IDAuMDE2ODU4eiIgZmlsbD0iIzUzYjRmZSIgcC1pZD0iNDE3OSI+PC9wYXRoPjxwYXRoIGQ9Ik05ODMuNzEyODMgMzEyLjkyMTg2OWMtMjUuNzgwODAzLTYwLjg5NjE1OS02Mi42OTUxNTUtMTE1LjU4MTMyMy0xMDkuNzExMTA0LTE2Mi41NTAzMDktNDcuMDEzNTQtNDYuOTY0MTctMTAxLjc2NzM0MS04My44MzYzNzctMTYyLjcyOTcyNy0xMDkuNTk2NzFDNjUwLjAyOTA0NSAxNC45MDAxMjQgNTg1LjA5MTc2NyAxLjQwMjgzMiA1MTguMTUxOTkxIDAuNjI0OTUzaC0xMi4yOTc5NjFjLTY2LjkzODU3MiAwLjc3Nzg3OS0xMzEuODc5NDYzIDE0LjI3NTE3MS0xOTMuMTI0ODI0IDQwLjE1MTEwMS02MC45NjIzODcgMjUuNzYwMzMyLTExNS43MDg5NjMgNjIuNjMyNTQtMTYyLjcyNDkxMiAxMDkuNTk2NzEtNDcuMDE1OTQ4IDQ2Ljk2ODk4Ni04My45MzAzMDEgMTAxLjY1NDE1MS0xMDkuNzE1OTE5IDE2Mi41NTAzMDlDMTMuNTkyNDIgMzc1Ljk3MzQ1MiAwLjA1Nzc5OSA0NDIuOTQ5MzUzIDAuMDU3Nzk5IDUxMS45ODQzNDZjMCA2OS4wMzYxOTcgMTMuNTM0NjIgMTM2LjAwNzI4MSA0MC4yMzA1NzYgMTk5LjA1NjQ1NiAyNS43ODU2MTkgNjAuODk2MTU5IDYyLjY5OTk3MiAxMTUuNTg4NTQ4IDEwOS43MTU5MTkgMTYyLjU1NTEyNiA0Ny4wMTU5NDggNDYuOTY0MTcgMTAxLjc2MjUyNCA4My44Mzg3ODUgMTYyLjcyNDkxMiAxMDkuNTkxODkzIDYzLjExNjYwNyAyNi42NjcwNTYgMTMwLjE2MzU1MiA0MC4xODg0MyAxOTkuMjc0NDA2IDQwLjE4ODQzczEzNi4xNTI5ODMtMTMuNTIxMzc1IDE5OS4yNjcxODItNDAuMTg4NDNjNjAuOTYyMzg3LTI1Ljc1MzEwNyAxMTUuNzE2MTg4LTYyLjYyNzcyMyAxNjIuNzI5NzI4LTEwOS41OTE4OTMgNDcuMDE1OTQ4LTQ2Ljk2NjU3OCA4My45MzAzMDEtMTAxLjY1ODk2NyAxMDkuNzExMTAzLTE2Mi41NTUxMjYgMjYuNjk1OTU1LTYzLjA0Nzk3MSA0MC4yMzA1NzUtMTMwLjAyMDI1OSA0MC4yMzA1NzYtMTk5LjA1NjQ1NiAwLjAwMTIwNC02OS4wMzQ5OTMtMTMuNTM0NjItMTM2LjAxMjA5OC00MC4yMjkzNzEtMTk5LjA2MjQ3N3pNNzgyLjAyMTY5OCA0MTMuMjUxNDU4Yy0wLjAxNDQ1IDIyLjEwNjk0OC0xNy44OTk2NTYgNDAuMDY1NjA3LTQwLjAzNzkxMiA0MC4xODEyMDVoLTgwLjA5MDI3M3YzMjUuNTM4OTI5YzAuMDA0ODE3IDMwLjE0ODI0Ny0yNi4wMzAwNjEgNTYuMjc5NDU2LTU2LjA1NDI4MSA1Ni4yNzk0NTZoLTI4OC4yODUwMDdjLTMwLjA0NDY5IDAtNTYuMDY2MzIyLTI2LjEzMTIxLTU2LjA2NjMyMi01Ni4yNzk0NTZWMjQ4LjQ2NTA0NmMwLTMwLjE0MTAyMiAyNi4wMjA0MjgtNTYuMjcyMjMxIDU2LjA2NjMyMi01Ni4yNzIyMzJoMjg4LjI2Njk0NWMzMC4wNDIyODIgMCA1Ni4wNzcxNiAyNi4xMzEyMSA1Ni4wNzcxNTkgNTYuMjcyMjMydjg0LjQwMTEyMmg4MC4wODU0NTdjMjIuMDE1NDMzIDAgNDAuMDM3OTEyIDE4LjA4MTQ4MiA0MC4wMzc5MTIgNDAuMTgzNjE0djQwLjIwMTY3NnoiIGZpbGw9IiM1M2I0ZmUiIHAtaWQ9IjQxODAiPjwvcGF0aD48L3N2Zz4="
/***/ }),
/***/ "fEqM":
/***/ (function(module, exports) {
module.exports = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjc4MzMwODExOTE5IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjUzMTkiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTI4IiBoZWlnaHQ9IjEyOCI+PHBhdGggZD0iTTc2OCAwSDI1NkMxMTIuNjQgMCAwIDExMi42NCAwIDI1NnY1MTJjMCAxNDMuMzYgMTEyLjY0IDI1NiAyNTYgMjU2aDUxMmMxNDMuMzYgMCAyNTYtMTEyLjY0IDI1Ni0yNTZWMjU2YzAtMTQzLjM2LTExMi42NC0yNTYtMjU2LTI1NnpNMzU4LjQgMzU4LjRjMzAuNzIgMCA1MS4yIDIwLjQ4IDUxLjIgNTEuMnMtMjAuNDggNTEuMi01MS4yIDUxLjItNTEuMi0yMC40OC01MS4yLTUxLjIgMjAuNDgtNTEuMiA1MS4yLTUxLjJ6IG01MTIgMzU4LjRjMCAzMC43Mi0yMC40OCA1MS4yLTUxLjIgNTEuMnMtNTEuMi0yMC40OC01MS4yLTUxLjJ2LTUxLjJIMjU2djUxLjJjMCAzMC43Mi0yMC40OCA1MS4yLTUxLjIgNTEuMnMtNTEuMi0yMC40OC01MS4yLTUxLjJWMzA3LjJjMC0zMC43MiAyMC40OC01MS4yIDUxLjItNTEuMnM1MS4yIDIwLjQ4IDUxLjIgNTEuMnYyNTZoNTYzLjJjMzAuNzIgMCA1MS4yIDIwLjQ4IDUxLjIgNTEuMnYxMDIuNHogbS00MDkuNi0yMDQuOHMyNS42LTE1My42IDEwMi40LTE1My42YzIwOS45MiAwIDMwNy4yIDE1My42IDMwNy4yIDE1My42SDQ2MC44eiIgZmlsbD0iI2E3OGRkNiIgcC1pZD0iNTMyMCI+PC9wYXRoPjwvc3ZnPg=="
/***/ }),
/***/ "vCOv":
/***/ (function(module, exports) {
module.exports = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjc4MzMwODM2Mjc5IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjU1NTciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTI4IiBoZWlnaHQ9IjEyOCI+PHBhdGggZD0iTTk0MC4zMjE2MTQgMTAyNGgtODU4LjcwMDIwOWE2MC4xMDkwMTUgNjAuMTA5MDE1IDAgMCAxLTYwLjEwOTAxNS02MC4xMDkwMTV2LTkwMS42MzUyMkE2MC4xMDkwMTUgNjAuMTA5MDE1IDAgMCAxIDgxLjYyMTQwNSAwaDg1OC43MDAyMDlhNjAuMTA5MDE1IDYwLjEwOTAxNSAwIDAgMSA2MC4xMDkwMTUgNjAuMTA5MDE1djkwMS42MzUyMmE2MC4xMDkwMTUgNjAuMTA5MDE1IDAgMCAxLTYwLjEwOTAxNSA2Mi4yNTU3NjV6IG0tODQxLjUyNjIwNS03Ny4yODMwMTlIOTIzLjE0NzYxVjc5LjQyOTc2OUg5OC43OTU0MDl6IiBmaWxsPSIjMmJiZGJkIiBwLWlkPSI1NTU4Ij48L3BhdGg+PHBhdGggZD0iTTgwOC4wODE3ODIgNzU3LjgwMjkzNWgtMTY3LjQ0NjU0MWEyOS4xOTU4MDcgMjkuMTk1ODA3IDAgMCAxIDAtNTcuOTYyMjY0aDE2Ny40NDY1NDFhMjkuMTk1ODA3IDI5LjE5NTgwNyAwIDAgMSAwIDU3Ljk2MjI2NHoiIGZpbGw9IiMyYmJkYmQiIHAtaWQ9IjU1NTkiPjwvcGF0aD48cGF0aCBkPSJNODA4LjA4MTc4MiA3NjYuMzg5OTM3aC0xNjcuNDQ2NTQxYTM3Ljc4MjgwOSAzNy43ODI4MDkgMCAwIDEgMC03NS4xMzYyNjhoMTY3LjQ0NjU0MWEzNy43ODI4MDkgMzcuNzgyODA5IDAgMCAxIDAgNzUuMTM2MjY4eiBtLTE2Ny40NDY1NDEtNTcuOTYyMjY0YTIwLjYwODgwNSAyMC42MDg4MDUgMCAwIDAgMCA0MC43ODgyNmgxNjcuNDQ2NTQxYTIwLjYwODgwNSAyMC42MDg4MDUgMCAwIDAgMC00MC43ODgyNnpNODA4LjA4MTc4MiA2MTMuMTExOTVoLTI0OS40NTI0MTFhMjkuMTk1ODA3IDI5LjE5NTgwNyAwIDAgMSAwLTU3Ljk2MjI2NGgyNDkuNDUyNDExYTI5LjE5NTgwNyAyOS4xOTU4MDcgMCAwIDEgMCA1Ny45NjIyNjR6IiBmaWxsPSIjMmJiZGJkIiBwLWlkPSI1NTYwIj48L3BhdGg+PHBhdGggZD0iTTgwOC4wODE3ODIgNjIxLjY5ODk1MmgtMjQ5LjQ1MjQxMWEzNy43ODI4MDkgMzcuNzgyODA5IDAgMCAxIDAtNzUuMTM2MjY5aDI0OS40NTI0MTFhMzcuNzgyODA5IDM3Ljc4MjgwOSAwIDAgMSAwIDc1LjEzNjI2OXogbS0yNTAuNzQwNDYxLTU3Ljk2MjI2NGEyMC42MDg4MDUgMjAuNjA4ODA1IDAgMCAwIDAgNDAuNzg4MjZoMjUwLjc0MDQ2MWEyMC42MDg4MDUgMjAuNjA4ODA1IDAgMCAwIDAtNDAuNzg4MjZ6TTgwOC4wODE3ODIgNDY3Ljk5MTYxNGgtMjQ5LjQ1MjQxMWEyOC45ODExMzIgMjguOTgxMTMyIDAgMCAxIDAtNTcuOTYyMjY0aDI0OS40NTI0MTFhMjguOTgxMTMyIDI4Ljk4MTEzMiAwIDAgMSAwIDU3Ljk2MjI2NHoiIGZpbGw9IiMyYmJkYmQiIHAtaWQ9IjU1NjEiPjwvcGF0aD48cGF0aCBkPSJNODA4LjA4MTc4MiA0NzYuNTc4NjE2aC0yNDkuNDUyNDExYTM3Ljc4MjgwOSAzNy43ODI4MDkgMCAwIDEgMC03NS4xMzYyNjhoMjQ5LjQ1MjQxMWEzNy43ODI4MDkgMzcuNzgyODA5IDAgMCAxIDAgNzUuMTM2MjY4eiBtLTI0OS40NTI0MTEtNTcuOTYyMjY0YTIwLjYwODgwNSAyMC42MDg4MDUgMCAwIDAgMCA0MC43ODgyNmgyNDkuNDUyNDExYTIwLjYwODgwNSAyMC42MDg4MDUgMCAwIDAgMC00MC43ODgyNnpNODA4LjA4MTc4MiAzMjMuMzAwNjI5aC0yNDkuNDUyNDExYTI5LjE5NTgwNyAyOS4xOTU4MDcgMCAwIDEgMC01Ny45NjIyNjRoMjQ5LjQ1MjQxMWEyOS4xOTU4MDcgMjkuMTk1ODA3IDAgMCAxIDAgNTcuOTYyMjY0eiIgZmlsbD0iIzJiYmRiZCIgcC1pZD0iNTU2MiI+PC9wYXRoPjxwYXRoIGQ9Ik04MDguMDgxNzgyIDMzMS44ODc2MzFoLTI0OS40NTI0MTFhMzcuNzgyODA5IDM3Ljc4MjgwOSAwIDAgMSAwLTc1LjEzNjI2OGgyNDkuNDUyNDExYTM3Ljc4MjgwOSAzNy43ODI4MDkgMCAwIDEgMCA3NS4xMzYyNjh6IG0tMjQ5LjQ1MjQxMS01Ny45NjIyNjRhMjAuNjA4ODA1IDIwLjYwODgwNSAwIDAgMCAwIDQwLjc4ODI2aDI0OS40NTI0MTFhMjAuNjA4ODA1IDIwLjYwODgwNSAwIDAgMCAwLTQwLjc4ODI2ek0zMzUuNzk2NjY3IDY4MC41MTk5MTZ2NjEuODI2NDE1YTExNC42MzY0NzggMTE0LjYzNjQ3OCAwIDAgMS0yNy4wNDkwNTcgMy4wMDU0NTEgMTIyLjM2NDc4IDEyMi4zNjQ3OCAwIDAgMS0yNy40Nzg0MDctMy4wMDU0NTF2LTU4LjgyMDk2NGgtNDIuMDc2MzFjLTEwLjczMzc1My0zLjAwNTQ1MS0yMS4wMzgxNTUtMy4wMDU0NTEtMzIuMjAxMjU4LTMuMDA1NDUxcy0xOS4zMjA3NTUtMy40MzQ4MDEtMjkuMTk1ODA3LTYuMDEwOTAxbC0zMC4wNTQ1MDctOS4wMTYzNTNhMTY5LjE2Mzk0MSAxNjkuMTYzOTQxIDAgMCAxIDYuODY5NjAxLTMwLjkxMzIwN3E1LjE1MjIwMS0xNS44ODU5NTQgMTIuMDIxODAzLTMyLjYzMDYwOGEyNzkuNTA2OTE4IDI3OS41MDY5MTggMCAwIDAgNDkuMzc1MjYyIDEyLjQ1MTE1MyAzMzQuODkzMDgyIDMzNC44OTMwODIgMCAwIDAgNDkuMzc1MjYyIDMuNDM0ODAxIDEzMi4yMzk4MzIgMTMyLjIzOTgzMiAwIDAgMCA2MC45Njc3MTUtMTEuNTkyNDUzIDM4LjY0MTUwOSAzOC42NDE1MDkgMCAwIDAgMjEuNDY3NTA2LTM2LjkyNDEwOSAzNS4yMDY3MDkgMzUuMjA2NzA5IDAgMCAwLTYuMDEwOTAyLTIxLjAzODE1NSA0OC41MTY1NjIgNDguNTE2NTYyIDAgMCAwLTE1LjAyNzI1NC0xMy43MzkyMDMgMTA1LjYyMDEyNiAxMDUuNjIwMTI2IDAgMCAwLTIwLjE3OTQ1NC05LjAxNjM1M2wtMjEuODk2ODU2LTguMTU3NjUyLTMzLjA1OTk1OC0xMi40NTExNTNhMzcwLjk1ODQ5MSAzNzAuOTU4NDkxIDAgMCAxLTM3LjM1MzQ1OS0xNS44ODU5NTQgMTE4LjA3MTI3OSAxMTguMDcxMjc5IDAgMCAxLTI5LjE5NTgwNy0xOS43NTAxMDQgNzguNTcxMDY5IDc4LjU3MTA2OSAwIDAgMS0xOC44OTE0MDUtMjcuMDQ5MDU3IDk2LjE3NDQyMyA5Ni4xNzQ0MjMgMCAwIDEtNi40NDAyNTEtMzcuNzgyODA5IDk0Ljg4NjM3MyA5NC44ODYzNzMgMCAwIDEgMzEuNzcxOTA3LTc1LjU2NTYxOSAxNTYuMjgzNDM4IDE1Ni4yODM0MzggMCAwIDEgODkuNzM0MTcyLTM0Ljc3NzM1OHYtNTUuODE1NTE0YTExNC4yMDcxMjggMTE0LjIwNzEyOCAwIDAgMSAyNy4wNDkwNTctMy4wMDU0NTEgMTI4LjgwNTAzMSAxMjguODA1MDMxIDAgMCAxIDI3LjQ3ODQwNyAzLjAwNTQ1MXY1NS44MTU1MTRhMzc1LjY4MTM0MiAzNzUuNjgxMzQyIDAgMCAxIDQ4LjA4NzIxMSA2LjAxMDkwMXEyMy4xODQ5MDYgNC43MjI4NTEgNDguOTQ1OTEyIDEyLjAyMTgwM2ExNjguNzM0NTkxIDE2OC43MzQ1OTEgMCAwIDEtMjAuMTc5NDU1IDYwLjUzODM2NWwtMTguODkxNDA0LTYuNDQwMjUyYTE2Ny4wMTcxOTEgMTY3LjAxNzE5MSAwIDAgMC0yMC42MDg4MDUtNS4xNTIyMDFsLTI0LjkwMjMwNi0zLjQzNDgwMWgtMzEuMzQyNTU4YTE4MC4zMjcwNDQgMTgwLjMyNzA0NCAwIDAgMC0yMS40Njc1MDUgMCA2Mi42ODUxMTUgNjIuNjg1MTE1IDAgMCAwLTE5Ljc1MDEwNSA1LjU4MTU1MiAzOC42NDE1MDkgMzguNjQxNTA5IDAgMCAwLTE0LjU5NzkwNCAxMi4wMjE4MDMgMzMuMDU5OTU4IDMzLjA1OTk1OCAwIDAgMC01LjU4MTU1MSAxOS43NTAxMDQgMzUuMjA2NzA5IDM1LjIwNjcwOSAwIDAgMCA0LjI5MzUwMSAxOC4wMzI3MDUgMzguNjQxNTA5IDM4LjY0MTUwOSAwIDAgMCAxMi4wMjE4MDMgMTIuNDUxMTUzIDg1Ljg3MDAyMSA4NS44NzAwMjEgMCAwIDAgMTYuNzQ0NjU0IDguNTg3MDAybDE4Ljg5MTQwNSA2Ljg2OTYwMiAzNy4zNTM0NTkgMTMuMzA5ODUzcTIzLjYxNDI1NiA4LjU4NzAwMiA0Mi45MzUwMSAxNy4xNzQwMDRhMTI0LjA4MjE4IDEyNC4wODIxOCAwIDAgMSAzMy4wNTk5NTggMjAuNjA4ODA1IDgyLjg2NDU3IDgyLjg2NDU3IDAgMCAxIDIxLjAzODE1NiAyOS4xOTU4MDcgMTA5LjA1NDkyNyAxMDkuMDU0OTI3IDAgMCAxIDcuNzI4MzAxIDQyLjkzNTAxMSAxMDEuNzU1OTc1IDEwMS43NTU5NzUgMCAwIDEtMjcuOTA3NzU2IDczLjQxODg2OCAxNTQuOTk1Mzg4IDE1NC45OTUzODggMCAwIDEtODUuODcwMDIxIDQyLjkzNTAxeiIgZmlsbD0iIzJiYmRiZCIgcC1pZD0iNTU2MyI+PC9wYXRoPjwvc3ZnPg=="
/***/ })
});