|
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/center/Piabodata/Theteamcompared"],{107:function(t,a,e){"use strict";e.r(a);var i=e(108),s=e.n(i);for(var n in i)"default"!==n&&function(t){e.d(a,t,(function(){return i[t]}))}(n);a["default"]=s.a},108:function(t,a,e){"use strict";(function(t){function i(t){return c(t)||o(t)||n(t)||s()}function s(){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 n(t,a){if(t){if("string"===typeof t)return r(t,a);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?r(t,a):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,a){(null==a||a>t.length)&&(a=t.length);for(var e=0,i=new Array(a);e<a;e++)i[e]=t[e];return i}Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;getApp(),e(6),e(4);var u={data:function(){return{activeTotal:4,eharTab:{active1:0,active2:0,active3:0,active4:0},deptids:"",bocindex:0,timepickpickisshow:!1,totalTimeShow:!1,houseId:"",staffList:[],staffList1:[],staffShow:!1,staffShow1:!1,staff1:{value:"",label:""},staff2:{value:"",label:"平均"},lastStartDate:"",lastEndDate:"",selindex:[0],choseStaffFlag:!1,lineOptsect1:{categories:["2016","2017","2018","2019","2020","2021"],series:[{name:"成交量1",data:[35,8,25,37,4,20]},{name:"成交量2",data:[40,18,45,44,10,60]}]},lineOptsect2:{categories:["2016","2017","2018","2019","2020","2021"],series:[{name:"成交量1",data:[35,8,25,37,4,20]},{name:"成交量2",data:[40,18,45,44,10,60]}]},lineOptsect3:{categories:["2016","2017","2018","2019","2020","2021"],series:[{name:"成交量1",data:[35,8,25,37,4,20]},{name:"成交量2",data:[40,18,45,44,10,60]}]},lineOptsect4:{categories:["2016","2017","2018","2019","2020","2021"],series:[{name:"成交量1",data:[35,8,25,37,4,20]},{name:"成交量2",data:[40,18,45,44,10,60]}]},newlisttabinfo1:[{name:"接待量",zxl:"10"},{name:"平均执行率",zxl:"50"},{name:"接待客户",zxl:"80"}],newlisttabinfo2:[{name:"接待量",zxl:"10"},{name:"平均执行率",zxl:"50"},{name:"接待客户",zxl:"80"}],newlisttabinfo3:[{name:"接待量",zxl:"10"},{name:"平均执行率",zxl:"50"},{name:"接待客户",zxl:"80"}],newlisttabinfo4:[{name:"接待量",zxl:"10"},{name:"平均执行率",zxl:"50"},{name:"接待客户",zxl:"80"}],newTeam1:"",newAvg1:"",newTeam2:"",newAvg2:"",newTeam3:"",newAvg3:"",newTeam4:"",newAvg4:"",chartData1:{categories:["维度1","维度2","维度3","维度4","维度5","维度6"],series:[{name:"成交量",data:[90,110,165,195,187,172]}]},chartData2:{categories:["维度1","维度2","维度3","维度4","维度5","维度6"],series:[{name:"成交量",data:[90,110,165,195,187,172]}]}}},onLoad:function(){var a=this;t.$on("update",(function(t){a.deptids=t.arr.join(","),a.getPowerList()})),this.houseId=t.getStorageSync("buildingID").id,this.getSectionList()},methods:{checkboxChange:function(){this.timepickpickisshow=!this.timepickpickisshow,this.staff2.label="平均",this.staff2.value="",this.receptionCountList(this.eharTab.active1,1,"/cusLvStatistics/teamAnalysisReception"),this.receptionCountList(this.eharTab.active2,2,"/cusLvStatistics/teamAnalysisReceptionTime"),this.receptionCountList(this.eharTab.active3,3,"/cusLvStatistics/teamAnalysisExecutionRate"),this.getPowerList()},getSectionList:function(){var t=this;this.$u.post("/cusLvStatistics/findAllDeptIdByHouseId",{houseId:this.houseId}).then((function(a){t.staffList=[],t.staffList1=[],a.map((function(a){var e={};e.value=a.deptId,e.label=a.deptName,t.staffList.push(e)})),t.staffList1=i(t.staffList),t.staffList.unshift({value:"",label:"全部"}),t.staffList1.unshift({value:"",label:"平均"}),t.staff1=t.staffList[0],t.receptionCountList(0,1,"/cusLvStatistics/teamAnalysisReception"),t.receptionCountList(0,2,"/cusLvStatistics/teamAnalysisReceptionTime"),t.receptionCountList(0,3,"/cusLvStatistics/teamAnalysisExecutionRate"),t.getPowerList()}))},chiocStaff:function(t){0==t?(this.choseStaffFlag=!1,this.staffShow=!0):(this.choseStaffFlag=!0,this.staffShow1=!0)},tabtimetap:function(t){3==t?this.totalTimeShow=!0:(this.activeTotal=t,this.lastEndDate="",this.lastStartDate="",this.receptionCountList(this.eharTab.active1,1,"/cusLvStatistics/teamAnalysisReception"),this.receptionCountList(this.eharTab.active2,2,"/cusLvStatistics/teamAnalysisReceptionTime"),this.receptionCountList(this.eharTab.active3,3,"/cusLvStatistics/teamAnalysisExecutionRate"),this.getPowerList())},tabtimetap1:function(t){this.eharTab.active1=t,this.receptionCountList(t,1,"/cusLvStatistics/teamAnalysisReception")},tabtimetap2:function(t){this.eharTab.active2=t,this.receptionCountList(t,2,"/cusLvStatistics/teamAnalysisReceptionTime")},tabtimetap3:function(t){this.eharTab.active3=t,this.receptionCountList(t,3,"/cusLvStatistics/teamAnalysisExecutionRate")},tabtimetap4:function(t){this.eharTab.active4=t},totalTimeChange:function(t){console.log(t.startDate,t.endDate),this.activeTotal=3,this.lastEndDate=t.endDate,this.lastStartDate=t.startDate,this.receptionCountList(this.eharTab.active1,1,"/cusLvStatistics/teamAnalysisReception"),this.receptionCountList(this.eharTab.active2,2,"/cusLvStatistics/teamAnalysisReceptionTime"),this.receptionCountList(this.eharTab.active3,3,"/cusLvStatistics/teamAnalysisExecutionRate"),this.getPowerList()},tapspagek2:function(t){this.bocindex=t},Groupcontrast:function(){t.navigateTo({url:"/pages/center/Piabodata/Groupcontrast"})},goTeam:function(){t.navigateTo({url:"/pages/center/Piabodata/selectTeam?ids=".concat(this.deptids)})},staffSelectCallback:function(a){if(this.choseStaffFlag?this.staff2=a[0]:(a.value||(this.timepickpickisshow=!1,this.staff2.label="平均",this.staff2.value=""),this.staff1=a[0]),this.staff1.label==this.staff2.label)return t.showToast({title:"请勿选择重复",icon:"none"}),void(this.staff2.label="请选择");this.receptionCountList(this.eharTab.active1,1,"/cusLvStatistics/teamAnalysisReception"),this.receptionCountList(this.eharTab.active2,2,"/cusLvStatistics/teamAnalysisReceptionTime"),this.receptionCountList(this.eharTab.active3,3,"/cusLvStatistics/teamAnalysisExecutionRate"),this.getPowerList()},receptionCountList:function(t,a,e){var i=this;this.$u.post(e,{deptIds:[this.staff1.value,this.staff2.value].filter((function(t){return t})).join(","),showRank:t,houseId:this.houseId,timeType:this.lastEndDate?null:this.activeTotal+"",lastEndDate:this.lastEndDate,lastStartDate:this.lastStartDate}).then((function(e){var s=e.result;if(i["newTeam"+a]=e.avg[0],i["newAvg"+a]=e.avg[1],0==t){i["newlisttabinfo"+a]=[];var n=[];i.staff1.value||i.staff2.value?i.staff1.value&&!i.staff2.value?(s[0].map((function(t){var a={};a.name=t.deptName,a.zxl=t.data,n.push(a)})),i.timepickpickisshow&&s[1].map((function(t){var a={name:"平均"};a.zxl=t.data,n.push(a)})),n=i.dealData(n),i["newlisttabinfo"+a]=n):(s[0].map((function(t){var a={};a.name=t.deptName,a.zxl=t.data,n.push(a)})),s[1].map((function(t){var a={};a.name=t.deptName,a.zxl=t.data,n.push(a)})),n=i.dealData(n),i["newlisttabinfo"+a]=n):(s[0].map((function(t){var a={};a.name=t.deptName,a.zxl=t.data,n.push(a)})),n=i.dealData(n),i["newlisttabinfo"+a]=n)}else{i["lineOptsect"+a]={};var o={categories:[],series:[]};if(i.staff1.value||i.staff2.value)if(i.staff1.value&&!i.staff2.value){var c={data:[]};if(c.name=s[0][0].deptName,s[0].map((function(t){o.categories.push(t.statDate.slice(5,10)),c.data.push(t.data)})),o.series.push(c),i.timepickpickisshow){var r={data:[],name:"平均"};s[1].map((function(t){r.data.push(t.data)})),o.series.push(r)}}else{var u={},l={};u.data=[],l.data=[],u.name=s[0][0].deptName,l.name=s[1][0].deptName,s[0].map((function(t){o.categories.push(t.statDate.slice(5,10)),u.data.push(t.data)})),s[1].map((function(t){l.data.push(t.data)})),o.series.push(u),o.series.push(l)}else s.map((function(t,a){var e={};e.name=t[0].deptName,e.data=[],t.map((function(t){0==a&&o.categories.push(t.statDate.slice(5,10)),e.data.push(t.data)})),o.series.push(e)}));i["lineOptsect"+a]=o}}))},getPowerList:function(){var t=this;this.$u.post("/cusLvStatistics/teamAnalysisMarketingAbility",{deptIds:this.deptids||[this.staff1.value,this.staff2.value].filter((function(t){return t})).join(","),houseId:this.houseId,timeType:this.lastEndDate?null:this.activeTotal+"",lastEndDate:this.lastEndDate,lastStartDate:this.lastStartDate}).then((function(a){t.chartData1={categories:[],series:[]};var e={categories:[],series:[]};t.staff1.value||t.staff2.value?t.staff1.value&&!t.staff2.value?(a.first.map((function(t,a){var i={name:t[0].deptName,data:[]};t.map((function(t){0==a&&e.categories.push(t.name),i.data.push(t.avgExecutionRate)})),e.series.push(i)})),t.timepickpickisshow&&a.second.map((function(t,a){var i={name:"平均",data:[]};t.map((function(t){i.data.push(t.avgExecutionRate)})),e.series.push(i)}))):a.first.map((function(t,a){var i={name:t[0].deptName,data:[]};t.map((function(t){0==a&&e.categories.push(t.name),i.data.push(t.avgExecutionRate)})),e.series.push(i)})):a.first.map((function(t,a){var i={name:t[0].deptName,data:[]};t.map((function(t){0==a&&e.categories.push(t.name),i.data.push(t.avgExecutionRate)})),e.series.push(i)})),t.chartData1=e,t.$forceUpdate()}))},dealData:function(t){var a=Math.max.apply(Math,t.map((function(t){return t.zxl})));return a>100?(t.map((function(t){t.zxl1=Math.floor(t.zxl/a*100)})),t):(t.map((function(t){t.zxl1=t.zxl})),t)}}};a.default=u}).call(this,e(0)["default"])},109:function(t,a,e){},196:function(t,a,e){"use strict";var i;e.d(a,"b",(function(){return s})),e.d(a,"c",(function(){return n})),e.d(a,"a",(function(){return i}));try{i={qiunDataCharts:function(){return Promise.all([e.e("common/vendor"),e.e("uni_modules/qiun-data-charts/components/qiun-data-charts/qiun-data-charts")]).then(e.bind(null,589))},uLineProgress:function(){return e.e("uview-ui/components/u-line-progress/u-line-progress").then(e.bind(null,590))},uCalendar:function(){return e.e("uview-ui/components/u-calendar/u-calendar").then(e.bind(null,583))},uSelect:function(){return e.e("uview-ui/components/u-select/u-select").then(e.bind(null,582))}}}catch(o){if(-1===o.message.indexOf("Cannot find module")||-1===o.message.indexOf(".vue"))throw o;console.error(o.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var s=function(){var t=this,a=t.$createElement,e=(t._self._c,0==t.eharTab.active1?t.__map(t.newlisttabinfo1,(function(a,e){var i=t.__get_orig(a),s=a.name.substring(0,4);return{$orig:i,g0:s}})):null),i=0==t.eharTab.active2?t.__map(t.newlisttabinfo2,(function(a,e){var i=t.__get_orig(a),s=a.name.substring(0,4);return{$orig:i,g1:s}})):null,s=0==t.eharTab.active3?t.__map(t.newlisttabinfo3,(function(a,e){var i=t.__get_orig(a),s=a.name.substring(0,4);return{$orig:i,g2:s}})):null;t.$mp.data=Object.assign({},{$root:{l0:e,l1:i,l2:s}})},n=[];s._withStripped=!0},372:function(t,a,e){"use strict";(function(t){e(3);i(e(2));var a=i(e(373));function i(t){return t&&t.__esModule?t:{default:t}}wx.__webpack_require_UNI_MP_PLUGIN__=e,t(a.default)}).call(this,e(0)["createPage"])},373:function(t,a,e){"use strict";e.r(a);var i=e(196),s=e(107);for(var n in s)"default"!==n&&function(t){e.d(a,t,(function(){return s[t]}))}(n);e(374);var o,c=e(1),r=Object(c["a"])(s["default"],i["b"],i["c"],!1,null,"080012dc",null,!1,i["a"],o);r.options.__file="pages/center/Piabodata/Theteamcompared.vue",a["default"]=r.exports},374:function(t,a,e){"use strict";var i=e(109),s=e.n(i);s.a}},[[372,"common/runtime","common/vendor"]]]);
- //# sourceMappingURL=../../../../.sourcemap/mp-weixin/pages/center/Piabodata/Theteamcompared.js.map
|