(window.webpackJsonp=window.webpackJsonp||[]).push([["app"],{0:function(t,e,n){n("db4d"),t.exports=n("56d7")},"0b36":function(t,e,n){"use strict";n("bd24")},"0bee":function(t,e,n){"use strict";n("60d3")},"10b5":function(t,e,n){"use strict";n("196c")},"196c":function(t,e,n){},"1af2":function(t,e,n){},"1f39":function(t,e,n){"use strict";n("945a")},"2c46":function(t,e,n){},"2ea5":function(t,e,n){"use strict";n("c406")},3008:function(t,e,n){"use strict";n("ff67")},"32e0":function(t,e,n){},4306:function(t,e,n){},"43da":function(t,e,n){},"49c8":function(t,e,n){},"4bba":function(t,e,n){"use strict";n("83ac")},"4ffd":function(t,e,n){"use strict";n("7db1")},5011:function(t,e,n){"use strict";n("b3b9")},5037:function(t,e,n){},5139:function(t,e,n){"use strict";n("2c46")},"56d7":function(t,e,n){"use strict";n.r(e);var a={},o=(e=(n.r(a),n.d(a,"toThousandFilter",(function(){return i})),n("d25f"),n("456d"),n("ac6a"),n("f3e2"),n("7f7f"),n("cadf"),n("551c"),n("f751"),n("097d"),{name:"App"}),n("2877")),r=Object(o.a)(e,(function(){var t=this.$createElement;return(this._self._c||t)("router-view")}),[],!1,null,null,null).exports;function i(t){return"-"===t?"":(+t||0).toString().replace(/^-?\d+/g,(function(t){return t.replace(/(?=(?!\b)(\d{3})+$)/g,",")}))}n("6b54"),n("87b3"),n("a481"),n("1c01"),n("58b2"),n("8e6e");var s=n("2909"),l=(n("0cd8"),n("6762"),n("2fdb"),n("c5f6"),n("ade3")),c=(n("96cf"),n("1da1")),u={},p=(window.ajaxTimeout=5e4,Object(c.a)(regeneratorRuntime.mark((function t(){var e,n,a,o,r,i,s,l=arguments;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e=0=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:e};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,r=!0,i=!1;return{s:function(){a=a.call(t)},n:function(){var t=a.next();return r=t.done,t},e:function(t){i=!0,o=t},f:function(){try{r||null==a.return||a.return()}finally{if(i)throw o}}}}function mt(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);nDate.now()}},tableData:[],date:"",year:"",months:["1","2","3","4","5","6","7","8","9","10","11","12"],loading:!1,statusOptions:[{id:"0",label:"待发货"},{id:"1",label:"待发货完成"},{id:"2",label:"发货已完成"},{id:"3",label:"订单已取消"}]}},created:(_t=Object(c.a)(regeneratorRuntime.mark((function t(){var e=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:this.handleChange(at()(new Date).format("YYYY")),window.onresize=function(){e.getHeight()};case 2:case"end":return t.stop()}}),t,this)}))),function(){return _t.apply(this,arguments)}),mounted:function(){var t=this;this.$nextTick((function(){t.getHeight()}))},methods:{getStatus:function(t){var e=Object.keys(t.result).find((function(e){return t.result[e]&&t.result[e][1]&&t.result[e][1].send_status}));return e&&(this.statusOptions.find((function(n){return n.id===t.result[e][1].send_status}))||{}).label||"--"},handleChange:function(t){t?(t=at()(t).format("YYYY"),this.year=t,this.searchList()):this.$message.warning("请选择年份!")},getSpanNumber:function(t,e){var n=Array.isArray(t)?t.length:0;if(0Date.now()}}}},created:(kt=Object(c.a)(regeneratorRuntime.mark((function t(){var e=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:window.onresize=function(){e.getHeight()};case 1:case"end":return t.stop()}}),t)}))),function(){return kt.apply(this,arguments)}),mounted:function(){var t=this;this.handleChange(at()(new Date).format("YYYY-MM-DD")),this.$nextTick((function(){t.getHeight()}))},methods:{getType:function(t){return{"库存品":"库存商品","咨询采返":"反馈商品","非库存品":"非库存商品"}[t]||t},objectSpanMethod:function(t){t.row,t.column;var e=t.rowIndex;if(0==t.columnIndex)return{rowspan:this.getSpanNumber(this.tableData,"name")[e],colspan:1}},getSpanNumber:function(t,e){var n=Array.isArray(t)?t.length:0;if(0new Date(t.endTime).valueOf()}},pickerOptions2:{disabledDate:function(e){if(null!=t.startTime&&""!=t.startTime&&e)return e.getTime()Date.now()}}}},created:(Kt=Object(c.a)(regeneratorRuntime.mark((function t(){var e=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:window.onresize=function(){e.getHeight()};case 1:case"end":return t.stop()}}),t)}))),function(){return Kt.apply(this,arguments)}),mounted:function(){var t=this;this.handleChange(at()(new Date).format("YYYY-MM-DD")),this.$nextTick((function(){t.getHeight()}))},methods:{getType:function(t){return{"库存品":"库存商品","咨询采返":"反馈商品","非库存品":"非库存商品"}[t]||t},getTotal:function(t){return["1","2","3","4","5","6"].reduce((function(e,n){return ot(t[n],e)}),0)},handleChange:function(t){t?(t=at()(t).format("YYYY-MM-DD"),this.day=t,this.searchList()):this.$message.warning("请选择截止日期!")},objectSpanMethod:function(t){t.row,t.column;var e=t.rowIndex;if(0==t.columnIndex)return{rowspan:this.getSpanNumber(this.tableData,"name")[e],colspan:1}},getSpanNumber:function(t,e){var n=Array.isArray(t)?t.length:0;if(0Number(t)?"color:red":""},getCurrentValueStyle:function(t,e){var n=at()(this.daytime).daysInMonth();e=Number(rt(e,n)).toFixed(2),n=at()(this.daytime).date(),n=Number(it(n,e)).toFixed(2);return Number(n)>Number(t)?"color: red":""},addDataToCompany:function(t,e){return{companyName:"普润",cost_tips:Number(t.cost_tips).toFixed(2),total_tips:Number(t.total_tips).toFixed(2),monthinfo:t.monthinfo.map((function(t,n){return{mcgd_th_total:Number(ot(t.mcgd_th_total,e.monthinfo[n].mcgd_th_total)).toFixed(2),mcgd_total:Number(ot(t.mcgd_total,e.monthinfo[n].mcgd_total)).toFixed(2),msale_total:Number(ot(t.msale_total,e.monthinfo[n].msale_total)).toFixed(2),mth_total:Number(ot(t.mth_total,e.monthinfo[n].mth_total)).toFixed(2),type:t.type}})),dayinfo:t.dayinfo.map((function(t,n){return{cgd_th_total:Number(ot(t.cgd_th_total,e.dayinfo[n].cgd_th_total)).toFixed(2),cgd_total:Number(ot(t.cgd_total,e.dayinfo[n].cgd_total)).toFixed(2),sale_total:Number(ot(t.sale_total,e.dayinfo[n].sale_total)).toFixed(2),th_total:Number(ot(t.th_total,e.dayinfo[n].th_total)).toFixed(2),type:t.type}}))}},setCellClassName:function(t){var e=t.column,n=(t=t.row,e=e.label,"");return"北京元隆雅图文化传播股份有限公司"===t.companyName&&(n+="font-bold "),"营收目标"===e?n+"bg__success":-1===e.indexOf("营业")&&-1===e.indexOf("营收")||"当日营业收入"===e?"毛利目标"===e?n+"bg__primary":-1!==e.indexOf("毛利")?n+"bg__primary_1":-1!==e.indexOf("成本")?n+"bg__warning_1":n:n+"bg__success_1"},setHeaderClassName:function(t){return t=t.column.label,"营收目标"===t?"bg__success":-1===t.indexOf("营业")&&-1===t.indexOf("营收")||"当日营业收入"===t?"毛利目标"===t?"bg__primary":-1!==t.indexOf("毛利")?"bg__primary_1":-1!==t.indexOf("成本")?"bg__warning_1":void 0:"bg__success_1"},transformTime:function(){var t=new Date,e=t.getFullYear(),n=t.getMonth()+1;t=t.getDate();return e+"-"+(n<10?"0"+n:n)+"-"+(t<10?"0"+t:t)},requestData:(fe=Object(c.a)(regeneratorRuntime.mark((function t(){var e,n,a,o=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.loading=!0,this.tableData=[],t.next=4,pe.companyEveryMonth({daytime:this.daytime});case 4:0===(e=t.sent).code&&e.data&&0Date.now()}}},on:{change:t.requestData},model:{value:t.daytime,callback:function(e){t.daytime=e},expression:"daytime"}})],1)]),t.isEmpty?[n("div",{staticStyle:{"text-align":"center","line-height":"60px","user-select":"none"}},[t._v("当前账号没有访问权限")])]:n("el-row",{staticStyle:{"margin-top":"10px"}},[n("el-table",{attrs:{border:"",size:"mini",data:t.tableData,"header-cell-class-name":t.setHeaderClassName,"cell-class-name":t.setCellClassName}},[n("el-table-column",{attrs:{fixed:"left",label:"公司",prop:"companyName",align:"center",width:"60px"},scopedSlots:t._u([{key:"default",fn:function(e){return[-1===e.row.companyName.indexOf("普润")?n("div",[t._v("\n "+t._s(t.mapCompany[e.row.companyName]||e.row.companyName)+"\n ")]):n("div",[n("el-popover",{attrs:{placement:"right",width:"200",trigger:"hover",content:"普润&锦兴&知事"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("i",{staticClass:"el-icon-warning-outline",staticStyle:{"font-size":"14px",cursor:"pointer"}}),t._v("\n 普润\n ")]},proxy:!0}],null,!0)})],1)]}}],null,!1,992203119)}),n("el-table-column",{attrs:{label:"当日营业收入",align:"center",width:"95px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.unit2TenThousand(e.row.sale_total,t.isTenThound))+"\n ")]}}],null,!1,1039656234)}),n("el-table-column",{attrs:{label:"营收目标",align:"center","min-width":"95px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.unit2TenThousand(e.row.total_tips,t.isTenThound))+"\n ")]}}],null,!1,1256669967)}),n("el-table-column",{attrs:{label:"营业收入(净)",align:"center","min-width":"115px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{staticStyle:{display:"flex","justify-content":"center"},style:""+t.getCurrentValueStyle(e.row.msale_total,e.row.total_tips)},[t._v("\n "+t._s(t.unit2TenThousand(e.row.msale_total,t.isTenThound))+"\n "),n("el-popover",{attrs:{placement:"right",width:200,trigger:"click"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("div",{style:""+t.getCurrentValueStyle(e.row.msale_total,e.row.total_tips)},[n("i",{staticClass:"el-icon-warning-outline trigger-hover",staticStyle:{"font-size":"16px",cursor:"pointer","margin-left":"5px"}})])]},proxy:!0}],null,!0)},[n("div",{staticClass:"table-size"},[n("p",[t._v("直营/自营: "+t._s(t.unit2TenThousand(e.row.info[0][0].monthinfo.msale_total,t.isTenThound)))]),n("p",[t._v("支付渠道: "+t._s(t.unit2TenThousand(e.row.info[0][1].monthinfo.msale_total,t.isTenThound)))]),n("p",[t._v("供应商端: "+t._s(t.unit2TenThousand(e.row.info[0][2].monthinfo.msale_total,t.isTenThound)))])])])],1)]}}],null,!1,877686572)}),n("el-table-column",{attrs:{label:"营收完成%",align:"center","min-width":"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:""+t.getCurrentRateStyle(e.row.completion_rate)},[t._v(t._s(("NaN"===String(e.row.completion_rate)?0:e.row.completion_rate)+"%")+"\n ")])]}}],null,!1,3143000876)}),t.costField?[n("el-table-column",{attrs:{label:"毛利目标",align:"center","min-width":"90px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.costField?t.unit2TenThousand(e.row.cost_tips,t.isTenThound):"***")+"\n ")]}}],null,!1,2600940256)}),n("el-table-column",{attrs:{label:"毛利完成",align:"center","min-width":"90px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:""+t.getCurrentValueStyle(e.row.gross_completion,e.row.cost_tips)},[t._v("\n "+t._s(t.costField?t.unit2TenThousand(e.row.gross_completion,t.isTenThound):"***")+"\n ")])]}}],null,!1,3300465382)})]:t._e(),n("el-table-column",{attrs:{label:"毛利完成%",align:"center","min-width":"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:t.getCurrentRateStyle(e.row.gross_completion_rate)},[t._v("\n "+t._s(e.row.gross_completion_rate+"%")+"\n ")])]}}],null,!1,1390167442)}),t.costField?[n("el-table-column",{attrs:{label:"成本合计",align:"center","min-width":"125px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t.costField?n("div",{staticStyle:{display:"flex","justify-content":"center"}},[t._v("\n "+t._s(t.unit2TenThousand(e.row.mcost_total,t.isTenThound))+"\n "),n("el-popover",{attrs:{placement:"right",width:200,trigger:"click"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("i",{staticClass:"el-icon-warning-outline trigger-hover",staticStyle:{"font-size":"16px",cursor:"pointer","margin-left":"5px"}})]},proxy:!0}],null,!0)},[n("div",{staticClass:"table-size"},[n("p",[t._v("直营/自营: "+t._s(t.unit2TenThousand(e.row.info[0][0].monthinfo.mcost_total,t.isTenThound)))]),n("p",[t._v("支付渠道: "+t._s(t.unit2TenThousand(e.row.info[0][1].monthinfo.mcost_total,t.isTenThound)))]),n("p",[t._v("供应商端: "+t._s(t.unit2TenThousand(e.row.info[0][2].monthinfo.mcost_total,t.isTenThound)))]),n("p",[t._v("物流费用: "+t._s(t.unit2TenThousand(e.row.info[0][3].monthinfo.mcost_total,t.isTenThound)))])])])],1):n("p",[t._v("***")])]}}],null,!1,1442372113)}),n("el-table-column",{attrs:{label:"实际毛利率",align:"center",width:"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.costField?t.unit2TenThousand(e.row.gross_sale_completion_rate)+"%":"***")+"\n ")]}}],null,!1,3104583033)})]:t._e()],2)],1)],2)}),[],!1,null,"a6e761f6",null).exports;function ye(t,e){var n,a=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)),a}function be(t){for(var e=1;eNumber(t)?"color:red":""},getCurrentValueStyle:function(t,e){var n=at()(this.daytime).daysInMonth();e=Number(rt(e,n)).toFixed(2),n=at()(this.daytime).date(),n=Number(it(n,e)).toFixed(2);return Number(n)>Number(t)?"color: red":""},addDataToCompany:function(t,e){return{companyName:"普润",cost_tips:Number(t.cost_tips).toFixed(2),total_tips:Number(t.total_tips).toFixed(2),monthinfo:t.monthinfo.map((function(t,n){return{mcgd_th_total:Number(ot(t.mcgd_th_total,e.monthinfo[n].mcgd_th_total)).toFixed(2),mcgd_total:Number(ot(t.mcgd_total,e.monthinfo[n].mcgd_total)).toFixed(2),msale_total:Number(ot(t.msale_total,e.monthinfo[n].msale_total)).toFixed(2),mth_total:Number(ot(t.mth_total,e.monthinfo[n].mth_total)).toFixed(2),type:t.type}})),dayinfo:t.dayinfo.map((function(t,n){return{cgd_th_total:Number(ot(t.cgd_th_total,e.dayinfo[n].cgd_th_total)).toFixed(2),cgd_total:Number(ot(t.cgd_total,e.dayinfo[n].cgd_total)).toFixed(2),sale_total:Number(ot(t.sale_total,e.dayinfo[n].sale_total)).toFixed(2),th_total:Number(ot(t.th_total,e.dayinfo[n].th_total)).toFixed(2),type:t.type}}))}},setCellClassName:function(t){var e=t.column,n=(t=t.row,e=e.label,"");return"北京万宇恒通国际科贸有限公司"===t.companyName&&(n+="font-bold "),"营收目标"===e?n+"bg__success":-1===e.indexOf("营业")&&-1===e.indexOf("营收")||"当日营业收入"===e?"毛利目标"===e?n+"bg__primary":-1!==e.indexOf("毛利")?n+"bg__primary_1":-1!==e.indexOf("成本")?n+"bg__warning_1":n:n+"bg__success_1"},setHeaderClassName:function(t){return t=t.column.label,"营收目标"===t?"bg__success":-1===t.indexOf("营业")&&-1===t.indexOf("营收")||"当日营业收入"===t?"毛利目标"===t?"bg__primary":-1!==t.indexOf("毛利")?"bg__primary_1":-1!==t.indexOf("成本")?"bg__warning_1":void 0:"bg__success_1"},transformTime:function(){var t=new Date,e=t.getFullYear(),n=t.getMonth()+1;t=t.getDate();return e+"-"+(n<10?"0"+n:n)+"-"+(t<10?"0"+t:t)},requestData:(ge=Object(c.a)(regeneratorRuntime.mark((function t(){var e,n,a,o=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.loading=!0,this.tableData=[],t.next=4,pe.companyEveryMonth({daytime:this.daytime});case 4:0===(e=t.sent).code&&e.data&&0Date.now()}}},on:{change:t.requestData},model:{value:t.daytime,callback:function(e){t.daytime=e},expression:"daytime"}})],1)]),t.isEmpty?[n("div",{staticStyle:{"text-align":"center","line-height":"60px","user-select":"none"}},[t._v("当前账号没有访问权限")])]:n("el-row",{staticStyle:{"margin-top":"10px"}},[n("el-table",{attrs:{border:"",size:"mini",data:t.tableData,"header-cell-class-name":t.setHeaderClassName,"cell-class-name":t.setCellClassName}},[n("el-table-column",{attrs:{fixed:"left",label:"公司",prop:"companyName",align:"center",width:"65px"},scopedSlots:t._u([{key:"default",fn:function(e){return[-1===e.row.companyName.indexOf("普润")?n("div",[t._v("\n "+t._s(t.mapCompany[e.row.companyName]||e.row.companyName)+"\n ")]):n("div",[n("el-popover",{attrs:{placement:"right",width:"200",trigger:"hover",content:"普润&锦兴&知事"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("i",{staticClass:"el-icon-warning-outline",staticStyle:{"font-size":"14px",cursor:"pointer"}}),t._v("\n 普润\n ")]},proxy:!0}],null,!0)})],1)]}}],null,!1,992203119)}),n("el-table-column",{attrs:{label:"当日营业收入",align:"center",width:"95px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.unit2TenThousand(e.row.sale_total,t.isTenThound))+"\n ")]}}],null,!1,1039656234)}),n("el-table-column",{attrs:{label:"营收目标",align:"center","min-width":"95px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.unit2TenThousand(e.row.total_tips,t.isTenThound))+"\n ")]}}],null,!1,1256669967)}),n("el-table-column",{attrs:{label:"营业收入(净)",align:"center","min-width":"115px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{staticStyle:{display:"flex","justify-content":"center"},style:""+t.getCurrentValueStyle(e.row.msale_total,e.row.total_tips)},[t._v("\n "+t._s(t.unit2TenThousand(e.row.msale_total,t.isTenThound))+"\n "),n("el-popover",{attrs:{placement:"right",width:200,trigger:"click"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("div",{style:""+t.getCurrentValueStyle(e.row.msale_total,e.row.total_tips)},[n("i",{staticClass:"el-icon-warning-outline trigger-hover",staticStyle:{"font-size":"16px",cursor:"pointer","margin-left":"5px"}})])]},proxy:!0}],null,!0)},[n("div",{staticClass:"table-size"},[n("p",[t._v("直营/自营: "+t._s(t.unit2TenThousand(e.row.info[0][0].monthinfo.msale_total,t.isTenThound)))]),n("p",[t._v("支付渠道: "+t._s(t.unit2TenThousand(e.row.info[0][1].monthinfo.msale_total,t.isTenThound)))]),n("p",[t._v("供应商端: "+t._s(t.unit2TenThousand(e.row.info[0][2].monthinfo.msale_total,t.isTenThound)))])])])],1)]}}],null,!1,877686572)}),n("el-table-column",{attrs:{label:"营收完成%",align:"center","min-width":"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:""+t.getCurrentRateStyle(e.row.completion_rate)},[t._v(t._s(("NaN"===String(e.row.completion_rate)?0:e.row.completion_rate)+"%")+"\n ")])]}}],null,!1,3143000876)}),t.costField?[n("el-table-column",{attrs:{label:"毛利目标",align:"center","min-width":"90px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.costField?t.unit2TenThousand(e.row.cost_tips,t.isTenThound):"***")+"\n ")]}}],null,!1,2600940256)}),n("el-table-column",{attrs:{label:"毛利完成",align:"center","min-width":"90px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:""+t.getCurrentValueStyle(e.row.gross_completion,e.row.cost_tips)},[t._v("\n "+t._s(t.costField?t.unit2TenThousand(e.row.gross_completion,t.isTenThound):"***")+"\n ")])]}}],null,!1,3300465382)})]:t._e(),n("el-table-column",{attrs:{label:"毛利完成%",align:"center","min-width":"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:t.getCurrentRateStyle(e.row.gross_completion_rate)},[t._v("\n "+t._s(e.row.gross_completion_rate+"%")+"\n ")])]}}],null,!1,1390167442)}),t.costField?[n("el-table-column",{attrs:{label:"成本合计",align:"center","min-width":"125px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t.costField?n("div",{staticStyle:{display:"flex","justify-content":"center"}},[t._v("\n "+t._s(t.unit2TenThousand(e.row.mcost_total,t.isTenThound))+"\n "),n("el-popover",{attrs:{placement:"right",width:200,trigger:"click"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("i",{staticClass:"el-icon-warning-outline trigger-hover",staticStyle:{"font-size":"16px",cursor:"pointer","margin-left":"5px"}})]},proxy:!0}],null,!0)},[n("div",{staticClass:"table-size"},[n("p",[t._v("直营/自营: "+t._s(t.unit2TenThousand(e.row.info[0][0].monthinfo.mcost_total,t.isTenThound)))]),n("p",[t._v("支付渠道: "+t._s(t.unit2TenThousand(e.row.info[0][1].monthinfo.mcost_total,t.isTenThound)))]),n("p",[t._v("供应商端: "+t._s(t.unit2TenThousand(e.row.info[0][2].monthinfo.mcost_total,t.isTenThound)))]),n("p",[t._v("物流费用: "+t._s(t.unit2TenThousand(e.row.info[0][3].monthinfo.mcost_total,t.isTenThound)))])])])],1):n("p",[t._v("***")])]}}],null,!1,1442372113)}),n("el-table-column",{attrs:{label:"实际毛利率",align:"center",width:"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.costField?t.unit2TenThousand(e.row.gross_sale_completion_rate)+"%":"***")+"\n ")]}}],null,!1,3104583033)})]:t._e()],2)],1)],2)}),[function(){var t=this.$createElement;t=this._self._c||t;return t("div",{staticStyle:{float:"left","line-height":"30px",display:"flex","align-items":"center"}},[t("span",{staticStyle:{"font-size":"15px"}},[this._v("业务公司业绩情况")])])}],!1,null,"222a954c",null).exports;function we(t,e){var n,a=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)),a}function xe(t){for(var e=1;eNumber(t)?"color:red":""},getCurrentValueStyle:function(t,e){var n=at()(this.daytime).daysInMonth();e=Number(rt(e,n)).toFixed(2),n=at()(this.daytime).date(),n=Number(it(n,e)).toFixed(2);return Number(n)>Number(t)?"color: red":""},transformTime:function(){var t=new Date,e=t.getFullYear(),n=t.getMonth()+1;t=t.getDate();return e+"-"+(n<10?"0"+n:n)+"-"+(t<10?"0"+t:t)},spanMethod:function(t){var e=t.rowIndex;if(0===t.columnIndex)return{rowspan:t=this.flitterData(this.list).one[e],colspan:0Date.now()}},"value-format":"yyyy-MM-dd",format:"yyyy-MM-dd",editable:!1,clearable:!1,placeholder:"选择日期",size:"small",align:"right",type:"date"},model:{value:t.daytime,callback:function(e){t.daytime=e},expression:"daytime"}})],1)]),t.isEmpty?[n("div",{staticStyle:{"text-align":"center","line-height":"60px","user-select":"none"}},[t._v("当前账号没有访问权限")])]:n("el-row",{staticStyle:{"margin-top":"10px",display:"flex",width:"100%"}},[n("el-table",{attrs:{border:"",size:"mini",data:t.list,"header-cell-class-name":t.setHeaderClassName,"cell-class-name":t.setCellClassName}},[n("el-table-column",{attrs:{fixed:"left",label:"部门",prop:"depart",align:"center",width:"60px"},scopedSlots:t._u([{key:"default",fn:function(e){return t._l(e.row.depart.split("@"),(function(e,a){return n("p",{key:a,staticStyle:{margin:"0px"}},[t._v(t._s(e))])}))}}],null,!1,3338273039)}),n("el-table-column",{attrs:{label:"当日营业收入",align:"center","min-width":"105px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(t.unit2TenThousand(e.row.dayinfo.sale_total,t.isTenThound)))]}}],null,!1,2984776438)}),n("el-table-column",{attrs:{label:"当月营收目标",align:"center","min-width":"115px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(t.unit2TenThousand(e.row.total_tips,t.isTenThound)))]}}],null,!1,1001740975)}),n("el-table-column",{attrs:{label:"当月营业收入(净)",align:"center","min-width":"120px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{staticStyle:{display:"flex","flex-direction":"column"}},[n("div",{staticStyle:{display:"flex","justify-content":"center","align-items":"center"},style:"text-align: center;"+t.getCurrentValueStyle(e.row.monthinfo.monthNetSales,e.row.total_tips)},[t._v("\n "+t._s(t.unit2TenThousand(e.row.monthinfo.monthNetSales,t.isTenThound))+"\n "),n("el-popover",{attrs:{placement:"right",width:200,trigger:"click"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("p",{style:"text-align: center;"+t.getCurrentValueStyle(e.row.monthinfo.monthNetSales,e.row.total_tips)},[n("i",{staticClass:"el-icon-warning-outline trigger-hover",staticStyle:{"font-size":"16px",cursor:"pointer","margin-left":"5px"}})])]},proxy:!0}],null,!0)},[n("div",{staticClass:"table-size"},[n("p",[t._v("直营/自营: "+t._s(t.unit2TenThousand(e.row.currentMonthPure[0].zy,t.isTenThound)))]),n("p",[t._v("支付渠道: "+t._s(t.unit2TenThousand(e.row.currentMonthPure[0].qd,t.isTenThound)))])])])],1)])]}}],null,!1,3272773755)}),t.costField?[n("el-table-column",{attrs:{label:"当月成本",align:"center","min-width":"120px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t.costField?n("div",{staticStyle:{display:"flex","justify-content":"center","align-items":"center"}},[t._v("\n "+t._s(t.unit2TenThousand(Number(t.addition(Number(t.addition(e.row.zy_cost,e.row.qd_cost)).toFixed(2),e.row.post_fee)).toFixed(2),t.isTenThound))+"\n "),n("el-popover",{attrs:{placement:"right",width:200,trigger:"click"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("p",{staticStyle:{"text-align":"center"}},[n("i",{staticClass:"el-icon-warning-outline trigger-hover",staticStyle:{"font-size":"16px",cursor:"pointer","margin-left":"5px"}})])]},proxy:!0}],null,!0)},[n("div",{staticClass:"table-size"},[n("p",[t._v("直营/自营: "+t._s(t.unit2TenThousand(e.row.zy_cost,t.isTenThound)))]),n("p",[t._v("渠道: "+t._s(t.unit2TenThousand(e.row.qd_cost,t.isTenThound)))]),n("p",[t._v("物流费用: "+t._s(t.unit2TenThousand(e.row.post_fee,t.isTenThound)))])])])],1):n("p",[t._v("***")])]}}],null,!1,2419603932)}),n("el-table-column",{attrs:{align:"center",label:"当月毛利","min-width":"120px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t.costField?n("div",{staticStyle:{display:"flex","justify-content":"center","align-items":"center"}},[t._v("\n "+t._s(t.unit2TenThousand(Number(t.subtraction(Number(t.addition(e.row.zy_gross,e.row.qd_gross)).toFixed(2),e.row.post_fee)).toFixed(2),t.isTenThound))+"\n "),n("el-popover",{attrs:{placement:"right",width:200,trigger:"click"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("p",{staticStyle:{"text-align":"center"}},[n("i",{staticClass:"el-icon-warning-outline trigger-hover",staticStyle:{"font-size":"16px",cursor:"pointer","margin-left":"5px"}})])]},proxy:!0}],null,!0)},[n("div",{staticClass:"table-size"},[n("p",[t._v("直营/自营: "+t._s(t.unit2TenThousand(e.row.zy_gross,t.isTenThound)))]),n("p",[t._v("支付渠道: "+t._s(t.unit2TenThousand(e.row.qd_gross,t.isTenThound)))])])])],1):n("p",[t._v("***")])]}}],null,!1,280266069)})]:t._e()],2)],1)],2)}),[],!1,null,"e365658c",null).exports;function Oe(t,e){var n,a=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)),a}function Se(t){for(var e=1;eNumber(a))&&"合计"!==e)return Number(e)Number(t)?"color:red":"")},getCurrentValueStyle:function(t,e,n){var a=at()().daysInMonth(),o=at()().month()+1;if(!(Number(n)>Number(o))&&"合计"!==n)return Number(n)Number(t)?"color: red":"")},setCellClassName:function(t){var e=t.column;if("合计"!==t.row.month)return t=e.label,"营收目标"===t?"bg__success":-1!==t.indexOf("营业")||-1!==t.indexOf("营收")?"bg__success_1":"毛利目标"===t?"bg__primary":-1!==t.indexOf("毛利")?"bg__primary_1":-1!==t.indexOf("成本")?"bg__warning_1":void 0},setHeaderClassName:function(t){return t=t.column.label,"营收目标"===t?"bg__success":-1!==t.indexOf("营业")||-1!==t.indexOf("营收")?"bg__success_1":"毛利目标"===t?"bg__primary":-1!==t.indexOf("毛利")?"bg__primary_1":-1!==t.indexOf("成本")?"bg__warning_1":void 0},transformTime:function(){var t=new Date,e=t.getFullYear(),n=t.getMonth()+1;t=t.getDate();return e+"-"+(n<10?"0"+n:n)+"-"+(t<10?"0"+t:t)},requestData:(je=Object(c.a)(regeneratorRuntime.mark((function t(){var e,n,a,o=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.loading=!0,t.next=3,pe.companyEvery({year:this.daytime.split("-")[0],companyNo:this.companyNo});case 3:e=t.sent,t.t0=Number(e.code),t.next=0===t.t0?7:16;break;case 7:return this.tableData=(e.data||[]).map((function(t){var e=st(t.sale_total,t.th_total),n=it(rt(e,t.total_tips),100),a=st(t.cgd_total,t.cgd_th_total),o=st(e,a);return{pure_sale:e,pure_purch:a,pure_profit:o,completion_rate:n,pure_interest_rate:it(rt(o,e)||0,100),month:t.month,cost_tips:t.cost_tips,total_tips:t.total_tips,cost_rate:0===Number(t.cost_tips)?0:it(rt(o,t.cost_tips)||0,100).toFixed(2)}})),(n=new Array(Number(at()().format("M"))).fill(0).reduce((function(t,e,n){return{pure_sale:Number(ot(t.pure_sale,o.tableData[n].pure_sale)).toFixed(2),pure_purch:Number(ot(t.pure_purch,o.tableData[n].pure_purch)).toFixed(2),pure_profit:Number(ot(t.pure_profit,o.tableData[n].pure_profit)).toFixed(2),completion_rate:Number(ot(t.completion_rate,o.tableData[n].completion_rate)).toFixed(2),pure_interest_rate:Number(ot(t.pure_interest_rate,o.tableData[n].pure_interest_rate)).toFixed(2),total_tips:Number(ot(t.total_tips,o.tableData[n].total_tips)).toFixed(2),cost_tips:Number(ot(t.cost_tips,o.tableData[n].cost_tips)).toFixed(2),cost_rate:Number(ot(t.cost_rate,o.tableData[n].cost_rate)).toFixed(2),month:"当前合计"}}),{pure_sale:0,pure_purch:0,pure_profit:0,completion_rate:0,pure_interest_rate:0,month:"当前合计",cost_tips:0,total_tips:0,cost_rate:0})).completion_rate=it(rt(n.pure_sale,n.total_tips)||0,100),n.cost_rate=0===Number(n.cost_tips)?0:it(rt(n.pure_profit,n.cost_tips)||0,100).toFixed(2),(a=this.tableData.reduce((function(t,e){return{pure_sale:Number(ot(t.pure_sale,e.pure_sale)).toFixed(2),pure_purch:Number(ot(t.pure_purch,e.pure_purch)).toFixed(2),pure_profit:Number(ot(t.pure_profit,e.pure_profit)).toFixed(2),completion_rate:Number(ot(t.completion_rate,e.completion_rate)).toFixed(2),pure_interest_rate:Number(ot(t.pure_interest_rate,e.pure_interest_rate)).toFixed(2),total_tips:Number(ot(t.total_tips,e.total_tips)).toFixed(2),cost_tips:Number(ot(t.cost_tips,e.cost_tips)).toFixed(2),cost_rate:Number(ot(t.cost_rate,e.cost_rate)).toFixed(2),month:"合计"}}),{pure_sale:0,pure_purch:0,pure_profit:0,completion_rate:0,pure_interest_rate:0,month:"合计",cost_tips:0,total_tips:0,cost_rate:0})).completion_rate=it(rt(a.pure_sale,a.total_tips)||0,100),a.cost_rate=0===Number(a.cost_tips)?0:it(rt(a.pure_profit,a.cost_tips)||0,100).toFixed(2),this.tableData=[n].concat(Object(s.a)(this.tableData),[a]),t.abrupt("break",17);case 16:return t.abrupt("break",17);case 17:this.loading=!1;case 18:case"end":return t.stop()}}),t,this)}))),function(){return je.apply(this,arguments)})}};function ke(t,e){var n,a=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)),a}function Ce(t){return ze[String(t)]}n("8600");ve={name:"newReport",components:{ResultCompanyBu:ve,UnusualState:S,ResultCompany:_e,ResultDepartment:Ne,PeriodDatePicker:Et,ResultCompanyMonth:Object(o.a)(De,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}]},[n("div",{staticClass:"search",staticStyle:{"align-items":"center"}},[n("div",{staticStyle:{float:"left","line-height":"30px",display:"flex","align-items":"center"}},[n("el-popover",{attrs:{placement:"top",width:"300",trigger:"hover",content:"9-12月目标据1-8月实际完成情况重新测定设置"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("i",{staticClass:"el-icon-warning-outline",staticStyle:{"font-size":"16px",cursor:"pointer","padding-top":"5px","padding-right":"5px",display:"inline-block"}})]},proxy:!0}])}),n("span",{staticStyle:{"font-size":"15px"}},[t._v("年度完成情况")])],1),n("div",{staticStyle:{float:"right"}},[n("el-select",{staticStyle:{"margin-right":"10px",width:"160px"},attrs:{size:"small",disabled:t.isEmpty},on:{change:t.requestData},model:{value:t.companyNo,callback:function(e){t.companyNo=e},expression:"companyNo"}},t._l(t.cp_companies,(function(t){return n("el-option",{key:t.id,attrs:{value:t.value,label:t.label}})})),1),n("el-date-picker",{staticClass:"fr picker no-padding",staticStyle:{width:"65px"},attrs:{"value-format":"yyyy",editable:!1,disabled:t.isEmpty,clearable:!1,size:"small",type:"year",format:"yyyy",align:"right",placeholder:"选择日期","picker-options":{disabledDate:function(t){return t.getTime()>Date.now()}}},on:{change:t.requestData},model:{value:t.daytime,callback:function(e){t.daytime=e},expression:"daytime"}})],1)]),t.isEmpty?[n("div",{staticStyle:{"text-align":"center","line-height":"60px","user-select":"none"}},[t._v("当前账号没有访问权限")])]:n("el-row",{staticStyle:{"margin-top":"10px"}},[n("el-table",{attrs:{border:"",size:"mini",data:t.tableData,"header-cell-class-name":t.setHeaderClassName,"row-class-name":t.setRowClassName,"cell-class-name":t.setCellClassName}},[n("el-table-column",{attrs:{fixed:"left",label:"月度",prop:"month",align:"center",width:"70px"}}),n("el-table-column",{attrs:{label:"营收目标",align:"center","min-width":"115px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.unit2TenThousand(e.row.total_tips,t.isTenThound))+"\n ")]}}],null,!1,2687046287)}),n("el-table-column",{attrs:{label:"营业收入(净)",align:"center","min-width":"115px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:t.getCurrentValueStyle(e.row.pure_sale,e.row.total_tips,e.row.month)},[t._v("\n "+t._s(t.unit2TenThousand(e.row.pure_sale,t.isTenThound))+"\n ")])]}}],null,!1,4055359095)}),n("el-table-column",{attrs:{label:"营收完成%",align:"center","min-width":"95px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:t.getCurrentRateStyle(e.row.completion_rate,e.row.month)},[t._v("\n "+t._s("NaN"===String(e.row.completion_rate)?"0%":Number(e.row.completion_rate).toFixed(2)+"%")+"\n ")])]}}],null,!1,88205757)}),t.costField?[n("el-table-column",{attrs:{label:"毛利目标",align:"center","min-width":"115px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.costField?t.unit2TenThousand(e.row.cost_tips,t.isTenThound):"***")+"\n ")]}}],null,!1,3339256288)}),n("el-table-column",{attrs:{label:"毛利完成",align:"center","min-width":"115px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:t.getCurrentValueStyle(e.row.pure_profit,e.row.cost_tips,e.row.month)},[t._v("\n "+t._s(t.costField?t.unit2TenThousand(e.row.pure_profit,t.isTenThound):"***")+"\n ")])]}}],null,!1,2649462680)})]:t._e(),n("el-table-column",{attrs:{label:"毛利完成%",align:"center","min-width":"95px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:t.getCurrentRateStyle(e.row.cost_rate,e.row.month)},[t._v("\n "+t._s(Number(e.row.cost_rate).toFixed(2)+"%")+"\n ")])]}}],null,!1,2798921564)})],2),n("div",{staticStyle:{height:"100px"}})],1)],2)}),[],!1,null,"448c5759",null).exports},data:function(){return{companies:[],costField:!1,zxTotal:0,daytime:"",isDisplay:!1,isTenThound:!0,state:{message:"",error:!1,loading:!1}}},mounted:function(){O("code")?this.requestUserinfo():this.login()},methods:{time:(Re=Object(c.a)(regeneratorRuntime.mark((function t(e){var n,a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=e.startTime,a=e.endTime,this.start=n||"",this.end=a||"",n=this.start,a=this.end,""!==n&&""===a||""===n&&""!==a)return this.$message.warning("时间区间不完整!"),this.date=[],t.abrupt("return");t.next=8;break;case 8:this.start&&this.end?this.date=[this.start+" 00:00:00",this.end+" 23:59:59"]:this.date=[this.start,this.end];case 9:case"end":return t.stop()}}),t,this)}))),function(t){return Re.apply(this,arguments)}),requestUserinfo:(Pe=Object(c.a)(regeneratorRuntime.mark((function t(){var e,n,a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.state.loading=!0,e=T(),n=O("code"),t.next=5,v(function(t){for(var e=1;eDate.now()}}},model:{value:t.date,callback:function(e){t.date=e},expression:"date"}})],1),t.hasPlatformDimension&&t.date?[n("wanyu-completion",{attrs:{date:t.date}}),n("h3",[t._v("平台维度")]),n("el-row",{staticClass:"myul",attrs:{gutter:20}},[n("el-col",{staticStyle:{"margin-bottom":"20px"},attrs:{xs:24,sm:24,md:12,lg:12,xl:12}},[n("wanyu-report",{attrs:{date:t.date}})],1),n("el-col",{staticStyle:{"margin-bottom":"20px"},attrs:{xs:24,sm:24,md:12,lg:12,xl:12}},[n("wanyu-type-report",{attrs:{date:t.date}})],1)],1)]:t._e(),t.companyArr&&0Date.now()}}},model:{value:t.date,callback:function(e){t.date=e},expression:"date"}})],1),t.hasPlatformDimension?[n("h3",[t._v("利润报表看板(平台维度)")]),n("el-row",{staticClass:"myul",attrs:{gutter:20}},[t._l(t.platformData,(function(e,a){return[n("el-col",{key:a,staticStyle:{"margin-bottom":"20px"},attrs:{xs:24,sm:24,md:24,lg:24,xl:24}},[n(e.component,{tag:"component",attrs:{daytime:t.date,index:a}})],1)]}))],2)]:t._e(),t.companies&&0=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:e};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,r=!0,i=!1;return{s:function(){a=a.call(t)},n:function(){var t=a.next();return r=t.done,t},e:function(t){i=!0,o=t},f:function(){try{r||null==a.return||a.return()}finally{if(i)throw o}}}}function Mn(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);nNumber(a)))return e=Number(rt(100,n)).toFixed(2),a=at()().date(),n=Number(it(a,e)).toFixed(2),Number(n)>Number(t)?"color:red":""},getCurrentValueStyle:function(t,e,n){var a=at()().daysInMonth(),o=at()().month()+1;if(!(Number(n)>Number(o)))return n=Number(rt(e,a)).toFixed(2),o=at()().date(),e=Number(it(o,n)).toFixed(2),Number(e)>Number(t)?"color: red":""},setCellClassName:function(t){return t=t.column.label,"当月营收目标"===t?"bg__yellow":"当月毛利目标"===t?"bg__red":void 0},setHeaderClassName:function(t){return t=t.column.label,"当月营收目标"===t?"bg__yellow":"当月毛利目标"===t?"bg__red":void 0},transformTime:function(){var t=new Date,e=t.getFullYear(),n=t.getMonth()+1;t=t.getDate();return e+"-"+(n<10?"0"+n:n)+"-"+(t<10?"0"+t:t)},requestData:(qn=Object(c.a)(regeneratorRuntime.mark((function t(){var e,n,a,o,r=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(this.loading=!0,e={},this.companyNo){t.next=28;break}n=En(this.cp_companies),t.prev=4,n.s();case 6:if((a=n.n()).done){t.next=18;break}if("锦兴"===(a=a.value).label)return t.abrupt("continue",16);t.next=10;break;case 10:return t.next=12,this.getCompanyData(a.value);case 12:return e["普润"===a.label?"普润&锦兴&知事":a.label]=t.sent,t.next=15,this.getCompanyData();case 15:e["所有公司"]=t.sent;case 16:t.next=6;break;case 18:t.next=23;break;case 20:t.prev=20,t.t0=t.catch(4),n.e(t.t0);case 23:return t.prev=23,n.f(),t.finish(23);case 26:t.next=32;break;case 28:return o=this.cp_companies.find((function(t){return t.value===r.companyNo})).label,t.next=31,this.getCompanyData(this.companyNo);case 31:e[o]=t.sent;case 32:this.loading=!1,this.tableData=e;case 34:case"end":return t.stop()}}),t,this,[[4,20,23,26]])}))),function(){return qn.apply(this,arguments)}),getCompanyData:(In=Object(c.a)(regeneratorRuntime.mark((function t(e){var n,a,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,pe.companyEvery({year:this.daytime.split("-")[0],companyNo:e});case 2:if(n=t.sent,"GS2302231124114965"===e)return t.next=6,pe.companyEvery({year:this.daytime.split("-")[0],companyNo:"GS2304031312553746"});t.next=8;break;case 6:a=t.sent,n.data=n.data.map((function(t,e){var o=n.data[e];e=a.data[e];return{month:o.month,cgd_th_total:Number(ot(o.cgd_th_total,e.cgd_th_total)).toFixed(2),cgd_total:Number(ot(o.cgd_total,e.cgd_total)).toFixed(2),cost_tips:Number(ot(o.cost_tips,e.cost_tips)).toFixed(2),sale_total:Number(ot(o.sale_total,e.sale_total)).toFixed(2),th_total:Number(ot(o.th_total,e.th_total)).toFixed(2),total_tips:Number(ot(o.total_tips,e.total_tips)).toFixed(2)}}));case 8:o="",t.t0=Number(n.code),t.next=0===t.t0?13:15;break;case 13:return o=(n.data||[]).map((function(t){var e=st(t.sale_total,t.th_total),n=it(rt(e,t.total_tips),100),a=st(t.cgd_total,t.cgd_th_total),o=st(e,a);return{pure_sale:e,pure_purch:a,pure_profit:o,completion_rate:n,pure_interest_rate:it(rt(o,e)||0,100),month:t.month,cost_tips:t.cost_tips,total_tips:t.total_tips,cost_rate:0===Number(t.cost_tips)?0:it(rt(o,t.cost_tips)||0,100).toFixed(2)}})),t.abrupt("break",17);case 15:return o={},t.abrupt("break",17);case 17:return t.abrupt("return",o);case 18:case"end":return t.stop()}}),t,this)}))),function(t){return In.apply(this,arguments)})}},n("98bf"),At=Object(o.a)(Ft,(function(){var t=this,e=t.$createElement;e=t._self._c||e;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}]},[e("div",{staticClass:"search clear",staticStyle:{"align-items":"center"}},[e("el-switch",{staticStyle:{"margin-right":"10px"},attrs:{disabled:t.isEmpty,"active-text":"万元","inactive-text":"元"},on:{change:t.setOptions},model:{value:t.isTenThound,callback:function(e){t.isTenThound=e},expression:"isTenThound"}}),e("el-date-picker",{staticClass:"fr picker",staticStyle:{width:"100px"},attrs:{"value-format":"yyyy",editable:!1,disabled:t.isEmpty,clearable:!1,size:"small",type:"year",format:"yyyy",align:"right",placeholder:"选择日期","picker-options":{disabledDate:function(t){return t.getTime()>Date.now()}}},on:{change:t.setOptions},model:{value:t.daytime,callback:function(e){t.daytime=e},expression:"daytime"}})],1),t.isEmpty?[e("div",{staticStyle:{"text-align":"center","line-height":"60px","user-select":"none"}},[t._v("当前账号没有访问权限")])]:e("el-row",{staticStyle:{"margin-top":"10px"}},[e("div",{attrs:{id:"middle-container"}})])],2)}),[],!1,null,"53bedcff",null).exports;function Hn(t,e){var n,a=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)),a}function Un(t){for(var e=1;eNumber(t)?"color:red":""},getCurrentValueStyle:function(t,e){var n=at()().daysInMonth();e=Number(rt(e,n)).toFixed(2),n=at()().date(),n=Number(it(n,e)).toFixed(2);return Number(n)>Number(t)?"color: red":""},transformTime:function(){var t=new Date,e=t.getFullYear(),n=t.getMonth()+1;t=t.getDate();return e+"-"+(n<10?"0"+n:n)+"-"+(t<10?"0"+t:t)},spanMethod:function(t){var e=t.rowIndex;if(0===t.columnIndex)return{rowspan:t=this.flitterData(this.list).one[e],colspan:0Date.now()}},placeholder:"选择日期","value-format":"yyyy-MM-dd",format:"yyyy-MM-dd",editable:!1,clearable:!1,size:"small",align:"right",type:"date"},model:{value:t.daytime,callback:function(e){t.daytime=e},expression:"daytime"}})],1),t.isEmpty?[n("div",{staticStyle:{"text-align":"center","line-height":"60px","user-select":"none"}},[t._v("当前账号没有访问权限")])]:n("el-row",{staticStyle:{"margin-top":"10px",display:"flex"}},[n("div",{attrs:{id:"bottom-container"}})])],2)}),[],!1,null,"41d5c94c",null).exports,UnusualState:S,ResultCompanyMonth:At},data:function(){return{companies:[],costField:!1,zxTotal:0,daytime:"",isDisplay:!1,state:{message:"",error:!1,loading:!1}}},mounted:function(){O("code")?this.requestUserinfo():this.login()},methods:{time:(Vn=Object(c.a)(regeneratorRuntime.mark((function t(e){var n,a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=e.startTime,a=e.endTime,this.start=n||"",this.end=a||"",n=this.start,a=this.end,""!==n&&""===a||""===n&&""!==a)return this.$message.warning("时间区间不完整!"),this.date=[],t.abrupt("return");t.next=8;break;case 8:this.start&&this.end?this.date=[this.start+" 00:00:00",this.end+" 23:59:59"]:this.date=[this.start,this.end];case 9:case"end":return t.stop()}}),t,this)}))),function(t){return Vn.apply(this,arguments)}),requestUserinfo:(Gn=Object(c.a)(regeneratorRuntime.mark((function t(){var e,n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:this.state.loading=!0,e=T(),O("code"),n={code:0,message:"获取成功",data:{openid:"oOpc26KiZFBKIm7SB8knFGvov1qg",subscribe_time:"2022-12-21 15:52:14",updatetime:"2023-05-09 16:22:33",addtime:"2023-04-10 18:11:17",is_show:["1","2","4","6","cost_field"],nickname:"雪寒",addr:"//",gender:"0",mobile:"",avatar:"",status:"1",id:"1",companyArr:[{companyNo:"GS2302231125079621",companyName:"北京百辰荣达国际科贸有限公司",info:[1,2,6]},{companyNo:"GS2302231323386950",companyName:"北京泓源广诚国际商贸有限公司",info:[1,2,6]},{companyNo:"GS2203161855277894",companyName:"北京万宇恒通国际科贸有限公司",info:[1,2,6]},{companyNo:"GS2304031312553746",companyName:"北京锦兴弘昌科技有限公司",info:[1,2,6]},{companyNo:"GS2302231124114965",companyName:"北京普润心堂商贸有限公司",info:[1,2,6]}]}},this.companies=n.data.companyArr.reduce((function(t,e){return e.info.includes(6)||e.info.includes("6")?[].concat(Object(s.a)(t),[{value:e.companyNo,label:e.companyName}]):t}),[]),this.state.loading=!1,t.t0=Number(n.code),t.next=0===t.t0?9:13;break;case 9:return this.isShow=(n.data.is_show||[]).includes(6)||(n.data.is_show||[]).includes("6"),this.costField=(n.data.is_show||[]).includes("cost_field"),x(n.data.openid),t.abrupt("break",17);case 13:return this.state.error=!0,this.state.message=n.message,e&&N(),t.abrupt("break",17);case 17:case"end":return t.stop()}}),t,this)}))),function(){return Gn.apply(this,arguments)}),login:function(){var t=encodeURIComponent("http://stat.caixiao365.com/accountsReceivable"),e="wx_"+Math.random().toString(36).substr(2,15);t="".concat("https://open.weixin.qq.com/connect/oauth2/authorize","?appid=").concat(config.appId,"&redirect_uri=").concat(t,"&response_type=code&scope=").concat("snsapi_userinfo","&state=").concat(e,"#wechat_redirect");window.location.href=t}}},n("5d85"),Gt=Object(o.a)(Zt,(function(){var t=this,e=t.$createElement;e=t._self._c||e;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.state.loading,expression:"state.loading"}],staticClass:"new-results",staticStyle:{"min-height":"300px"}},[!t.state.error&&t.isShow?e("div",[e("result-company-month",{attrs:{companies:t.companies,costField:t.costField}}),e("department",{attrs:{companies:t.companies,costField:t.costField}})],1):t.state.loading?t._e():[e("unusual-state",{attrs:{hasPermission:t.isShow,message:t.state.message,path:"newReport"}})]],2)}),[],!1,null,"8c745724",null).exports;var Yn,Gn,Vn,Qn=n("3835"),Bn={"北京百辰荣达国际科贸有限公司":"百辰","北京泓源广诚国际商贸有限公司":"泓源","北京万宇恒通国际科贸有限公司":"万宇","北京锦兴弘昌科技有限公司":"锦兴","北京普润心堂商贸有限公司":"普润","北京知事文化产业发展有限公司":"知事","北京泰文创供应链管理有限公司":"泰文创","北京元隆雅图文化传播股份有限公司":"北京元隆雅图文化传播股份有限公司","结算单E企购":"结算单E企购"},Wn={"北京百辰荣达国际科贸有限公司":"百辰荣达","北京泓源广诚国际商贸有限公司":"泓源广诚","北京万宇恒通国际科贸有限公司":"万宇恒通","北京锦兴弘昌科技有限公司":"锦兴弘昌","北京普润心堂商贸有限公司":"普润心堂","北京知事文化产业发展有限公司":"知事文化","湖北泽仁文化发展有限公司":"泽仁文化"},Kn={companyNo:"yyyt",companyName:"合计-元隆雅图",cost_tips:"0",total_tips:"0",info:[{0:{type:"自营",dayinfo:{sale_total:"0.00",th_total:"0.00",type:"1",cgd_total:"0.00",cgd_th_total:"0.00"},monthinfo:{0:{msale_total:"0.00",mth_total:"0.00",mcgd_total:"0.00",mcgd_th_total:"0.00",type:"1"},1:{msale_total:"0.00",mth_total:"0.00",mcgd_total:"0.00",mcgd_th_total:"0.00",type:"2"},2:{msale_total:"0.00",mth_total:"0.00",mcgd_total:"0.00",mcgd_th_total:"0.00",type:"3"},3:{msale_total:"0.00",mth_total:"0.00",mcgd_total:"618.00",mcgd_th_total:"0.00",type:"4"},msale_total:"0.00",mcost_total:"0.00"}},1:{type:"渠道",dayinfo:{sale_total:"0.00",th_total:"0.00",type:"2",cgd_total:"327.60",cgd_th_total:"0.00"},monthinfo:{0:{msale_total:"5868465.56",mth_total:"44010.00",mcgd_total:"5680337.10",mcgd_th_total:"42689.70",type:"1"},1:{msale_total:"3545201.62",mth_total:"1901822.96",mcgd_total:"3352074.44",mcgd_th_total:"1799760.03",type:"2"},2:{msale_total:"1951934.40",mth_total:"0.00",mcgd_total:"0.00",mcgd_th_total:"0.00",type:"3"},3:{msale_total:"0.00",mth_total:"0.00",mcgd_total:"618.00",mcgd_th_total:"0.00",type:"4"},msale_total:"1643378.66",mcost_total:"1552314.41"}},2:{type:"供应商端",dayinfo:{sale_total:"0.00",th_total:"0.00",type:"3",cgd_total:"0.00",cgd_th_total:"0.00"},monthinfo:{0:{msale_total:"5868465.56",mth_total:"44010.00",mcgd_total:"5680337.10",mcgd_th_total:"42689.70",type:"1"},1:{msale_total:"3545201.62",mth_total:"1901822.96",mcgd_total:"3352074.44",mcgd_th_total:"1799760.03",type:"2"},2:{msale_total:0,mth_total:"0.00",mcgd_total:"0.00",mcgd_th_total:"0.00",type:"3"},3:{msale_total:"0.00",mth_total:"0.00",mcgd_total:"618.00",mcgd_th_total:"0.00",type:"4"},msale_total:0,mcost_total:"0.00"}},3:{type:"物流费用",dayinfo:{sale_total:"0.00",th_total:"0.00",type:"4",cgd_total:"0.00",cgd_th_total:"0.00"},monthinfo:{0:{msale_total:0,mth_total:0,mcgd_total:0,mcgd_th_total:0,type:"1"},1:{msale_total:0,mth_total:0,mcgd_total:0,mcgd_th_total:0,type:"2"},2:{msale_total:0,mth_total:"0.00",mcgd_total:"0.00",mcgd_th_total:"0.00",type:"3"},3:{msale_total:"0.00",mth_total:"0.00",mcgd_total:0,mcgd_th_total:"0.00",type:"4"},msale_total:0,mcost_total:0}}}],sale_total:0,cost_total:0,msale_total:0,mcost_total:0,gross_completion:0,completion_rate:0,gross_completion_rate:0,gross_sale_completion_rate:"0.00"};function Zn(t,e){var n,a=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)),a}function Jn(t){for(var e=1;eNumber(t)?"color:red":""},getCurrentValueStyle:function(t,e){var n=at()(this.daytime).daysInMonth();e=Number(rt(e,n)).toFixed(2),n=at()(this.daytime).date(),n=Number(it(n,e)).toFixed(2);return Number(n)>Number(t)?"color: red":""},addDataToCompany:function(t,e){return{companyName:"普润",cost_tips:Number(t.cost_tips).toFixed(2),total_tips:Number(t.total_tips).toFixed(2),monthinfo:t.monthinfo.map((function(t,n){return{mcgd_th_total:Number(ot(t.mcgd_th_total,e.monthinfo[n].mcgd_th_total)).toFixed(2),mcgd_total:Number(ot(t.mcgd_total,e.monthinfo[n].mcgd_total)).toFixed(2),msale_total:Number(ot(t.msale_total,e.monthinfo[n].msale_total)).toFixed(2),mth_total:Number(ot(t.mth_total,e.monthinfo[n].mth_total)).toFixed(2),type:t.type}})),dayinfo:t.dayinfo.map((function(t,n){return{cgd_th_total:Number(ot(t.cgd_th_total,e.dayinfo[n].cgd_th_total)).toFixed(2),cgd_total:Number(ot(t.cgd_total,e.dayinfo[n].cgd_total)).toFixed(2),sale_total:Number(ot(t.sale_total,e.dayinfo[n].sale_total)).toFixed(2),th_total:Number(ot(t.th_total,e.dayinfo[n].th_total)).toFixed(2),type:t.type}}))}},setCellClassName:function(t){var e=t.column,n=(t=t.row,e=e.label,"");return"北京万宇恒通国际科贸有限公司"===t.companyName&&(n+="font-bold "),"营收目标"===e?n+"bg__success":-1===e.indexOf("营业")&&-1===e.indexOf("营收")||"当日营业收入"===e?"毛利目标"===e?n+"bg__primary":-1!==e.indexOf("毛利")?n+"bg__primary_1":-1!==e.indexOf("成本")?n+"bg__warning_1":n:n+"bg__success_1"},setHeaderClassName:function(t){return t=t.column.label,"营收目标"===t?"bg__success":-1===t.indexOf("营业")&&-1===t.indexOf("营收")||"当日营业收入"===t?"毛利目标"===t?"bg__primary":-1!==t.indexOf("毛利")?"bg__primary_1":-1!==t.indexOf("成本")?"bg__warning_1":void 0:"bg__success_1"},transformTime:function(){var t=new Date,e=t.getFullYear(),n=t.getMonth()+1;t=t.getDate();return e+"-"+(n<10?"0"+n:n)+"-"+(t<10?"0"+t:t)},getData:(ta=Object(c.a)(regeneratorRuntime.mark((function t(){var e,n,a,o=arguments;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e=(0Date.now()}}},on:{change:t.requestData},model:{value:t.daytime,callback:function(e){t.daytime=e},expression:"daytime"}})],1)],1),t.isEmpty?[n("div",{staticStyle:{"text-align":"center","line-height":"60px","user-select":"none"}},[t._v("当前账号没有访问权限")])]:n("el-row",{staticStyle:{"margin-top":"10px"}},[n("el-table",{attrs:{border:"",size:"mini",data:t.tableData,"header-cell-class-name":t.setHeaderClassName,"cell-class-name":t.setCellClassName,"row-key":"companyNo",load:t.load,lazy:""}},[n("el-table-column",{attrs:{fixed:"left",label:"公司",prop:"companyName",align:"center",width:"120px"},scopedSlots:t._u([{key:"default",fn:function(e){return[-1===e.row.companyName.indexOf("元隆雅图")?n("span",[t._v("\n "+t._s(t.mapCompany[e.row.companyName]||e.row.companyName)+"\n ")]):n("span",[t._v("\n 元隆雅图\n ")])]}}],null,!1,3822457973)}),n("el-table-column",{attrs:{label:"当日营业收入",align:"center",width:"95px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s("合计-元隆雅图"===e.row.companyName?t.unit2TenThousand(t.calcAmount("sale_total"),t.isTenThound):t.unit2TenThousand(e.row.sale_total,t.isTenThound))+"\n ")]}}],null,!1,1322192287)}),n("el-table-column",{attrs:{label:"营收目标",align:"center","min-width":"95px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s("合计-元隆雅图"===e.row.companyName?t.unit2TenThousand(t.calcAmount("total_tips"),t.isTenThound):t.unit2TenThousand(e.row.total_tips,t.isTenThound))+"\n ")]}}],null,!1,3794592127)}),n("el-table-column",{attrs:{label:"营业收入(净)",align:"center","min-width":"115px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{staticStyle:{display:"flex","justify-content":"center"},style:""+("合计-元隆雅图"===e.row.companyName?"":t.getCurrentValueStyle(e.row.msale_total,e.row.total_tips))},[t._v("\n "+t._s("合计-元隆雅图"===e.row.companyName?t.unit2TenThousand(t.calcAmount("msale_total"),t.isTenThound):t.unit2TenThousand(e.row.msale_total,t.isTenThound))+"\n "),n("el-popover",{attrs:{placement:"right",width:200,trigger:"click"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("div",{style:""+t.getCurrentValueStyle(e.row.msale_total,e.row.total_tips)},[n("i",{staticClass:"el-icon-warning-outline trigger-hover",staticStyle:{"font-size":"16px",cursor:"pointer","margin-left":"5px"}})])]},proxy:!0}],null,!0)},[n("div",{staticClass:"table-size"},[n("p",[t._v("直营/自营: "+t._s("合计-元隆雅图"===e.row.companyName?t.unit2TenThousand(t.calcAmount("0.0.monthinfo.msale_total",!0),t.isTenThound):t.unit2TenThousand(e.row.info[0].monthinfo.msale_total,t.isTenThound)))]),n("p",[t._v("支付渠道: "+t._s("合计-元隆雅图"===e.row.companyName?t.unit2TenThousand(t.calcAmount("0.1.monthinfo.msale_total",!0),t.isTenThound):t.unit2TenThousand(e.row.info[1].monthinfo.msale_total,t.isTenThound)))]),"预订单E企购"!==e.row.companyName&&"结算单E企购"!==e.row.companyName?n("p",[t._v("供应商端: "+t._s("合计-元隆雅图"===e.row.companyName?t.unit2TenThousand(t.calcAmount("0.2.monthinfo.msale_total",!0),t.isTenThound):t.unit2TenThousand(e.row.info[2].monthinfo.msale_total,t.isTenThound))+"\n ")]):t._e()])])],1)]}}],null,!1,3470727029)}),n("el-table-column",{attrs:{label:"营收完成%",align:"center","min-width":"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:""+("合计-元隆雅图"===e.row.companyName?"":t.getCurrentRateStyle(e.row.completion_rate))},[t._v("\n "+t._s("合计-元隆雅图"===e.row.companyName?t.calcAmountCompletionRate():("NaN"===String(e.row.completion_rate)?0:e.row.completion_rate)+"%")+"\n ")])]}}],null,!1,3604694451)}),t.costField?[n("el-table-column",{attrs:{label:"毛利目标",align:"center","min-width":"90px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.costField?"合计-元隆雅图"===e.row.companyName?t.unit2TenThousand(t.calcAmount("cost_tips"),t.isTenThound):t.unit2TenThousand(e.row.cost_tips,t.isTenThound):"***")+"\n ")]}}],null,!1,982655705)}),n("el-table-column",{attrs:{label:"毛利完成",align:"center","min-width":"90px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:""+("合计-元隆雅图"===e.row.companyName?"":t.getCurrentValueStyle(e.row.gross_completion,e.row.cost_tips))},[t._v("\n "+t._s(t.costField?"合计-元隆雅图"===e.row.companyName?t.unit2TenThousand(t.calcAmount("gross_completion"),t.isTenThound):t.unit2TenThousand(e.row.gross_completion,t.isTenThound):"***")+"\n ")])]}}],null,!1,254990614)})]:t._e(),n("el-table-column",{attrs:{label:"毛利完成%",align:"center","min-width":"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:"合计-元隆雅图"===e.row.companyName?"":t.getCurrentRateStyle(e.row.gross_completion_rate)},[t._v("\n "+t._s("合计-元隆雅图"===e.row.companyName?t.calcAmountGrossCompletionRate():e.row.gross_completion_rate+"%")+"\n ")])]}}],null,!1,972493678)}),t.costField?[n("el-table-column",{attrs:{label:"成本合计",align:"center","min-width":"125px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t.costField?n("div",{staticStyle:{display:"flex","justify-content":"center"}},[t._v("\n "+t._s("合计-元隆雅图"===e.row.companyName?t.unit2TenThousand(t.calcAmount("mcost_total"),t.isTenThound):t.unit2TenThousand(e.row.mcost_total,t.isTenThound))+"\n "),n("el-popover",{attrs:{placement:"right",width:200,trigger:"click"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("i",{staticClass:"el-icon-warning-outline trigger-hover",staticStyle:{"font-size":"16px",cursor:"pointer","margin-left":"5px"}})]},proxy:!0}],null,!0)},[n("div",{staticClass:"table-size"},[n("p",[t._v("直营/自营: \n "+t._s("合计-元隆雅图"===e.row.companyName?t.unit2TenThousand(t.calcAmount("0.0.monthinfo.mcost_total",!0),t.isTenThound):t.unit2TenThousand(e.row.info[0].monthinfo.mcost_total,t.isTenThound))+"\n ")]),n("p",[t._v("支付渠道: \n "+t._s("合计-元隆雅图"===e.row.companyName?t.unit2TenThousand(t.calcAmount("0.1.monthinfo.mcost_total",!0),t.isTenThound):t.unit2TenThousand(e.row.info[1].monthinfo.mcost_total,t.isTenThound)))]),"预订单E企购"!==e.row.companyName&&"结算单E企购"!==e.row.companyName?n("p",[t._v("供应商端: \n "+t._s("合计-元隆雅图"===e.row.companyName?t.unit2TenThousand(t.calcAmount("0.2.monthinfo.mcost_total",!0),t.isTenThound):t.unit2TenThousand(e.row.info[2].monthinfo.mcost_total,t.isTenThound)))]):t._e(),n("p",[t._v("物流费用: \n "+t._s("合计-元隆雅图"===e.row.companyName?t.unit2TenThousand(t.calcAmount("0.3.monthinfo.mcost_total",!0),t.isTenThound):t.unit2TenThousand(e.row.info[3].monthinfo.mcost_total,t.isTenThound))+"\n ")])])])],1):n("p",[t._v("***")])]}}],null,!1,1664613604)}),n("el-table-column",{attrs:{label:"实际毛利率",align:"center",width:"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.costField?"合计-元隆雅图"===e.row.companyName?t.calcAmountRealRate():t.unit2TenThousand(e.row.gross_sale_completion_rate)+"%":"***")+"\n ")]}}],null,!1,378145859)})]:t._e()],2)],1)],2)}),[],!1,null,"15c1b49a",null).exports;function ea(t,e){var n,a=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)),a}function na(t){for(var e=1;eNumber(t)?"color:red":""},getCurrentValueStyle:function(t,e){var n=at()(this.daytime).daysInMonth();e=Number(rt(e,n)).toFixed(2),n=at()(this.daytime).date(),n=Number(it(n,e)).toFixed(2);return Number(n)>Number(t)?"color: red":""},addDataToCompany:function(t,e){return{companyName:"普润",cost_tips:Number(t.cost_tips).toFixed(2),total_tips:Number(t.total_tips).toFixed(2),monthinfo:t.monthinfo.map((function(t,n){return{mcgd_th_total:Number(ot(t.mcgd_th_total,e.monthinfo[n].mcgd_th_total)).toFixed(2),mcgd_total:Number(ot(t.mcgd_total,e.monthinfo[n].mcgd_total)).toFixed(2),msale_total:Number(ot(t.msale_total,e.monthinfo[n].msale_total)).toFixed(2),mth_total:Number(ot(t.mth_total,e.monthinfo[n].mth_total)).toFixed(2),type:t.type}})),dayinfo:t.dayinfo.map((function(t,n){return{cgd_th_total:Number(ot(t.cgd_th_total,e.dayinfo[n].cgd_th_total)).toFixed(2),cgd_total:Number(ot(t.cgd_total,e.dayinfo[n].cgd_total)).toFixed(2),sale_total:Number(ot(t.sale_total,e.dayinfo[n].sale_total)).toFixed(2),th_total:Number(ot(t.th_total,e.dayinfo[n].th_total)).toFixed(2),type:t.type}}))}},setCellClassName:function(t){var e=t.column,n=(t=t.row,e=e.label,"");return"北京万宇恒通国际科贸有限公司"===t.companyName&&(n+="font-bold "),"营收目标"===e?n+"bg__success":-1===e.indexOf("营业")&&-1===e.indexOf("营收")||"当日营业收入"===e?"毛利目标"===e?n+"bg__primary":-1!==e.indexOf("毛利")?n+"bg__primary_1":-1!==e.indexOf("成本")?n+"bg__warning_1":n:n+"bg__success_1"},setHeaderClassName:function(t){return t=t.column.label,"营收目标"===t?"bg__success":-1===t.indexOf("营业")&&-1===t.indexOf("营收")||"当日营业收入"===t?"毛利目标"===t?"bg__primary":-1!==t.indexOf("毛利")?"bg__primary_1":-1!==t.indexOf("成本")?"bg__warning_1":void 0:"bg__success_1"},transformTime:function(){var t=new Date,e=t.getFullYear(),n=t.getMonth()+1;t=t.getDate();return e+"-"+(n<10?"0"+n:n)+"-"+(t<10?"0"+t:t)},requestData:(aa=Object(c.a)(regeneratorRuntime.mark((function t(){var e,n,a,o=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.loading=!0,this.tableData=[],t.next=4,pe.companyEveryMonth({daytime:this.daytime});case 4:0===(e=t.sent).code&&e.data&&0Date.now()}}},on:{change:t.requestData},model:{value:t.daytime,callback:function(e){t.daytime=e},expression:"daytime"}})],1)]),t.isEmpty?[n("div",{staticStyle:{"text-align":"center","line-height":"60px","user-select":"none"}},[t._v("当前账号没有访问权限")])]:n("el-row",{staticStyle:{"margin-top":"10px"}},[n("el-table",{attrs:{border:"",size:"mini",data:t.tableData,"header-cell-class-name":t.setHeaderClassName,"cell-class-name":t.setCellClassName}},[n("el-table-column",{attrs:{fixed:"left",label:"公司",prop:"companyName",align:"center",width:"65px"},scopedSlots:t._u([{key:"default",fn:function(e){return[-1===e.row.companyName.indexOf("普润")?n("div",[t._v("\n "+t._s(t.mapCompany[e.row.companyName]||e.row.companyName)+"\n ")]):n("div",[n("el-popover",{attrs:{placement:"right",width:"200",trigger:"hover",content:"普润&锦兴&知事"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("i",{staticClass:"el-icon-warning-outline",staticStyle:{"font-size":"14px",cursor:"pointer"}}),t._v("\n 普润\n ")]},proxy:!0}],null,!0)})],1)]}}],null,!1,992203119)}),n("el-table-column",{attrs:{label:"当日营业收入",align:"center",width:"95px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.unit2TenThousand(e.row.sale_total,t.isTenThound))+"\n ")]}}],null,!1,1039656234)}),n("el-table-column",{attrs:{label:"营收目标",align:"center","min-width":"95px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.unit2TenThousand(e.row.total_tips,t.isTenThound))+"\n ")]}}],null,!1,1256669967)}),n("el-table-column",{attrs:{label:"营业收入(净)",align:"center","min-width":"115px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{staticStyle:{display:"flex","justify-content":"center"},style:""+t.getCurrentValueStyle(e.row.msale_total,e.row.total_tips)},[t._v("\n "+t._s(t.unit2TenThousand(e.row.msale_total,t.isTenThound))+"\n "),n("el-popover",{attrs:{placement:"right",width:200,trigger:"click"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("div",{style:""+t.getCurrentValueStyle(e.row.msale_total,e.row.total_tips)},[n("i",{staticClass:"el-icon-warning-outline trigger-hover",staticStyle:{"font-size":"16px",cursor:"pointer","margin-left":"5px"}})])]},proxy:!0}],null,!0)},[n("div",{staticClass:"table-size"},[n("p",[t._v("直营/自营: "+t._s(t.unit2TenThousand(e.row.info[0][0].monthinfo.msale_total,t.isTenThound)))]),n("p",[t._v("支付渠道: "+t._s(t.unit2TenThousand(e.row.info[0][1].monthinfo.msale_total,t.isTenThound)))]),n("p",[t._v("供应商端: "+t._s(t.unit2TenThousand(e.row.info[0][2].monthinfo.msale_total,t.isTenThound)))])])])],1)]}}],null,!1,877686572)}),n("el-table-column",{attrs:{label:"营收完成%",align:"center","min-width":"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:""+t.getCurrentRateStyle(e.row.completion_rate)},[t._v(t._s(("NaN"===String(e.row.completion_rate)?0:e.row.completion_rate)+"%")+"\n ")])]}}],null,!1,3143000876)}),t.costField?[n("el-table-column",{attrs:{label:"毛利目标",align:"center","min-width":"90px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.costField?t.unit2TenThousand(e.row.cost_tips,t.isTenThound):"***")+"\n ")]}}],null,!1,2600940256)}),n("el-table-column",{attrs:{label:"毛利完成",align:"center","min-width":"90px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:""+t.getCurrentValueStyle(e.row.gross_completion,e.row.cost_tips)},[t._v("\n "+t._s(t.costField?t.unit2TenThousand(e.row.gross_completion,t.isTenThound):"***")+"\n ")])]}}],null,!1,3300465382)})]:t._e(),n("el-table-column",{attrs:{label:"毛利完成%",align:"center","min-width":"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:t.getCurrentRateStyle(e.row.gross_completion_rate)},[t._v("\n "+t._s(e.row.gross_completion_rate+"%")+"\n ")])]}}],null,!1,1390167442)}),t.costField?[n("el-table-column",{attrs:{label:"成本合计",align:"center","min-width":"125px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t.costField?n("div",{staticStyle:{display:"flex","justify-content":"center"}},[t._v("\n "+t._s(t.unit2TenThousand(e.row.mcost_total,t.isTenThound))+"\n "),n("el-popover",{attrs:{placement:"right",width:200,trigger:"click"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("i",{staticClass:"el-icon-warning-outline trigger-hover",staticStyle:{"font-size":"16px",cursor:"pointer","margin-left":"5px"}})]},proxy:!0}],null,!0)},[n("div",{staticClass:"table-size"},[n("p",[t._v("直营/自营: "+t._s(t.unit2TenThousand(e.row.info[0][0].monthinfo.mcost_total,t.isTenThound)))]),n("p",[t._v("支付渠道: "+t._s(t.unit2TenThousand(e.row.info[0][1].monthinfo.mcost_total,t.isTenThound)))]),n("p",[t._v("供应商端: "+t._s(t.unit2TenThousand(e.row.info[0][2].monthinfo.mcost_total,t.isTenThound)))]),n("p",[t._v("物流费用: "+t._s(t.unit2TenThousand(e.row.info[0][3].monthinfo.mcost_total,t.isTenThound)))])])])],1):n("p",[t._v("***")])]}}],null,!1,1442372113)}),n("el-table-column",{attrs:{label:"实际毛利率",align:"center",width:"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.costField?t.unit2TenThousand(e.row.gross_sale_completion_rate)+"%":"***")+"\n ")]}}],null,!1,3104583033)})]:t._e()],2)],1)],2)}),[],!1,null,"c076d702",null).exports;function oa(t,e){var n,a=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)),a}function ra(t){for(var e=1;eNumber(t)?"color:red":""},getCurrentValueStyle:function(t,e){var n=at()(this.daytime).daysInMonth();e=Number(rt(e,n)).toFixed(2),n=at()(this.daytime).date(),n=Number(it(n,e)).toFixed(2);return Number(n)>Number(t)?"color: red":""},setCellClassName:function(t){var e=t.column,n=(t=t.row,e=e.label,"");return"北京万宇恒通国际科贸有限公司"===t.companyName&&(n+="font-bold "),"营收目标"===e?n+"bg__success":-1===e.indexOf("营业")&&-1===e.indexOf("营收")||"当日营业收入"===e?"毛利目标"===e?n+"bg__primary":-1!==e.indexOf("毛利")?n+"bg__primary_1":-1!==e.indexOf("成本")?n+"bg__warning_1":n:n+"bg__success_1"},setHeaderClassName:function(t){return t=t.column.label,"营收目标"===t?"bg__success":-1===t.indexOf("营业")&&-1===t.indexOf("营收")||"当日营业收入"===t?"毛利目标"===t?"bg__primary":-1!==t.indexOf("毛利")?"bg__primary_1":-1!==t.indexOf("成本")?"bg__warning_1":void 0:"bg__success_1"},transformTime:function(){var t=new Date,e=t.getFullYear(),n=t.getMonth()+1;t=t.getDate();return e+"-"+(n<10?"0"+n:n)+"-"+(t<10?"0"+t:t)},requestData:(ia=Object(c.a)(regeneratorRuntime.mark((function t(){var e,n,a=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.loading=!0,this.tableData=[],t.next=4,pe.supplier({daytime:this.daytime});case 4:n=t.sent,e=[],1===n.code&&n.data&&0Date.now()}}},on:{change:t.requestData},model:{value:t.daytime,callback:function(e){t.daytime=e},expression:"daytime"}})],1)]),t.isEmpty?[n("div",{staticStyle:{"text-align":"center","line-height":"60px","user-select":"none"}},[t._v("当前账号没有访问权限")])]:n("el-row",{staticStyle:{"margin-top":"10px"}},[n("el-table",{attrs:{border:"",size:"mini",data:t.tableData,"header-cell-class-name":t.setHeaderClassName,"cell-class-name":t.setCellClassName,"row-key":"companyNo",load:t.load,lazy:""}},[n("el-table-column",{attrs:{fixed:"left",label:"公司",prop:"companyName",align:"center",width:"120px"},scopedSlots:t._u([{key:"default",fn:function(e){return[-1===e.row.companyName.indexOf("合计-")?n("span",[t._v("\n "+t._s(t.mapCompany2[e.row.companyName]||e.row.companyName)+"\n ")]):n("span",[t._v("\n 元隆雅图\n ")])]}}],null,!1,3172232701)}),n("el-table-column",{attrs:{label:"当日营业收入",align:"center",width:"95px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.isAmountProp(e.row.companyName)?t.unit2TenThousand(t.calcAmount("sale_total",e.row.companyNo),t.isTenThound):t.unit2TenThousand(e.row.sale_total,t.isTenThound))+"\n ")]}}],null,!1,3591617944)}),n("el-table-column",{attrs:{label:"营收目标",align:"center","min-width":"95px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.isAmountProp(e.row.companyName)?t.unit2TenThousand(t.calcAmount("total_tips",e.row.companyNo),t.isTenThound):t.unit2TenThousand(e.row.total_tips,t.isTenThound))+"\n ")]}}],null,!1,25679736)}),n("el-table-column",{attrs:{label:"营业收入(净)",align:"center","min-width":"115px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{staticStyle:{display:"flex","justify-content":"center"},style:""+(t.isAmountProp(e.row.companyName)?"":t.getCurrentValueStyle(e.row.msale_total,e.row.total_tips))},[t._v("\n "+t._s(t.isAmountProp(e.row.companyName)?t.unit2TenThousand(t.calcAmount("msale_total",e.row.companyNo),t.isTenThound):t.unit2TenThousand(e.row.msale_total,t.isTenThound))+"\n ")])]}}],null,!1,482359302)}),n("el-table-column",{attrs:{label:"营收完成%",align:"center","min-width":"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:""+(t.isAmountProp(e.row.companyName)?"":t.getCurrentRateStyle(e.row.completion_rate))},[t._v("\n "+t._s(t.isAmountProp(e.row.companyName)?t.calcAmountCompletionRate(e.row.companyNo):("NaN"===String(e.row.completion_rate)?0:e.row.completion_rate)+"%")+"\n ")])]}}],null,!1,2583386453)}),t.costField?[n("el-table-column",{attrs:{label:"毛利目标",align:"center","min-width":"90px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.costField?t.isAmountProp(e.row.companyName)?t.unit2TenThousand(t.calcAmount("cost_tips",e.row.companyNo),t.isTenThound):t.unit2TenThousand(e.row.cost_tips,t.isTenThound):"***")+"\n ")]}}],null,!1,1622815230)}),n("el-table-column",{attrs:{label:"毛利完成",align:"center","min-width":"90px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:""+(t.isAmountProp(e.row.companyName)?"":t.getCurrentValueStyle(e.row.gross_completion,e.row.cost_tips))},[t._v("\n "+t._s(t.costField?t.isAmountProp(e.row.companyName)?t.unit2TenThousand(t.calcAmount("gross_completion",e.row.companyNo),t.isTenThound):t.unit2TenThousand(e.row.gross_completion,t.isTenThound):"***")+"\n ")])]}}],null,!1,926456604)})]:t._e(),n("el-table-column",{attrs:{label:"毛利完成%",align:"center","min-width":"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:t.isAmountProp(e.row.companyName)?"":t.getCurrentRateStyle(e.row.gross_completion_rate)},[t._v("\n "+t._s(t.isAmountProp(e.row.companyName)?t.calcAmountGrossCompletionRate(e.row.companyNo):e.row.gross_completion_rate+"%")+"\n ")])]}}],null,!1,1499731272)}),t.costField?[n("el-table-column",{attrs:{label:"成本合计",align:"center","min-width":"125px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t.costField?n("div",{staticStyle:{display:"flex","justify-content":"center"}},[t._v("\n "+t._s(t.isAmountProp(e.row.companyName)?t.unit2TenThousand(t.calcAmount("mcost_total",e.row.companyNo),t.isTenThound):t.unit2TenThousand(e.row.mcost_total,t.isTenThound))+"\n ")]):n("p",[t._v("***")])]}}],null,!1,4047076869)}),n("el-table-column",{attrs:{label:"实际毛利率",align:"center",width:"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.costField?t.isAmountProp(e.row.companyName)?t.calcAmountRealRate(e.row.companyNo):t.unit2TenThousand(e.row.gross_sale_completion_rate)+"%":"***")+"\n ")]}}],null,!1,3193788296)})]:t._e()],2)],1)],2)}),[],!1,null,"3948d830",null).exports;function sa(t,e){var n,a=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)),a}function la(t){for(var e=1;eNumber(t)?"color:red":""},getCurrentValueStyle:function(t,e){var n=at()(this.daytime).daysInMonth();e=Number(rt(e,n)).toFixed(2),n=at()(this.daytime).date(),n=Number(it(n,e)).toFixed(2);return Number(n)>Number(t)?"color: red":""},transformTime:function(){var t=new Date,e=t.getFullYear(),n=t.getMonth()+1;t=t.getDate();return e+"-"+(n<10?"0"+n:n)+"-"+(t<10?"0"+t:t)},spanMethod:function(t){var e=t.rowIndex;if(0===t.columnIndex)return{rowspan:t=this.flitterData(this.list).one[e],colspan:0Date.now()}},"value-format":"yyyy-MM-dd",format:"yyyy-MM-dd",editable:!1,clearable:!1,placeholder:"选择日期",size:"small",align:"right",type:"date"},model:{value:t.daytime,callback:function(e){t.daytime=e},expression:"daytime"}})],1)]),t.isEmpty?[n("div",{staticStyle:{"text-align":"center","line-height":"60px","user-select":"none"}},[t._v("当前账号没有访问权限")])]:n("el-row",{staticStyle:{"margin-top":"10px",display:"flex",width:"100%"}},[n("el-table",{attrs:{border:"",size:"mini",data:t.list,"header-cell-class-name":t.setHeaderClassName,"cell-class-name":t.setCellClassName}},[n("el-table-column",{attrs:{fixed:"left",label:"部门",prop:"depart",align:"center",width:"60px"},scopedSlots:t._u([{key:"default",fn:function(e){return t._l(e.row.depart.split("@"),(function(e,a){return n("p",{key:a,staticStyle:{margin:"0px"}},[t._v(t._s(e))])}))}}],null,!1,3338273039)}),n("el-table-column",{attrs:{label:"当日营业收入",align:"center","min-width":"105px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(t.unit2TenThousand(e.row.dayinfo.sale_total,t.isTenThound)))]}}],null,!1,2984776438)}),n("el-table-column",{attrs:{label:"当月营收目标",align:"center","min-width":"115px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(t.unit2TenThousand(e.row.total_tips,t.isTenThound)))]}}],null,!1,1001740975)}),n("el-table-column",{attrs:{label:"当月营业收入(净)",align:"center","min-width":"120px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{staticStyle:{display:"flex","flex-direction":"column"}},[n("div",{staticStyle:{display:"flex","justify-content":"center","align-items":"center"},style:"text-align: center;"+t.getCurrentValueStyle(e.row.monthinfo.monthNetSales,e.row.total_tips)},[t._v("\n "+t._s(t.unit2TenThousand(e.row.monthinfo.monthNetSales,t.isTenThound))+"\n "),n("el-popover",{attrs:{placement:"right",width:200,trigger:"click"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("p",{style:"text-align: center;"+t.getCurrentValueStyle(e.row.monthinfo.monthNetSales,e.row.total_tips)},[n("i",{staticClass:"el-icon-warning-outline trigger-hover",staticStyle:{"font-size":"16px",cursor:"pointer","margin-left":"5px"}})])]},proxy:!0}],null,!0)},[n("div",{staticClass:"table-size"},[n("p",[t._v("直营/自营: "+t._s(t.unit2TenThousand(e.row.currentMonthPure[0].zy,t.isTenThound)))]),n("p",[t._v("支付渠道: "+t._s(t.unit2TenThousand(e.row.currentMonthPure[0].qd,t.isTenThound)))])])])],1)])]}}],null,!1,3272773755)}),t.costField?[n("el-table-column",{attrs:{label:"当月成本",align:"center","min-width":"120px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t.costField?n("div",{staticStyle:{display:"flex","justify-content":"center","align-items":"center"}},[t._v("\n "+t._s(t.unit2TenThousand(Number(t.addition(Number(t.addition(e.row.zy_cost,e.row.qd_cost)).toFixed(2),e.row.post_fee)).toFixed(2),t.isTenThound))+"\n "),n("el-popover",{attrs:{placement:"right",width:200,trigger:"click"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("p",{staticStyle:{"text-align":"center"}},[n("i",{staticClass:"el-icon-warning-outline trigger-hover",staticStyle:{"font-size":"16px",cursor:"pointer","margin-left":"5px"}})])]},proxy:!0}],null,!0)},[n("div",{staticClass:"table-size"},[n("p",[t._v("直营/自营: "+t._s(t.unit2TenThousand(e.row.zy_cost,t.isTenThound)))]),n("p",[t._v("渠道: "+t._s(t.unit2TenThousand(e.row.qd_cost,t.isTenThound)))]),n("p",[t._v("物流费用: "+t._s(t.unit2TenThousand(e.row.post_fee,t.isTenThound)))])])])],1):n("p",[t._v("***")])]}}],null,!1,2419603932)}),n("el-table-column",{attrs:{align:"center",label:"当月毛利","min-width":"120px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t.costField?n("div",{staticStyle:{display:"flex","justify-content":"center","align-items":"center"}},[t._v("\n "+t._s(t.unit2TenThousand(Number(t.subtraction(Number(t.addition(e.row.zy_gross,e.row.qd_gross)).toFixed(2),e.row.post_fee)).toFixed(2),t.isTenThound))+"\n "),n("el-popover",{attrs:{placement:"right",width:200,trigger:"click"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("p",{staticStyle:{"text-align":"center"}},[n("i",{staticClass:"el-icon-warning-outline trigger-hover",staticStyle:{"font-size":"16px",cursor:"pointer","margin-left":"5px"}})])]},proxy:!0}],null,!0)},[n("div",{staticClass:"table-size"},[n("p",[t._v("直营/自营: "+t._s(t.unit2TenThousand(e.row.zy_gross,t.isTenThound)))]),n("p",[t._v("支付渠道: "+t._s(t.unit2TenThousand(e.row.qd_gross,t.isTenThound)))])])])],1):n("p",[t._v("***")])]}}],null,!1,280266069)})]:t._e()],2)],1)],2)}),[],!1,null,"1a2de156",null).exports;function ua(t,e){var n,a=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)),a}function pa(t){for(var e=1;eNumber(a))&&"合计"!==e)return a=Number(rt(100,n)).toFixed(2),e=at()().date(),n=Number(it(e,a)).toFixed(2),Number(n)>Number(t)?"color:red":""},getCurrentValueStyle:function(t,e,n){var a=at()().daysInMonth(),o=at()().month()+1;if(!(Number(n)>Number(o))&&"合计"!==n)return o=Number(rt(e,a)).toFixed(2),n=at()().date(),e=Number(it(n,o)).toFixed(2),Number(e)>Number(t)?"color: red":""},setCellClassName:function(t){var e=t.column;if("合计"!==t.row.month)return t=e.label,"营收目标"===t?"bg__success":-1!==t.indexOf("营业")||-1!==t.indexOf("营收")?"bg__success_1":"毛利目标"===t?"bg__primary":-1!==t.indexOf("毛利")?"bg__primary_1":-1!==t.indexOf("成本")?"bg__warning_1":void 0},setHeaderClassName:function(t){return t=t.column.label,"营收目标"===t?"bg__success":-1!==t.indexOf("营业")||-1!==t.indexOf("营收")?"bg__success_1":"毛利目标"===t?"bg__primary":-1!==t.indexOf("毛利")?"bg__primary_1":-1!==t.indexOf("成本")?"bg__warning_1":void 0},transformTime:function(){var t=new Date,e=t.getFullYear(),n=t.getMonth()+1;t=t.getDate();return e+"-"+(n<10?"0"+n:n)+"-"+(t<10?"0"+t:t)},requestData:(da=Object(c.a)(regeneratorRuntime.mark((function t(){var e,n,a,o=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.loading=!0,t.next=3,pe.companyEvery({year:this.daytime.split("-")[0],companyNo:this.companyNo});case 3:e=t.sent,t.t0=Number(e.code),t.next=0===t.t0?7:16;break;case 7:return this.tableData=(e.data||[]).map((function(t){var e=st(t.sale_total,t.th_total),n=it(rt(e,t.total_tips),100),a=st(t.cgd_total,t.cgd_th_total),o=st(e,a);return{pure_sale:e,pure_purch:a,pure_profit:o,completion_rate:n,pure_interest_rate:it(rt(o,e)||0,100),month:t.month,cost_tips:t.cost_tips,total_tips:t.total_tips,cost_rate:0===Number(t.cost_tips)?0:it(rt(o,t.cost_tips)||0,100).toFixed(2)}})),(n=new Array(Number(at()().format("M"))).fill(0).reduce((function(t,e,n){return{pure_sale:Number(ot(t.pure_sale,o.tableData[n].pure_sale)).toFixed(2),pure_purch:Number(ot(t.pure_purch,o.tableData[n].pure_purch)).toFixed(2),pure_profit:Number(ot(t.pure_profit,o.tableData[n].pure_profit)).toFixed(2),completion_rate:Number(ot(t.completion_rate,o.tableData[n].completion_rate)).toFixed(2),pure_interest_rate:Number(ot(t.pure_interest_rate,o.tableData[n].pure_interest_rate)).toFixed(2),total_tips:Number(ot(t.total_tips,o.tableData[n].total_tips)).toFixed(2),cost_tips:Number(ot(t.cost_tips,o.tableData[n].cost_tips)).toFixed(2),cost_rate:Number(ot(t.cost_rate,o.tableData[n].cost_rate)).toFixed(2),month:"当前合计"}}),{pure_sale:0,pure_purch:0,pure_profit:0,completion_rate:0,pure_interest_rate:0,month:"当前合计",cost_tips:0,total_tips:0,cost_rate:0})).completion_rate=it(rt(n.pure_sale,n.total_tips)||0,100),n.cost_rate=0===Number(n.cost_tips)?0:it(rt(n.pure_profit,n.cost_tips)||0,100).toFixed(2),(a=this.tableData.reduce((function(t,e){return{pure_sale:Number(ot(t.pure_sale,e.pure_sale)).toFixed(2),pure_purch:Number(ot(t.pure_purch,e.pure_purch)).toFixed(2),pure_profit:Number(ot(t.pure_profit,e.pure_profit)).toFixed(2),completion_rate:Number(ot(t.completion_rate,e.completion_rate)).toFixed(2),pure_interest_rate:Number(ot(t.pure_interest_rate,e.pure_interest_rate)).toFixed(2),total_tips:Number(ot(t.total_tips,e.total_tips)).toFixed(2),cost_tips:Number(ot(t.cost_tips,e.cost_tips)).toFixed(2),cost_rate:Number(ot(t.cost_rate,e.cost_rate)).toFixed(2),month:"合计"}}),{pure_sale:0,pure_purch:0,pure_profit:0,completion_rate:0,pure_interest_rate:0,month:"合计",cost_tips:0,total_tips:0,cost_rate:0})).completion_rate=it(rt(a.pure_sale,a.total_tips)||0,100),a.cost_rate=0===Number(a.cost_tips)?0:it(rt(a.pure_profit,a.cost_tips)||0,100).toFixed(2),this.tableData=[n].concat(Object(s.a)(this.tableData),[a]),t.abrupt("break",17);case 16:return t.abrupt("break",17);case 17:this.loading=!1;case 18:case"end":return t.stop()}}),t,this)}))),function(){return da.apply(this,arguments)})}};function ma(t,e){var n,a=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)),a}n("c86b");Zt={name:"newReportsInfo",components:{UnusualState:S,ResultCompany:re,ResultSupplier:xt,ResultCompanyBu:rn,PeriodDatePicker:Et,ResultDepartment:Yt,ResultCompanyMonth:Object(o.a)(At,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}]},[n("div",{staticClass:"search",staticStyle:{"align-items":"center"}},[n("div",{staticStyle:{float:"left","font-size":"15px","line-height":"30px"}},[t._v("\n 年度完成情况\n ")]),n("div",{staticStyle:{float:"right"}},[n("el-select",{staticStyle:{"margin-right":"10px",width:"160px"},attrs:{size:"small",disabled:t.isEmpty},on:{change:t.requestData},model:{value:t.companyNo,callback:function(e){t.companyNo=e},expression:"companyNo"}},t._l(t.cp_companies,(function(t){return n("el-option",{key:t.id,attrs:{value:t.value,label:t.label}})})),1),n("el-date-picker",{staticClass:"fr picker no-padding",staticStyle:{width:"65px"},attrs:{"value-format":"yyyy",editable:!1,disabled:t.isEmpty,clearable:!1,size:"small",type:"year",format:"yyyy",align:"right",placeholder:"选择日期","picker-options":{disabledDate:function(t){return t.getTime()>Date.now()}}},on:{change:t.requestData},model:{value:t.daytime,callback:function(e){t.daytime=e},expression:"daytime"}})],1)]),t.isEmpty?[n("div",{staticStyle:{"text-align":"center","line-height":"60px","user-select":"none"}},[t._v("当前账号没有访问权限")])]:n("el-row",{staticStyle:{"margin-top":"10px"}},[n("el-table",{attrs:{border:"",size:"mini",data:t.tableData,"header-cell-class-name":t.setHeaderClassName,"row-class-name":t.setRowClassName,"cell-class-name":t.setCellClassName}},[n("el-table-column",{attrs:{fixed:"left",label:"月度",prop:"month",align:"center",width:"70px"}}),n("el-table-column",{attrs:{label:"营收目标",align:"center","min-width":"115px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.unit2TenThousand(e.row.total_tips,t.isTenThound))+"\n ")]}}],null,!1,2687046287)}),n("el-table-column",{attrs:{label:"营业收入(净)",align:"center","min-width":"115px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:t.getCurrentValueStyle(e.row.pure_sale,e.row.total_tips,e.row.month)},[t._v("\n "+t._s(t.unit2TenThousand(e.row.pure_sale,t.isTenThound))+"\n ")])]}}],null,!1,4055359095)}),n("el-table-column",{attrs:{label:"营收完成%",align:"center","min-width":"95px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:t.getCurrentRateStyle(e.row.completion_rate,e.row.month)},[t._v("\n "+t._s(Number(e.row.completion_rate).toFixed(2)+"%")+"\n ")])]}}],null,!1,258527676)}),t.costField?[n("el-table-column",{attrs:{label:"毛利目标",align:"center","min-width":"115px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.costField?t.unit2TenThousand(e.row.cost_tips,t.isTenThound):"***")+"\n ")]}}],null,!1,3339256288)}),n("el-table-column",{attrs:{label:"毛利完成",align:"center","min-width":"115px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:t.getCurrentValueStyle(e.row.pure_profit,e.row.cost_tips,e.row.month)},[t._v("\n "+t._s(t.costField?t.unit2TenThousand(e.row.pure_profit,t.isTenThound):"***")+"\n ")])]}}],null,!1,2649462680)})]:t._e(),n("el-table-column",{attrs:{label:"毛利完成%",align:"center","min-width":"95px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:t.getCurrentRateStyle(e.row.cost_rate,e.row.month)},[t._v("\n "+t._s(Number(e.row.cost_rate).toFixed(2)+"%")+"\n ")])]}}],null,!1,2798921564)})],2),n("div",{staticStyle:{height:"100px"}})],1)],2)}),[],!1,null,"1266316c",null).exports},data:function(){return{state:{message:"",error:!1,loading:!1},hasPermission:!1,isTenThound:!1,isDisplay:!1,costField:!1,companies:[],daytime:"",zxTotal:0}},mounted:function(){O("code")?this.requestUserinfo():this.login()},methods:{time:(fa=Object(c.a)(regeneratorRuntime.mark((function t(e){var n,a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=e.startTime,a=e.endTime,this.start=n||"",this.end=a||"",n=this.start,a=this.end,""!==n&&""===a||""===n&&""!==a)return this.$message.warning("时间区间不完整!"),this.date=[],t.abrupt("return");t.next=8;break;case 8:this.start&&this.end?this.date=[this.start+" 00:00:00",this.end+" 23:59:59"]:this.date=[this.start,this.end];case 9:case"end":return t.stop()}}),t,this)}))),function(t){return fa.apply(this,arguments)}),requestUserinfo:(ha=Object(c.a)(regeneratorRuntime.mark((function t(){var e,n,a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.state.loading=!0,e=T(),a=O("code"),t.next=5,v(function(t){for(var e=1;eDate.now()}}},on:{change:t.onSearch},model:{value:t.date,callback:function(e){t.date=e},expression:"date"}})],1),e("el-table",{attrs:{border:"",size:"mini",data:t.tableData}},[e("el-table-column",{attrs:{label:"责任业务公司","min-width":"95px",prop:"companyName"}}),e("el-table-column",{attrs:{label:"新备SKU量","min-width":"85px",prop:"spu_num"}}),e("el-table-column",{attrs:{label:"新备库存金额","min-width":"95px",prop:"spu_total"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.unit2TenThousand(e.row.spu_total))+"\n ")]}}],null,!1,3668864674)}),e("el-table-column",{attrs:{label:"可用库存品SKU总量","min-width":"130px",prop:"stock_num"}}),e("el-table-column",{attrs:{label:"出库金额","min-width":"80px",prop:"out_total"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.unit2TenThousand(e.row.out_total))+"\n ")]}}],null,!1,1629660506)}),e("el-table-column",{attrs:{label:"无地址销售金额","min-width":"100px",prop:"out_total"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.unit2TenThousand(e.row.waddr_num))+"\n ")]}}],null,!1,2523447908)}),e("el-table-column",{attrs:{label:"当前可用库存金额","min-width":"120px",prop:"stock_total"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.unit2TenThousand(e.row.stock_total))+"\n ")]}}],null,!1,2365569236)})],1)],1):t.state.loading?t._e():[e("unusual-state",{attrs:{hasPermission:t.isShow,message:t.state.message,path:"newStock"}})]],2)}),[],!1,null,"847f4cbe",null).exports;var ba,ga,va,wa,xa={"北京百辰荣达国际科贸有限公司":"百辰","北京泓源广诚国际商贸有限公司":"泓源","北京万宇恒通国际科贸有限公司":"万宇","北京锦兴弘昌科技有限公司":"锦兴","北京普润心堂商贸有限公司":"普润","北京知事文化产业发展有限公司":"知事","北京泰文创供应链管理有限公司":"泰文创","北京元隆雅图文化传播股份有限公司":"北京元隆雅图文化传播股份有限公司","结算单E企购":"结算单E企购"},Ta={"北京百辰荣达国际科贸有限公司":"百辰荣达","北京泓源广诚国际商贸有限公司":"泓源广诚","北京万宇恒通国际科贸有限公司":"万宇恒通","北京锦兴弘昌科技有限公司":"锦兴弘昌","北京普润心堂商贸有限公司":"普润心堂","北京知事文化产业发展有限公司":"知事文化","湖北泽仁文化发展有限公司":"泽仁文化","深圳鸿逸科技发展有限公司":"鸿逸科技"},Na={companyNo:"yyyt",companyName:"合计-元隆雅图",cost_tips:"0",total_tips:"0",info:[{0:{type:"自营",dayinfo:{sale_total:"0.00",th_total:"0.00",type:"1",cgd_total:"0.00",cgd_th_total:"0.00"},monthinfo:{0:{msale_total:"0.00",mth_total:"0.00",mcgd_total:"0.00",mcgd_th_total:"0.00",type:"1"},1:{msale_total:"0.00",mth_total:"0.00",mcgd_total:"0.00",mcgd_th_total:"0.00",type:"2"},2:{msale_total:"0.00",mth_total:"0.00",mcgd_total:"0.00",mcgd_th_total:"0.00",type:"3"},3:{msale_total:"0.00",mth_total:"0.00",mcgd_total:"618.00",mcgd_th_total:"0.00",type:"4"},msale_total:"0.00",mcost_total:"0.00"}},1:{type:"渠道",dayinfo:{sale_total:"0.00",th_total:"0.00",type:"2",cgd_total:"327.60",cgd_th_total:"0.00"},monthinfo:{0:{msale_total:"5868465.56",mth_total:"44010.00",mcgd_total:"5680337.10",mcgd_th_total:"42689.70",type:"1"},1:{msale_total:"3545201.62",mth_total:"1901822.96",mcgd_total:"3352074.44",mcgd_th_total:"1799760.03",type:"2"},2:{msale_total:"1951934.40",mth_total:"0.00",mcgd_total:"0.00",mcgd_th_total:"0.00",type:"3"},3:{msale_total:"0.00",mth_total:"0.00",mcgd_total:"618.00",mcgd_th_total:"0.00",type:"4"},msale_total:"1643378.66",mcost_total:"1552314.41"}},2:{type:"供应商端",dayinfo:{sale_total:"0.00",th_total:"0.00",type:"3",cgd_total:"0.00",cgd_th_total:"0.00"},monthinfo:{0:{msale_total:"5868465.56",mth_total:"44010.00",mcgd_total:"5680337.10",mcgd_th_total:"42689.70",type:"1"},1:{msale_total:"3545201.62",mth_total:"1901822.96",mcgd_total:"3352074.44",mcgd_th_total:"1799760.03",type:"2"},2:{msale_total:0,mth_total:"0.00",mcgd_total:"0.00",mcgd_th_total:"0.00",type:"3"},3:{msale_total:"0.00",mth_total:"0.00",mcgd_total:"618.00",mcgd_th_total:"0.00",type:"4"},msale_total:0,mcost_total:"0.00"}},3:{type:"物流费用",dayinfo:{sale_total:"0.00",th_total:"0.00",type:"4",cgd_total:"0.00",cgd_th_total:"0.00"},monthinfo:{0:{msale_total:0,mth_total:0,mcgd_total:0,mcgd_th_total:0,type:"1"},1:{msale_total:0,mth_total:0,mcgd_total:0,mcgd_th_total:0,type:"2"},2:{msale_total:0,mth_total:"0.00",mcgd_total:"0.00",mcgd_th_total:"0.00",type:"3"},3:{msale_total:"0.00",mth_total:"0.00",mcgd_total:0,mcgd_th_total:"0.00",type:"4"},msale_total:0,mcost_total:0}}}],sale_total:0,cost_total:0,msale_total:0,mcost_total:0,gross_completion:0,completion_rate:0,gross_completion_rate:0,gross_sale_completion_rate:"0.00"};function Oa(t,e){var n,a=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)),a}function Sa(t){for(var e=1;eNumber(t)?"color:red":""},getCurrentValueStyle:function(t,e){var n=at()(this.daytime).daysInMonth();e=Number(rt(e,n)).toFixed(2),n=at()(this.daytime).date(),n=Number(it(n,e)).toFixed(2);return Number(n)>Number(t)?"color: red":""},setCellClassName:function(t){var e=t.column,n=(t=t.row,e=e.label,"");return"北京万宇恒通国际科贸有限公司"===t.companyName&&(n+="font-bold "),"营收目标"===e?n+"bg__success":-1===e.indexOf("营业")&&-1===e.indexOf("营收")||"当日营业收入"===e?"毛利目标"===e?n+"bg__primary":-1!==e.indexOf("毛利")?n+"bg__primary_1":-1!==e.indexOf("成本")?n+"bg__warning_1":n:n+"bg__success_1"},isLineValue:function(t){return"-"===t?"-":t+"%"},setHeaderClassName:function(t){return t=t.column.label,"营收目标"===t?"bg__success":-1===t.indexOf("营业")&&-1===t.indexOf("营收")||"当日营业收入"===t?"毛利目标"===t?"bg__primary":-1!==t.indexOf("毛利")?"bg__primary_1":-1!==t.indexOf("成本")?"bg__warning_1":void 0:"bg__success_1"},transformTime:function(){var t=new Date,e=t.getFullYear(),n=t.getMonth()+1;t=t.getDate();return e+"-"+(n<10?"0"+n:n)+"-"+(t<10?"0"+t:t)},getData:(Da=Object(c.a)(regeneratorRuntime.mark((function t(){var e,n,a,o=arguments;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e=(0Date.now()}}},on:{change:t.requestData},model:{value:t.daytime,callback:function(e){t.daytime=e},expression:"daytime"}})],1)]),t.isEmpty?[n("div",{staticStyle:{"text-align":"center","line-height":"60px","user-select":"none"}},[t._v("当前账号没有访问权限")])]:n("el-row",{staticStyle:{"margin-top":"10px"}},[t.isShowTable?n("el-table",{attrs:{border:"",size:"mini",data:t.tableData,"header-cell-class-name":t.setHeaderClassName,"cell-class-name":t.setCellClassName,"default-expand-all":t.isDefaultExpandAll,"row-key":"companyNo",load:t.load,lazy:""},on:{"expand-change":t.handleExpandChange}},[n("el-table-column",{attrs:{fixed:"left",label:"公司",prop:"companyName",align:"center",width:"120px"},scopedSlots:t._u([{key:"default",fn:function(e){return[-1===e.row.companyName.indexOf("元隆雅图")?n("span",[t._v("\n "+t._s(t.mapCompany[e.row.companyName]||e.row.companyName)+"\n ")]):n("span",[t._v("\n 预定单E企购\n ")])]}}],null,!1,267755817)}),n("el-table-column",{attrs:{label:"当日营业收入",align:"center",width:"95px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.isSubProp(e.row)?t.unit2TenThousand(t.calcAmount("sale_total"),t.isTenThound):t.unit2TenThousand(e.row.sale_total,t.isTenThound))+"\n ")]}}],null,!1,3003726740)}),n("el-table-column",{attrs:{label:"营收目标",align:"center","min-width":"95px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.isSubProp(e.row)?t.unit2TenThousand(t.calcAmount("total_tips"),t.isTenThound):t.unit2TenThousand(e.row.total_tips,t.isTenThound))+"\n ")]}}],null,!1,542741428)}),n("el-table-column",{attrs:{label:"营业收入(净)",align:"center","min-width":"115px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{staticStyle:{display:"flex","justify-content":"center"},style:""+(t.isSubProp(e.row.companyName)?"":t.getCurrentValueStyle(e.row.msale_total,e.row.total_tips))},[t._v("\n "+t._s(t.isSubProp(e.row)?t.unit2TenThousand(t.calcAmount("msale_total"),t.isTenThound):t.unit2TenThousand(e.row.msale_total,t.isTenThound))+"\n "),n("el-popover",{attrs:{placement:"right",width:200,trigger:"click"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("div",{style:""+t.getCurrentValueStyle(e.row.msale_total,e.row.total_tips)},[n("i",{staticClass:"el-icon-warning-outline trigger-hover",staticStyle:{"font-size":"16px",cursor:"pointer","margin-left":"5px"}})])]},proxy:!0}],null,!0)},[n("div",{staticClass:"table-size"},[n("p",[t._v("直营/自营: "+t._s(t.isSubProp(e.row)?t.unit2TenThousand(t.calcAmount("0.monthinfo.msale_total",!0),t.isTenThound):t.unit2TenThousand(e.row.info[0].monthinfo.msale_total,t.isTenThound)))]),n("p",[t._v("支付渠道: "+t._s(t.isSubProp(e.row)?t.unit2TenThousand(t.calcAmount("1.monthinfo.msale_total",!0),t.isTenThound):t.unit2TenThousand(e.row.info[1].monthinfo.msale_total,t.isTenThound)))]),n("p",[t._v("供应商端: "+t._s(t.isSubProp(e.row)?t.unit2TenThousand(t.calcAmount("2.monthinfo.msale_total",!0),t.isTenThound):t.unit2TenThousand(e.row.info[2].monthinfo.msale_total,t.isTenThound))+"\n ")])])])],1)]}}],null,!1,3981620659)}),n("el-table-column",{attrs:{label:"营收完成%",align:"center","min-width":"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:""+("合计-元隆雅图"===e.row.companyName?"":t.getCurrentRateStyle(e.row.completion_rate))},[t._v("\n "+t._s(t.isSubProp(e.row)?t.calcAmountCompletionRate():t.isLineValue("NaN"===String(e.row.completion_rate)?0:e.row.completion_rate))+"\n ")])]}}],null,!1,2730491624)}),t.costField?[n("el-table-column",{attrs:{label:"毛利目标",align:"center","min-width":"90px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.costField?"合计-元隆雅图"===e.row.companyName?t.unit2TenThousand(t.calcAmount("cost_tips"),t.isTenThound):t.unit2TenThousand(e.row.cost_tips,t.isTenThound):"***")+"\n ")]}}],null,!1,982655705)}),n("el-table-column",{attrs:{label:"毛利完成",align:"center","min-width":"90px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:""+(t.isSubProp(e.row)?"":t.getCurrentValueStyle(e.row.gross_completion,e.row.cost_tips))},[t._v("\n "+t._s(t.costField?t.isSubProp(e.row)?t.unit2TenThousand(t.calcAmount("gross_completion"),t.isTenThound):t.unit2TenThousand(e.row.gross_completion,t.isTenThound):"***")+"\n ")])]}}],null,!1,339503446)})]:t._e(),n("el-table-column",{attrs:{label:"毛利完成%",align:"center","min-width":"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:"合计-元隆雅图"===e.row.companyName?"":t.getCurrentRateStyle(e.row.gross_completion_rate)},[t._v("\n "+t._s(t.isSubProp(e.row)?t.calcAmountGrossCompletionRate():t.isLineValue(e.row.gross_completion_rate))+"\n ")])]}}],null,!1,1646152117)}),t.costField?[n("el-table-column",{attrs:{label:"成本合计",align:"center","min-width":"125px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t.costField?n("div",{staticStyle:{display:"flex","justify-content":"center"}},[t._v("\n "+t._s(t.isSubProp(e.row)?t.unit2TenThousand(t.calcAmount("mcost_total"),t.isTenThound):t.unit2TenThousand(e.row.mcost_total,t.isTenThound))+"\n "),n("el-popover",{attrs:{placement:"right",width:200,trigger:"click"},scopedSlots:t._u([{key:"reference",fn:function(){return[n("i",{staticClass:"el-icon-warning-outline trigger-hover",staticStyle:{"font-size":"16px",cursor:"pointer","margin-left":"5px"}})]},proxy:!0}],null,!0)},[n("div",{staticClass:"table-size"},[n("p",[t._v("直营/自营: \n "+t._s(t.isSubProp(e.row)?t.unit2TenThousand(t.calcAmount("0.monthinfo.mcost_total",!0),t.isTenThound):t.unit2TenThousand(e.row.info[0].monthinfo.mcost_total,t.isTenThound))+"\n ")]),n("p",[t._v("支付渠道: \n "+t._s(t.isSubProp(e.row)?t.unit2TenThousand(t.calcAmount("1.monthinfo.mcost_total",!0),t.isTenThound):t.unit2TenThousand(e.row.info[1].monthinfo.mcost_total,t.isTenThound)))]),n("p",[t._v("供应商端: \n "+t._s(t.isSubProp(e.row)?t.unit2TenThousand(t.calcAmount("2.monthinfo.mcost_total",!0),t.isTenThound):t.unit2TenThousand(e.row.info[2].monthinfo.mcost_total,t.isTenThound)))]),n("p",[t._v("物流费用: \n "+t._s(t.isSubProp(e.row)?t.unit2TenThousand(t.calcAmount("3.monthinfo.mcost_total",!0),t.isTenThound):t.unit2TenThousand(e.row.info[3].monthinfo.mcost_total,t.isTenThound))+"\n ")])])])],1):n("p",[t._v("***")])]}}],null,!1,3128657394)}),n("el-table-column",{attrs:{label:"实际毛利率",align:"center",width:"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.costField?t.unit2TenThousand(e.row.gross_sale_completion_rate)+"%":"***")+"\n ")]}}],null,!1,1372563993)})]:t._e()],2):t._e()],1)],2)}),[],!1,null,"4f025341",null).exports;function ka(t,e){var n,a=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)),a}function Ca(t){for(var e=1;eNumber(e)?"color: red":""},getTotalRateStyle:function(t,e){var n=at()(this.daytime).daysInMonth(),a=(n=Number(rt(100,n)).toFixed(2),at()(this.daytime).date());a=Number(it(a,n)),a=Number(100Number(n)?"color:red":""},getCurrentRateStyle:function(t){var e=at()(this.daytime).daysInMonth(),n=(e=Number(rt(100,e)).toFixed(2),at()(this.daytime).date());n=Number(it(n,e)).toFixed(2);return Number(n)>Number(t)?"color:red":""},getCurrentValueStyle:function(t){var e=1Number(t)?"color: red":""},calcAmountCompletionRate:function(t){var e=this.calcAmount("msale_total",t);t=this.calcAmount("total_tips",t);return Number(it(Number(rt(e,t)).toFixed(2),100)).toFixed(2)+"%"},calcAmount:function(t,e){var n,a=[];if("totalAmount"===e)return o=this.calcAmount(t,"selfSupportOrderAmount"),n=this.calcAmount(t,"otherSupportOrderAmount"),Number(ot(o,n)).toFixed(2);if("selfSupportOrderPR"===e&&(a=this.selfSupport.companyArr.find((function(t){return"普润"===t.companyName})).children,"total_tips"===t||"cost_tips"===t))return a[0][t];if("otherSupportOrderAmount"===e){if("total_tips"===t)return this.otherSupport.total_tips;if("cost_tips"===t)return this.otherSupport.cost_tips;a=this.otherSupport.companyArr}if("selfSupportOrderAmount"===e){var o=this.selfSupport.companyArr.find((function(t){return"普润"===t.companyName})).children;if("cost_tips"===t)return this.selfSupport.cost_tips;if("total_tips"===t)return this.selfSupport.total_tips;if(a=[].concat(Object(s.a)(this.selfSupport.companyArr),Object(s.a)(o)),"cost_tips"===t)return"-"}return a.reduce((function(e,n){return n?(e=Number(ot(e,isNaN(n[t])?0:n[t])),0===e?0:e.toFixed(2)):0}),0)},isAmountProp:function(t){return"普润"===t||"其他"===t||"合计"===t},load:function(t,e,n){var a=this.tableData.find((function(t){return"compoeseSupplier"===t.companyNo}));n(a?a.children:[])},unit2TenThousand:lt,handleData:function(t){var e=[];return t.companyArr.forEach((function(t){var n=t.supplierName,a=t.supplierNo,o=t.total_tips,r=(o=void 0===o?"-":o,t.monthinfo),i=t.cost_tips,c=(i=void 0===i?"-":i,t.dayinfo),u=(t=t.is_sup,t=void 0===t?"-":t,o=0===Number(o)?"-":o,{1:"自营"}),p=Object.keys(u),d=0,m=0,h=0,f=0,_=(p=p.map((function(t){var e=(Array.isArray(r)?r:[r])[0],n=(Array.isArray(c)?c:[c])[0],a={mcgd_th_total:"0.00",mcgd_total:"0.00",msale_total:"0.00",mth_total:"0.00",type:t},o=Object(l.a)({sale_total:"0.00",th_total:"0.00",type:"1",cgd_total:"0.00",cgd_th_total:"0.00"},"type",t),i=(n=n||o,a=("msale_th_total"in(e=e||a)&&(e.mth_total=e.msale_th_total),o=st(e.msale_total,e.mth_total)||0,st(n.sale_total,n.sale_th_total)||0),st(n.cgd_total,n.cgd_th_total)||0);e=st(e.mcgd_total,e.mcgd_th_total)||0;return d=Number(ot(d,a)).toFixed(2),m=Number(ot(m,o)).toFixed(2),h=Number(ot(h,i)).toFixed(2),f=Number(ot(f,e)).toFixed(2),{type:u[t],dayinfo:Ca(Ca({},n),{},{sale_total:a}),monthinfo:Ca(Ca({},r),{},{msale_total:o,mcost_total:e})}})),Number(st(m,f)).toFixed(2));e=[].concat(Object(s.a)(e),[{is_sup:t,companyNo:a,companyName:n,cost_tips:i,total_tips:o,info:p[0],sale_total:d,cost_total:h,msale_total:m,mcost_total:f,gross_completion:_,completion_rate:"-"===o?"-":it(Number(rt(m,o)).toFixed(2),100).toFixed(2),gross_completion_rate:"-"===i?"-":0===Number(i)?0:it(rt(_,i)||0,100).toFixed(2),gross_sale_completion_rate:Number(it(Number(rt(_,m)).toFixed(2),100)).toFixed(2)}])})),e},setCellClassName:function(t){var e=t.column,n=t.row,a=(t=t.columnIndex,e=e.label,"");return 0!==t||"自营订单"!==n.order_type&&void 0!==n.order_type||n.companyName===this.lastSupportCompany||(a+="no-border-bottom "),"北京万宇恒通国际科贸有限公司"===n.companyName&&(a+="font-bold "),"营收目标"===e?a+"bg__success":-1===e.indexOf("营业")&&-1===e.indexOf("营收")||"当日营业收入"===e?"毛利目标"===e?a+"bg__primary":-1!==e.indexOf("毛利")?a+"bg__primary_1":-1!==e.indexOf("成本")?a+"bg__warning_1":a:a+"bg__success_1"},setHeaderClassName:function(t){return t=t.column.label,"营收目标"===t?"bg__success":-1===t.indexOf("营业")&&-1===t.indexOf("营收")||"当日营业收入"===t?"毛利目标"===t?"bg__primary":-1!==t.indexOf("毛利")?"bg__primary_1":-1!==t.indexOf("成本")?"bg__warning_1":void 0:"bg__success_1"},transformTime:function(){var t=new Date,e=t.getFullYear(),n=t.getMonth()+1;t=t.getDate();return e+"-"+(n<10?"0"+n:n)+"-"+(t<10?"0"+t:t)},requestData:(Pa=Object(c.a)(regeneratorRuntime.mark((function t(){var e,n,a,o,r=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.loading=!0,this.tableData=[],t.next=4,pe.supplier({daytime:this.daytime});case 4:1===(n=t.sent).code&&n.data?(n=JSON.parse(JSON.stringify(n.data)),a=n[2],n=n[3],a.companyArr=this.handleData(a),n.companyArr=this.handleData(n),this.otherSupport=n,this.selfSupport=a,e=this.selfSupport.companyArr.filter((function(t){return t=t.companyNo,r.composeCompanies.includes(t)})),e=["北京普润心堂商贸有限公司","北京锦兴弘昌科技有限公司","北京知事文化产业发展有限公司"].map((function(t){return e.find((function(e){return e.companyName===t}))})).filter((function(t){return void 0!==t})),this.selfSupport.companyArr=this.selfSupport.companyArr.filter((function(t){return t=t.companyNo,!r.composeCompanies.includes(t)})),this.selfSupport.companyArr=[Ca(Ca({},Na),{},{companyNo:"selfSupportOrderAmount",order_type:"自营订单",companyName:"合计"})].concat(Object(s.a)(0===e.length?[]:[Ca(Ca({},Na),{},{companyNo:"selfSupportOrderPR",companyName:"普润",children:e})]),Object(s.a)(this.selfSupport.companyArr)),this.otherSupport.companyAmount=[Ca(Ca({},Na),{},{order_type:"地推订单",companyName:"合计",companyNo:"otherSupportOrderAmount"})],this.totalAmount=[Ca(Ca({},Na),{},{companyNo:"totalAmount",order_type:"结算单E企购",companyName:"合计"})],n=this.selfSupport.companyArr.findIndex((function(t){return"QS2206011103304501"===t.companyNo})),a=this.selfSupport.companyArr.findIndex((function(t){return"QS2203150147015222"===t.companyNo})),-1!==n&&-1!==a&&(o=this.selfSupport.companyArr[n],this.selfSupport.companyArr[n]=this.selfSupport.companyArr[a],this.selfSupport.companyArr[a]=o),this.selfSupport.companyArr=this.selfSupport.companyArr.map((function(t){return Ca(Ca({},t),{},{order_type:void 0})})),2===this.selfSupport.companyArr.length&&"合计"===this.selfSupport.companyArr[0].companyName&&this.selfSupport.companyArr.splice(0,1),this.lastSupportCompany=this.selfSupport.companyArr[this.selfSupport.companyArr.length-1].companyName,Math.floor(this.selfSupport.companyArr.length/2),this.selfSupport.companyArr[0].order_type="自营订单"):this.tableData=[],this.loading=!1;case 7:case"end":return t.stop()}}),t,this)}))),function(){return Pa.apply(this,arguments)})}};function Ra(t,e){var n,a=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)),a}n("3008");xt={name:"newReportsInfo",components:{ResultCompany:Ft,ResultSupplier:Object(o.a)(re,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}]},[n("div",{staticClass:"search clear",staticStyle:{"align-items":"center"}},[n("span",{staticStyle:{"font-size":"15px"}},[t._v("结算单E企购-月度完成情况")]),n("div",{staticStyle:{float:"right"}},[n("el-date-picker",{staticClass:"fr picker no-padding",staticStyle:{width:"95px"},attrs:{"value-format":"yyyy-MM-dd",editable:!1,disabled:t.isEmpty,clearable:!1,size:"small",format:"yyyy-MM-dd",type:"date",align:"right",placeholder:"选择日期","picker-options":{disabledDate:function(t){return t.getTime()>Date.now()}}},on:{change:t.requestData},model:{value:t.daytime,callback:function(e){t.daytime=e},expression:"daytime"}})],1)]),t.isEmpty?[n("div",{staticStyle:{"text-align":"center","line-height":"60px","user-select":"none"}},[t._v("当前账号没有访问权限")])]:n("el-row",{staticStyle:{"margin-top":"10px"}},[n("el-table",{attrs:{border:"",size:"mini",data:t.totalAmount.concat(t.selfSupport.companyArr,t.otherSupport.companyAmount),"header-cell-class-name":t.setHeaderClassName,"cell-class-name":t.setCellClassName,"row-key":"companyNo",load:t.load,lazy:""}},[n("el-table-column",{attrs:{type:"",fixed:"left",label:"",prop:"order_type",align:"center",width:"120px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.order_type)+"\n ")]}}],null,!1,4285348596)}),n("el-table-column",{attrs:{label:"公司",prop:"companyName",align:"center",width:"120px"},scopedSlots:t._u([{key:"default",fn:function(e){return[-1===e.row.companyName.indexOf("合计-")?n("span",[t._v("\n "+t._s(t.mapCompany2[e.row.companyName]||e.row.companyName)+"\n ")]):n("span",[t._v("\n 元隆雅图\n ")])]}}],null,!1,3172232701)}),n("el-table-column",{attrs:{label:"当日营业收入",align:"center",width:"95px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.isAmountProp(e.row.companyName)?t.unit2TenThousand(t.calcAmount("sale_total",e.row.companyNo),t.isTenThound):t.unit2TenThousand(e.row.sale_total,t.isTenThound))+"\n ")]}}],null,!1,3591617944)}),n("el-table-column",{attrs:{label:"营收目标",align:"center","min-width":"95px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.isAmountProp(e.row.companyName)?t.unit2TenThousand(t.calcAmount("total_tips",e.row.companyNo),t.isTenThound):t.unit2TenThousand(e.row.total_tips,t.isTenThound))+"\n ")]}}],null,!1,25679736)}),n("el-table-column",{attrs:{label:"营业收入(净)",align:"center","min-width":"115px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{staticStyle:{display:"flex","justify-content":"center"},style:""+(t.isAmountProp(e.row.companyName)?t.getTotalValueStyle(e.row,"msale_total"):t.getCurrentValueStyle(e.row.msale_total,e.row.total_tips))},[t._v("\n "+t._s(t.isAmountProp(e.row.companyName)?t.unit2TenThousand(t.calcAmount("msale_total",e.row.companyNo),t.isTenThound):t.unit2TenThousand(e.row.msale_total,t.isTenThound))+"\n ")])]}}],null,!1,2878073542)}),n("el-table-column",{attrs:{label:"营收完成%",align:"center","min-width":"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:""+(t.isAmountProp(e.row.companyName)?t.getTotalRateStyle(e.row,"completion_rate"):t.getCurrentRateStyle(e.row.completion_rate))},[t._v("\n "+t._s(t.isAmountProp(e.row.companyName)?t.calcAmountCompletionRate(e.row.companyNo):t.isLineRete("NaN"===String(e.row.completion_rate)||Math.abs(e.row.completion_rate)===1/0?0:e.row.completion_rate))+"\n ")])]}}],null,!1,639857370)}),t.costField?[n("el-table-column",{attrs:{label:"毛利目标",align:"center","min-width":"90px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.costField?t.isAmountProp(e.row.companyName)?t.unit2TenThousand(t.calcAmount("cost_tips",e.row.companyNo),t.isTenThound):t.unit2TenThousand(e.row.cost_tips,t.isTenThound):"***")+"\n ")]}}],null,!1,1622815230)}),n("el-table-column",{attrs:{label:"毛利完成",align:"center","min-width":"90px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:""+(t.isAmountProp(e.row.companyName)?t.getTotalValueStyle(e.row,"gross_completion",!0):t.getCurrentValueStyle(e.row.gross_completion,e.row.cost_tips))},[t._v("\n "+t._s(t.costField?t.isAmountProp(e.row.companyName)?t.unit2TenThousand(t.calcAmount("gross_completion",e.row.companyNo),t.isTenThound):t.unit2TenThousand(e.row.gross_completion,t.isTenThound):"***")+"\n ")])]}}],null,!1,1816209260)})]:t._e(),n("el-table-column",{attrs:{label:"毛利完成%",align:"center","min-width":"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{style:t.isAmountProp(e.row.companyName)?t.getTotalRateStyle(e.row,"gross_completion_rate"):t.getCurrentRateStyle(e.row.gross_completion_rate)},[t._v("\n "+t._s(t.isAmountProp(e.row.companyName)?t.calcAmountGrossCompletionRate(e.row.companyNo):"-"===e.row.gross_completion_rate?"-":e.row.gross_completion_rate+"%")+"\n ")])]}}],null,!1,2748519026)}),t.costField?[n("el-table-column",{attrs:{label:"成本合计",align:"center","min-width":"125px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t.costField?n("div",{staticStyle:{display:"flex","justify-content":"center"}},[t._v("\n "+t._s(t.isAmountProp(e.row.companyName)?t.unit2TenThousand(t.calcAmount("mcost_total",e.row.companyNo),t.isTenThound):t.unit2TenThousand(e.row.mcost_total,t.isTenThound))+"\n ")]):n("p",[t._v("***")])]}}],null,!1,4047076869)}),n("el-table-column",{attrs:{label:"实际毛利率",align:"center",width:"85px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t.costField?t.isAmountProp(e.row.companyName)?t.calcAmountRealRate(e.row.companyNo):t.unit2TenThousand(e.row.gross_sale_completion_rate)+"%":"***")+"\n ")]}}],null,!1,3193788296)})]:t._e()],2)],1)],2)}),[],!1,null,"633b0d0e",null).exports,PeriodDatePicker:Et,UnusualState:S},data:function(){return{state:{message:"",error:!1,loading:!1},hasPermission:!1,isTenThound:!0,isDisplay:!1,costField:!1,companies:[],daytime:"",zxTotal:0}},mounted:function(){O("code")?this.requestUserinfo():this.login()},methods:{time:(Ea=Object(c.a)(regeneratorRuntime.mark((function t(e){var n,a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=e.startTime,a=e.endTime,this.start=n||"",this.end=a||"",n=this.start,a=this.end,""!==n&&""===a||""===n&&""!==a)return this.$message.warning("时间区间不完整!"),this.date=[],t.abrupt("return");t.next=8;break;case 8:this.start&&this.end?this.date=[this.start+" 00:00:00",this.end+" 23:59:59"]:this.date=[this.start,this.end];case 9:case"end":return t.stop()}}),t,this)}))),function(t){return Ea.apply(this,arguments)}),requestUserinfo:(Fa=Object(c.a)(regeneratorRuntime.mark((function t(){var e,n,a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.state.loading=!0,e=T(),n=O("code"),t.next=5,v(function(t){for(var e=1;e=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:e};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,r=!0,i=!1;return{s:function(){a=a.call(t)},n:function(){var t=a.next();return r=t.done,t},e:function(t){i=!0,o=t},f:function(){try{r||null==a.return||a.return()}finally{if(i)throw o}}}}function Xa(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=new Array(e);n