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.
 
 
 

2 lines
4.6 KiB

  1. (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/reportExcel/dayReport"],{100:function(e,t,n){"use strict";n.r(t);var r=n(101);n.d(t,"render",(function(){return r["render"]})),n.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]})),n.d(t,"recyclableRender",(function(){return r["recyclableRender"]})),n.d(t,"components",(function(){return r["components"]}))},101:function(e,t,n){"use strict";var r;n.r(t),n.d(t,"render",(function(){return i})),n.d(t,"staticRenderFns",(function(){return s})),n.d(t,"recyclableRender",(function(){return o})),n.d(t,"components",(function(){return r}));var i=function(){var e=this,t=e.$createElement,n=(e._self._c,e._f("fomatDate")(e.weekObj.createTime));e.$mp.data=Object.assign({},{$root:{f0:n}})},o=!1,s=[];i._withStripped=!0},102:function(e,t,n){"use strict";n.r(t);var r=n(103),i=n.n(r);for(var o in r)"default"!==o&&function(e){n.d(t,e,(function(){return r[e]}))}(o);t["default"]=i.a},103:function(e,t,n){"use strict";(function(e){function n(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function r(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){i(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o={data:function(){return{needList:["XJTop","ZXLTop","avgJds"],carryOutTop:[],carryOutLast:[],consultant:[],recording:[],lowest:[],building:e.getStorageSync("buildingID"),id:"",projectName:"",weekObj:{}}},onLoad:function(e){e.id&&(this.id=e.id),this.getMessage()},onShareAppMessage:function(){return{title:"".concat(this.projectName,"数智工牌日报"),path:"/pages/reportExcel/dayReport?id=".concat(this.id)}},methods:{getMessage:function(){var e=this;this.$u.get("/zkMessage/findByProjectId",{id:this.id}).then((function(t){console.log(t);var n=JSON.parse(t.zkMessage.content);e.weekObj=r(r({},t.zkMessage),n),e.projectName=t.projectName,e.init()})).catch((function(e){console.log(e)}))},copy:function(){var t="";e.setClipboardData({data:t})},getTopThree:function(){this.weekObj.XJTopList&&this.weekObj.XJTopList.length>0&&(this.carryOutLast=this.weekObj.XJTopList.slice(0,3),this.carryOutTop=this.weekObj.XJTopList.reverse().slice(0,3)),this.weekObj.ZXLTopList&&this.weekObj.ZXLTopList.length>0&&(this.consultant=this.weekObj.ZXLTopList.reverse().slice(0,3),this.lowest.push(this.weekObj.ZXLTopList[this.weekObj.ZXLTopList.length-1])),this.weekObj.avgJdsList&&this.weekObj.avgJdsList.length>0&&(console.log(this.weekObj.avgJdsList.slice(0,3)),this.recording=this.weekObj.avgJdsList.reverse().slice(0,3))},init:function(){var e=this;this.needList.forEach((function(t){if(e.weekObj[t]&&Object.keys(e.weekObj[t]).length>0)for(var n in e.weekObj[t+"List"]=[],e.weekObj[t])e.weekObj[t+"List"].push({title:n,value:e.weekObj[t][n]})})),this.sortInitArr()},sortInitArr:function(){var e=this;this.needList.forEach((function(t){e.weekObj[t+"List"]&&e.bubbleSort(e.weekObj[t+"List"])})),this.getTopThree()},bubbleSort:function(e){for(var t=0;t<e.length-1;t+=1)for(var n=0;n<e.length-1-t;n+=1)if(e[n].value>e[n+1].value){var r=e[n];e[n]=e[n+1],e[n+1]=r}}},filters:{fomatDate:function(e){if(!e)return"--";var t=e.split(" "),n=t[0],r=n.split("-");return"".concat(r[1],"-").concat(r[2])}}};t.default=o}).call(this,n(1)["default"])},104:function(e,t,n){"use strict";n.r(t);var r=n(105),i=n.n(r);for(var o in r)"default"!==o&&function(e){n.d(t,e,(function(){return r[e]}))}(o);t["default"]=i.a},105:function(e,t,n){},98:function(e,t,n){"use strict";(function(e){n(5),n(6);r(n(4));var t=r(n(99));function r(e){return e&&e.__esModule?e:{default:e}}wx.__webpack_require_UNI_MP_PLUGIN__=n,e(t.default)}).call(this,n(1)["createPage"])},99:function(e,t,n){"use strict";n.r(t);var r=n(100),i=n(102);for(var o in i)"default"!==o&&function(e){n.d(t,e,(function(){return i[e]}))}(o);n(104);var s,c=n(17),a=Object(c["default"])(i["default"],r["render"],r["staticRenderFns"],!1,null,"af3983ca",null,!1,r["components"],s);a.options.__file="pages/reportExcel/dayReport.vue",t["default"]=a.exports}},[[98,"common/runtime","common/vendor"]]]);
  2. //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/reportExcel/dayReport.js.map