1 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/projectAdmin/projectAdmin"],{"02ab":function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return a}));var a={mescrollEmpty:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/mescroll-uni/components/mescroll-empty/mescroll-empty")]).then(n.bind(null,"ec72"))},uvSubsection:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uv-subsection/components/uv-subsection/uv-subsection")]).then(n.bind(null,"eeca"))},qiunDataCharts:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts")]).then(n.bind(null,"f85d"))}},i=function(){var e=this.$createElement;this._self._c},r=[]},2632:function(e,t,n){"use strict";var a=n("3a4c"),i=n.n(a);i.a},3428:function(e,t,n){"use strict";(function(e,t){var a=n("47a9");n("7748");a(n("3240"));var i=a(n("5e05"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(i.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},"3a4c":function(e,t,n){},"5e05":function(e,t,n){"use strict";n.r(t);var a=n("02ab"),i=n("7cb5");for(var r in i)["default"].indexOf(r)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(r);n("2632");var o=n("828b"),c=Object(o["a"])(i["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],void 0);t["default"]=c.exports},"7cb5":function(e,t,n){"use strict";n.r(t);var a=n("f5f1"),i=n.n(a);for(var r in a)["default"].indexOf(r)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(r);t["default"]=i.a},f5f1:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n("9d3f"),i=n("4f1b"),r=["#1890FF","#91CB74","#FAC858","#EE6666","#73C0DE","#3CA272","#FC8452","#9A60B4","#ea7ccc"],o={data:function(){return{project:{},houseData:{remainArea:0,remainRoom:0,totalRoom:0,totalArea:0,haveRentedRoom:0,haveRentedArea:0},paymentData:{},nowPaymentData:{hydropower:{overdue:0,received:0,receivable:0},property:{overdue:0,received:0,receivable:0},rent:{overdue:0,received:0,receivable:0}},billList:[{id:1,name:"当月",type:"month"},{id:2,name:"当年",type:"year"},{id:3,name:"累计",type:"accumulate"}],billIndex:0,remindData:{option:{},data:{}},orderData:{external:{totalNumber:0,completedNumber:0,incompleteNumber:0},internal:{totalNumber:0,completedNumber:0,incompleteNumber:0}},external:{option:{},data:{}},internal:{option:{},data:{}},deviceData:{alarm:{totalNumber:0,handledNumber:0,dayNumber:0,unhandledNumber:0},device:{totalNumber:0,faultNumber:0,onLineNumber:0,offLineNumber:0}},clientData:{monthNowAddNumber:0,totalNumber:0,negotiateNumber:0},clientChartData:{},clientOpts:{color:r,padding:[15,15,0,5],enableScroll:!0,legend:{},xAxis:{disableGrid:!0,scrollShow:!0,itemCount:4},yAxis:{gridType:"dash"},extra:{line:{type:"straight",width:2,activeType:"hollow"}}},option:{tip:"暂未加入项目"},isEmpty:!0}},onShow:function(){this.isEmpty=!0,e.getStorageSync("token")?this.$store.getters.project.id?(this.isEmpty=!1,this.option={tip:"暂无数据"},this.project=this.$store.getters.project,this.init()):this.option={tip:"暂未加入项目"}:this.option={tip:"暂未登录",btnText:"点击登录"}},methods:{init:function(){this.initHouseData(),this.initPaymentData(),this.initRemind(),this.initOrder(),this.initDevice(),this.initClientData()},initHouseData:function(){var e=this;(0,a.houseManagement)(this.project.id).then((function(t){200===t.code&&(e.houseData=t.data)}))},initPaymentData:function(){var e=this;(0,a.paymentManagement)(this.project.id).then((function(t){200===t.code&&(e.paymentData=t.data,e.nowPaymentData=e.paymentData[e.billList[e.billIndex].type])}))},initRemind:function(){var e=this;(0,a.eventManagement)(this.project.id).then((function(t){if(200===t.code){var n=t.data;e.remindData={option:{color:r,padding:[5,5,5,5],enableScroll:!1,extra:{pie:{activeOpacity:.5,activeRadius:10,offsetAngle:0,labelWidth:15,border:!0,borderWidth:3,borderColor:"#FFFFFF",linearType:"custom"}}},data:{series:[{data:[{name:"重要",value:n.importantNumber,labelShow:!1},{name:"会议",value:n.meetingNumber,labelShow:!1},{name:"看房",value:n.seeRoomNumber,labelShow:!1},{name:"日常",value:n.remoteNumber,labelShow:!1}]}]}}}}))},initOrder:function(){var e=this;(0,a.orderManagement)(this.project.id).then((function(t){200===t.code&&(e.orderData=t.data,e.internal={option:{color:r,padding:void 0,title:{name:e.returnPercent(e.orderData.internal)+"%",fontSize:15,color:"#2fc25b"},subtitle:{name:"",fontSize:25,color:"#666666"},extra:{arcbar:{type:"default",width:12,backgroundColor:"#E9E9E9",startAngle:.75,endAngle:.25,gap:2,linearType:"custom"}}},data:{series:[{name:"",color:"#2fc25b",data:e.returnPercent(e.orderData.internal)/100}]}},e.external={option:{color:r,padding:void 0,title:{name:e.returnPercent(e.orderData.external)+"%",fontSize:15,color:"#2fc25b"},subtitle:{name:"",fontSize:25,color:"#666666"},extra:{arcbar:{type:"default",width:12,backgroundColor:"#E9E9E9",startAngle:.75,endAngle:.25,gap:2,linearType:"custom"}}},data:{series:[{name:"",color:"#2fc25b",data:e.returnPercent(e.orderData.external)/100}]}})}))},initClientData:function(){var e=this;(0,a.clientManagement)(this.project.id).then((function(t){200===t.code&&(e.clientData=t.data)})),(0,i.getCustomerListByPage)({currPage:1,pageSize:100,organizationId:this.$store.getters.organization.id,projectId:this.project.id}).then((function(t){if(200===t.code){for(var n=t.data.dataList,a={},i=[],r=[],o=0;o<n.length;o++){var c=e.$dayjs(n[o].visitingTime).format("YY/MM");a[c]||(a[c]=0),a[c]++}for(var l in a)i.push(l),r.push(a[l]);e.clientChartData={categories:i,series:[{name:"客户分析",data:r}]}}}))},initDevice:function(){var e=this;(0,a.deviceManagement)(this.project.id).then((function(t){200===t.code&&(e.deviceData=t.data)}))},returnPercent:function(e){var t=0;return e.totalNumber&&(t=parseInt(e.completedNumber/e.totalNumber*100)),t},changeBill:function(e){this.billIndex=e,this.nowPaymentData=this.paymentData[this.billList[this.billIndex].type]},change:function(e){this.current=e}}};t.default=o}).call(this,n("df3c")["default"])}},[["3428","common/runtime","common/vendor"]]]);
|