|
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/center/Piabodata/TrendAnalysis"],{420:function(t,e,a){"use strict";(function(t){a(5),a(6);i(a(4));var e=i(a(421));function i(t){return t&&t.__esModule?t:{default:t}}wx.__webpack_require_UNI_MP_PLUGIN__=a,t(e.default)}).call(this,a(1)["createPage"])},421:function(t,e,a){"use strict";a.r(e);var i=a(422),n=a(424);for(var s in n)"default"!==s&&function(t){a.d(e,t,(function(){return n[t]}))}(s);a(426);var o,c=a(17),r=Object(c["default"])(n["default"],i["render"],i["staticRenderFns"],!1,null,"12b65dc8",null,!1,i["components"],o);r.options.__file="pages/center/Piabodata/TrendAnalysis.vue",e["default"]=r.exports},422:function(t,e,a){"use strict";a.r(e);var i=a(423);a.d(e,"render",(function(){return i["render"]})),a.d(e,"staticRenderFns",(function(){return i["staticRenderFns"]})),a.d(e,"recyclableRender",(function(){return i["recyclableRender"]})),a.d(e,"components",(function(){return i["components"]}))},423:function(t,e,a){"use strict";var i;a.r(e),a.d(e,"render",(function(){return n})),a.d(e,"staticRenderFns",(function(){return o})),a.d(e,"recyclableRender",(function(){return s})),a.d(e,"components",(function(){return i}));try{i={qiunDataCharts:function(){return Promise.all([a.e("common/vendor"),a.e("uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts")]).then(a.bind(null,695))},uSelect:function(){return a.e("uview-ui/components/u-select/u-select").then(a.bind(null,548))},uCalendar:function(){return a.e("uview-ui/components/u-calendar/u-calendar").then(a.bind(null,555))},newcalendar:function(){return a.e("components/newcalendar/newcalendar").then(a.bind(null,713))}}}catch(c){if(-1===c.message.indexOf("Cannot find module")||-1===c.message.indexOf(".vue"))throw c;console.error(c.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var n=function(){var t=this,e=t.$createElement;t._self._c},s=!1,o=[];n._withStripped=!0},424:function(t,e,a){"use strict";a.r(e);var i=a(425),n=a.n(i);for(var s in i)"default"!==s&&function(t){a.d(e,t,(function(){return i[t]}))}(s);e["default"]=n.a},425:function(t,e,a){"use strict";(function(t){function i(t){return c(t)||o(t)||s(t)||n()}function n(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function s(t,e){if(t){if("string"===typeof t)return r(t,e);var a=Object.prototype.toString.call(t).slice(8,-1);return"Object"===a&&t.constructor&&(a=t.constructor.name),"Map"===a||"Set"===a?Array.from(t):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?r(t,e):void 0}}function o(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function c(t){if(Array.isArray(t))return r(t)}function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var a=0,i=new Array(e);a<e;a++)i[a]=t[a];return i}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var l=function(){a.e("components/newcalendar/newcalendar").then(function(){return resolve(a(713))}.bind(null,a)).catch(a.oe)},u={data:function(){return{compareFlag:!1,numlist:[{name:"接待量",num:"10",num1:"0",num2:"0"},{name:"平均执行率",num:"10",num1:"0",num2:"0"},{name:"接待时长",num:"10",num1:"0",num2:"0"}],activeTotal:0,newactiveTotal:0,totalTimeShow:!1,totalTimeShow2:!1,totalTimeShow3:!1,cWidth:t.upx2px(690),cHeight:t.upx2px(453),AcHeight:t.upx2px(500),kanbanlist:{kaishitime:"",duibitime:"",audonum:"",audotime:"",avgDuration:"",fraction:""},pamect:{houseId:"",timeType:"4",firstStartDate:"",firstEndDate:"",lastStartDate:"",lastEndDate:"",accountId:"",marketingId:"",deptId:"",showStatus:0},linetype:"line",lineOptsect:{},Showhiddenunits:!1,selectlist:[],guwenshow:!1,lopanobj:{id:"",name:""},Selectlevel:!1,Selectlevelobj:{id:"",name:""},erSelectlevelobj:{id:"",name:""},Showhiddenunits2:!1,Showhiddenunits3:!1,selectlist2:[],selectlist3:[],Selecttuandui:!1,selectlist4:[],Selecttuanduiobj:{id:"",name:""},Showhiddenunits4:!1,showCanvas:!0,timepickpickisshow:!1,sheartime1:"",sheartime2:"",intervaltime:0,tableDate:[],guwenFlag:!1}},components:{newcalendar:l},onLoad:function(e){this.pamect.houseId=t.getStorageSync("buildingID").id,this.init()},watch:{Showhiddenunits:function(t,e){this.showCanvas=!t},Showhiddenunits2:function(t,e){this.showCanvas=!t},Showhiddenunits3:function(t,e){this.showCanvas=!t},Showhiddenunits4:function(t,e){this.showCanvas=!t},totalTimeShow:function(t,e){this.showCanvas=!t},totalTimeShow2:function(t,e){this.showCanvas=!t},totalTimeShow3:function(t,e){this.showCanvas=!t}},methods:{checkboxChange:function(){3!=this.newactiveTotal?2!=this.newactiveTotal||""!=this.Selecttuanduiobj.id?(1==this.timepickpickisshow?(this.timepickpickisshow=!1,this.pamect.showStatus=0,this.init()):(this.timepickpickisshow=!0,this.pamect.showStatus=1),this.activeTotal=8):t.showToast({title:"全部团队无对比",duration:2e3}):t.showToast({title:"销讲一级无对比",duration:2e3})},init:function(){var t=this;this.$u.post("/cusLvStatistics/lyAndcp",this.pamect).then((function(e){t.pamect.lastStartDate=e.lastStartDate,t.pamect.lastEndDate=e.lastEndDate,t.numlist[0].num=e.startSumCustomer,t.numlist[1].num=e.startFraction,t.numlist[2].num=Math.floor(e.startSumDuration/60)||0,null!=e.endSumDuration?(t.compareFlag=!0,t.numlist[0].num1=e.endSumCustomer,t.numlist[1].num1=e.endFraction,t.numlist[2].num1=Math.floor(e.endSumDuration/60)||0,t.numlist[0].num2=e.contrastSumCustomer,t.numlist[1].num2=e.contrastFraction,t.numlist[2].num2=e.contrastSumDuration||0):t.compareFlag=!1,t.sheartime1=e.lastStartDate.substring(5,10)+"--"+e.lastEndDate.substring(5,10),t.sheartime2="请选择",t.kanbanlist.duibitime="";var a=t.DateDiff(e.lastStartDate,e.lastEndDate);if(t.kanbanlist.kaishitime=e.lastStartDate+"至"+e.lastEndDate+"("+a+"天)",1==t.pamect.showStatus){t.sheartime2=e.firstStartDate.substring(5,10)+"--"+e.firstEndDate.substring(5,10);var i=t.DateDiff(e.firstStartDate,e.firstEndDate);t.kanbanlist.duibitime=e.firstStartDate+"至"+e.firstEndDate+"("+i+"天)"}t.kanbanlist.audonum=e.sumCustomer,t.kanbanlist.audotime=e.avgDuration,t.kanbanlist.avgDuration=e.fraction,t.kanbanlist.fraction=e.fraction,0==t.newactiveTotal?t.ProjectDimension():1==t.newactiveTotal?""==t.pamect.accountId?t.getguwenlist():t.ConsultantDimension():2==t.newactiveTotal?""==t.pamect.deptId?t.getuanduilist():t.TeamCompared():3==t.newactiveTotal?t.speakingLevel():""==t.pamect.marketingId?t.getonsyiji():t.aboutEecondary()}))},totalTimeChange:function(e){this.pamect.lastStartDate=e.startDate,this.pamect.lastEndDate=e.endDate;var a=this.DateDiff(this.pamect.lastStartDate,this.pamect.lastEndDate);if(this.kanbanlist.kaishitime=this.pamect.lastStartDate+"至"+this.pamect.lastEndDate+"("+a+"天)",0==this.pamect.showStatus)this.init(),this.totalTimeShow=!1;else{if(0==this.pamect.firstStartDate.length)t.showToast({title:"请选择对比时间",duration:2e3});else{var i=this.DateDiff(this.pamect.firstStartDate,this.pamect.firstEndDate);a==i?this.init():t.showToast({title:"请选择相同天数",duration:2e3})}this.totalTimeShow=!1}},totalTimeChange2:function(e){var a=new Date(e.result);a.setDate(a.getDate()+this.intervaltime);var i=a.getFullYear(),n=a.getMonth()+1;n<10&&(n="0"+n);var s=a.getDate();s<10&&(s="0"+s),this.pamect.firstStartDate=e.result,this.pamect.firstEndDate=i+"-"+n+"-"+s,console.log(this.pamect.firstStartDate);var o=this.DateDiff(this.pamect.lastStartDate,this.pamect.lastEndDate),c=this.DateDiff(this.pamect.firstStartDate,this.pamect.firstEndDate);this.kanbanlist.duibitime=this.pamect.firstStartDate+"至"+this.pamect.firstEndDate+"("+c+"天)",console.log(this.pamect.lastStartDate,this.pamect.lastEndDate,o,c),o==c?this.init():t.showToast({title:"请选择相同天数",duration:2e3}),this.totalTimeShow2=!1},totalTimeChange3:function(t){this.pamect.firstStartDate="",this.pamect.firstEndDate="",this.pamect.lastStartDate=t.startDate,this.pamect.lastEndDate=t.endDate,this.init(),this.totalTimeShow3=!1},tabtimetap:function(t){if(0==t)this.pamect.timeType="4",this.pamect.firstStartDate="",this.pamect.firstEndDate="",this.pamect.lastStartDate="",this.pamect.lastEndDate="",this.init();else if(1==t)this.pamect.timeType="5",this.pamect.firstStartDate="",this.pamect.firstEndDate="",this.pamect.lastStartDate="",this.pamect.lastEndDate="",this.init();else if(2==t)this.pamect.timeType="6",this.pamect.firstStartDate="",this.pamect.firstEndDate="",this.pamect.lastStartDate="",this.pamect.lastEndDate="",this.init();else if(3==t)this.pamect.timeType="",this.totalTimeShow=!0;else if(4==t){this.pamect.timeType="";var e=this.DateDiff(this.pamect.lastStartDate,this.pamect.lastEndDate);console.log(e),this.intervaltime=e-1,this.totalTimeShow2=!0}else this.pamect.timeType="",this.totalTimeShow3=!0;this.activeTotal=t},tabxuanxiangtap:function(t){this.newactiveTotal=t,this.guwenshow=!1,this.Selectlevel=!1,this.Selecttuandui=!1,this.tableDate=[],this.pamect.showStatus=0,this.pamect.timeType="4",this.pamect.firstStartDate="",this.pamect.firstEndDate="",this.pamect.lastStartDate="",this.pamect.lastEndDate="",this.pamect.accountId="",this.pamect.marketingId="",this.pamect.deptId="",this.activeTotal=0,this.timepickpickisshow=!1,this.init(),1==t&&(this.guwenshow=!0)},ProjectDimension:function(){var t=this,e=this;e.lineOptsect={categories:[],series:[]},this.linetype="line",this.$u.post("/cusLvStatistics/teamOrOneValueShow",this.pamect).then((function(a){if(0==t.pamect.showStatus)e.lineOptsect={categories:[],series:[{name:"起始时间",data:[],color:"#7ED3F4"}]},a.lastValue.forEach((function(t,a){e.lineOptsect.categories.push(t.statDate.substring(5,10))})),e.lineOptsect.series[0].data=a.lastValue.map((function(t){return t.fraction}));else{e.lineOptsect={categories:[],series:[{name:"起始时间",data:[],color:"#7ED3F4"},{name:"对比时间",data:[],color:"#FF7070"}]},a.firstValue.forEach((function(t,i){a.lastValue.forEach((function(a,n){i==n&&e.lineOptsect.categories.push(a.statDate.substring(5,10)+"vs"+t.statDate.substring(5,10))}))})),e.lineOptsect.series[1].data=a.firstValue.map((function(t){return t.fraction})),e.lineOptsect.series[0].data=a.lastValue.map((function(t){return t.fraction})),e.guwenFlag=!1;var i=[["时间","时段一","时段二","变化"]];e.lineOptsect.categories.map((function(t,e){var n=[t,a.lastValue[e].fraction,a.firstValue[e].fraction,a.contrast[e].data];i.push(n)})),e.tableDate=i}}))},ConsultantDimension:function(){var t=this,e=this;e.lineOptsect={categories:[],series:[]},this.linetype="radar",this.$u.post("/cusLvStatistics/accFirstLevelContrast",this.pamect).then((function(a){if(0==t.pamect.showStatus)e.lineOptsect={categories:[],series:[{name:"时段一",data:[],color:"#7ED3F4"}]},a.firstList.forEach((function(t,i){e.lineOptsect.categories.push(t.name),e.lineOptsect.series[0].data.push(a.firstList[i].total)}));else{e.lineOptsect={categories:[],series:[{name:"时段一",data:[],color:"#7ED3F4"},{name:"时段二",data:[],color:"#FF7070"}]},a.headerList.forEach((function(t,i){e.lineOptsect.categories.push(t.name),e.lineOptsect.series[0].data.push(a.firstList[i].total),e.lineOptsect.series[1].data.push(a.secondList[i].total)})),e.guwenFlag=!0;var n=[];n[0]=["时间"].concat(i(e.lineOptsect.categories)),n[1]=["变化"],n[2]=["时段一"],n[3]=["时段二"],a.firstList.map((function(t,e){n[2].push(t.total),n[3].push(a.secondList[e].total),n[1].push(a.thirdList[e].total)})),e.tableDate=n}}))},oninputtap:function(){this.Showhiddenunits=!0},confirm:function(t){this.lopanobj.id=t[0].value,this.lopanobj.name=t[0].label,this.pamect.accountId=this.lopanobj.id,this.ConsultantDimension(),this.Showhiddenunits=!1},getguwenlist:function(){var t=this;this.$u.post("/cusLvStatistics/selectAllAccountIdByHouseId",{houseId:this.pamect.houseId}).then((function(e){if(t.selectlist=[],0==e.length)return t.lineOptsect={categories:[],series:[]},void(t.guwenshow=!1);t.guwenshow=!0,e.forEach((function(e){t.selectlist.push({value:e.accountId,label:e.name})})),t.lopanobj.id=e[0].accountId,t.lopanobj.name=e[0].name,t.pamect.accountId=t.lopanobj.id,t.ConsultantDimension()}))},speakingLevel:function(){var t=this;this.linetype="radar",this.lineOptsect={categories:[],series:[]},this.$u.post("/cusLvStatistics/firstLevelContrast",this.pamect).then((function(e){if(0!=e.length){var a=e.map((function(t){return t.name})),i=e.map((function(t){return null==t.avgExecutionRate?t.avgExecutionRate=0:t.avgExecutionRate=t.avgExecutionRate,t.avgExecutionRate}));t.lineOptsect={categories:a,series:[{name:"销讲一级",data:i}]}}}))},aboutEecondary:function(){var t=this;this.lineOptsect={},this.linetype="line",this.$u.post("/cusLvStatistics/level2Contrast",this.pamect).then((function(e){if(0==t.pamect.showStatus)t.lineOptsect={categories:[],series:[{name:"起始时间",data:[],color:"#7ED3F4"}]},e.lastList.forEach((function(e,a){t.lineOptsect.categories.push(e.statDate.substring(5,10))})),t.lineOptsect.series[0].data=e.lastList.map((function(t){return t.avgExecutionRate}));else{t.lineOptsect={categories:[],series:[{name:"起始时间",data:[],color:"#7ED3F4"},{name:"对比时间",data:[],color:"#FF7070"}]},e.firstList.forEach((function(a,i){e.lastList.forEach((function(e,n){i==n&&t.lineOptsect.categories.push(e.statDate.substring(5,10)+"vs"+a.statDate.substring(5,10))}))})),t.lineOptsect.series[1].data=e.firstList.map((function(t){return t.avgExecutionRate})),t.lineOptsect.series[0].data=e.lastList.map((function(t){return t.avgExecutionRate}));var a=t;t.guwenFlag=!1;var i=[["时间","时段一","时段二","变化"]];a.lineOptsect.categories.map((function(t,a){var n=[t,e.lastList[a].avgExecutionRate,e.firstList[a].avgExecutionRate,e.contrast[a].data];i.push(n)})),a.tableDate=i}}))},getonsyiji:function(){var t=this;this.$u.post("/cusLvStatistics/findAllFirstLevel",{houseId:this.pamect.houseId}).then((function(e){if(t.selectlist2=[],0==e.length)return t.Selectlevel=!1,void(t.lineOptsect={categories:[],series:[]});t.Selectlevel=!0,e.forEach((function(e){t.selectlist2.push({value:e.marketingId,label:e.name})})),t.Selectlevelobj.id=e[0].marketingId,t.Selectlevelobj.name=e[0].name,t.getonserji(t.Selectlevelobj.id)}))},getonserji:function(t){var e=this;this.$u.post("/cusLvStatistics/findLevel2ByFirstLevel",{houseId:this.pamect.houseId,marketingId:t}).then((function(t){e.selectlist3=[],t.forEach((function(t){e.selectlist3.push({value:t.marketingId,label:t.name})})),e.erSelectlevelobj.id=t[0].marketingId,e.erSelectlevelobj.name=t[0].name,e.pamect.marketingId=e.erSelectlevelobj.id,e.aboutEecondary()}))},oninputtap2:function(){this.Showhiddenunits2=!0},oninputtap3:function(){""==this.Selectlevelobj.id?t.showToast({title:"请先选择一级",duration:2e3}):this.Showhiddenunits3=!0},confirm2:function(t){this.Selectlevelobj.id=t[0].value,this.Selectlevelobj.name=t[0].label,this.getonserji(this.Selectlevelobj.id)},confirm3:function(t){this.erSelectlevelobj.id=t[0].value,this.erSelectlevelobj.name=t[0].label,this.pamect.marketingId=this.erSelectlevelobj.id,this.aboutEecondary()},oninputtap4:function(){this.Showhiddenunits4=!0},confirm4:function(t){this.Selecttuanduiobj.id=t[0].value,this.Selecttuanduiobj.name=t[0].label,this.pamect.deptId=this.Selecttuanduiobj.id,this.pamect.showStatus=0,this.pamect.timeType="4",this.pamect.firstStartDate="",this.pamect.firstEndDate="",this.pamect.lastStartDate="",this.pamect.lastEndDate="",this.activeTotal=0,this.timepickpickisshow=!1,this.init(),this.TeamCompared()},getuanduilist:function(){var t=this;this.$u.post("/cusLvStatistics/findAllDeptIdByHouseId ",{houseId:this.pamect.houseId}).then((function(e){if(t.selectlist4=[{value:"",label:"全部"}],0==e.length)return t.Selecttuandui=!1,void(t.lineOptsect={categories:[],series:[]});t.Selecttuandui=!0,e.forEach((function(e){t.selectlist4.push({value:e.deptId,label:e.deptName})})),t.Selecttuanduiobj.id="",t.Selecttuanduiobj.name="全部",t.pamect.deptId=t.Selecttuanduiobj.id,t.TeamCompared()}))},TeamCompared:function(){var t=this,e=this;e.lineOptsect={},this.linetype="line",this.$u.post("/cusLvStatistics/teamOrOneValueShowByDept",this.pamect).then((function(a){if(""==t.Selecttuanduiobj.id){var i=[];for(var n in a){var s=a[n].receptionStatList.map((function(t){return null==t.fraction?t.fraction=0:t.fraction=t.fraction,t.fraction}));i.push({name:a[n].deptName,data:s})}var o=[];for(var n in a){s=a[n].receptionStatList.map((function(t){return t.statDate}));o.push({name:a[n].deptName,data:s})}var c=[];o[0].data.forEach((function(t,e){c.push(t.substring(5,10))})),e.lineOptsect={categories:c,series:i}}else if(0==t.pamect.showStatus)e.lineOptsect={categories:[],series:[{name:"起始时间",data:[],color:"#7ED3F4"}]},a.lastValue.receptionStatList.forEach((function(t,a){e.lineOptsect.categories.push(t.statDate.substring(5,10))})),e.lineOptsect.series[0].data=a.lastValue.receptionStatList.map((function(t){return t.fraction}));else{e.lineOptsect={categories:[],series:[{name:"起始时间",data:[],color:"#7ED3F4"},{name:"对比时间",data:[],color:"#FF7070"}]},a.firstValue.receptionStatList.forEach((function(t,i){a.lastValue.receptionStatList.forEach((function(a,n){i==n&&e.lineOptsect.categories.push(a.statDate.substring(5,10)+"vs"+t.statDate.substring(5,10))}))})),e.lineOptsect.series[1].data=a.firstValue.receptionStatList.map((function(t){return t.fraction})),e.lineOptsect.series[0].data=a.lastValue.receptionStatList.map((function(t){return t.fraction})),e.guwenFlag=!1;var r=[["时间","时段一","时段二","变化"]];e.lineOptsect.categories.map((function(t,e){var i=[t,a.lastValue.receptionStatList[e].fraction,a.firstValue.receptionStatList[e].fraction,a.contrast.receptionStatList[e].data];r.push(i)})),e.tableDate=r}}))},DateDiff:function(t,e){var a,i,n,s;return a=t.split("-"),i=new Date(a[1]+"-"+a[2]+"-"+a[0]),a=e.split("-"),n=new Date(a[1]+"-"+a[2]+"-"+a[0]),s=parseInt(Math.abs(i-n)/1e3/60/60/24),s+1}}};e.default=u}).call(this,a(1)["default"])},426:function(t,e,a){"use strict";a.r(e);var i=a(427),n=a.n(i);for(var s in i)"default"!==s&&function(t){a.d(e,t,(function(){return i[t]}))}(s);e["default"]=n.a},427:function(t,e,a){}},[[420,"common/runtime","common/vendor"]]]);
- //# sourceMappingURL=../../../../.sourcemap/mp-weixin/pages/center/Piabodata/TrendAnalysis.js.map
|