Your Name
2022-11-30 f0cd5a4fe3b366fa753b8da5e387673c30c4d0f7
1
(this.webpackJsonp=this.webpackJsonp||[]).push([["chunk-0845","chunk-7d07"],{"/y7h":function(t,e,a){"use strict";a.r(e);var r=a("14Xm"),n=a.n(r),i=a("D3Ub"),s=a.n(i),l=a("brm8"),o=a("7Qib"),c={name:"index",data:function(){return{tableKey:"",listLoading:!1,pageSize:20,recordTotal:0,currentPage:1,pageTotal:0,citySaleDetailData:[],citySaleDetailVisible:!1,listQuery:{pageSize:20,pageIndex:1,filter:{starttime:"",endtime:"",enterprisename:"",safetysupervision:"",city:""}}}},created:function(){},methods:{showCitySaleDetail:function(t,e,a,r,n){this.listQuery.filter.starttime=t,this.listQuery.filter.endtime=e,this.listQuery.filter.enterprisename=a,this.listQuery.filter.safetysupervision=r,this.listQuery.filter.city=n,this.listQuery.pageIndex=1,this.listQuery.pageSize=20,this.citySaleDetailVisible=!0,this.getCitySaleDetailList()},getCitySaleDetailList:function(){var t=this;return s()(n.a.mark(function e(){var a;return n.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.listLoading=!0,e.next=3,Object(l.a)(t.listQuery);case 3:"200"===(a=e.sent).data.code?(t.recordTotal=a.data.result.total,t.pageSize=a.data.result.size,t.pageTotal=Object(o.a)(a.data.result.total,a.data.result.size),t.currentPage=a.data.result.current,t.citySaleDetailData=a.data.result.records):t.$message({type:"warning",message:a.data.message}),t.listLoading=!1;case 6:case"end":return e.stop()}},e,t)}))()},handleSizeChange:function(t){this.listQuery.pageSize=t,this.getCitySaleDetailList()},handleCurrentChange:function(t){this.listQuery.pageIndex=t,this.getCitySaleDetailList()},exportToExcel:function(){var t=this;return s()(n.a.mark(function e(){var r,i;return n.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(l.b)(t.listQuery);case 2:"200"===(r=e.sent).data.code?null===r.data.result||r.data.result===[]||0===r.data.result.length?t.$message({type:"warning",message:"无数据可导出"}):(i=r.data.result,Promise.all([a.e("chunk-0d49"),a.e("chunk-5aa0")]).then(a.bind(null,"S/jZ")).then(function(e){var a=t.formatJson(["name","num_爆竹类","num_喷花类","num_旋转类","num_吐珠类","num_玩具类","num_组合烟花类","totalcol","personnum"],i);e.export_json_to_excel({header:["地区","爆竹类(箱)","喷花类(箱)","旋转类(箱)","吐珠类(箱)","玩具类(箱)","组合烟花类(箱)","合计(箱)","总人数"],data:a,filename:t.listQuery.filter.city+"分类销售统计"})})):t.$message({message:r.data.message,type:"warning"});case 4:case"end":return e.stop()}},e,t)}))()},formatJson:function(t,e){return e.map(function(e){return t.map(function(t){return e[t]})})}}},u=(a("uY3I"),a("KHd+")),d=Object(u.a)(c,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-dialog",{attrs:{visible:t.citySaleDetailVisible,"close-on-click-modal":!1,width:"60%"},on:{"update:visible":function(e){t.citySaleDetailVisible=e}}},[a("div",{staticClass:"basic_search",staticStyle:{"margin-right":"10px"}},[a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary",icon:"el-icon-download"},on:{click:t.exportToExcel}},[t._v("导出")])],1),t._v(" "),a("div",{staticClass:"table_content"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.listLoading,expression:"listLoading"}],key:t.tableKey,staticStyle:{width:"100%"},attrs:{data:t.citySaleDetailData,border:"",fit:"","highlight-current-row":""}},[a("el-table-column",{attrs:{label:"序号",type:"index",align:"center",width:"60"}}),t._v(" "),a("el-table-column",{attrs:{label:"县区",prop:"name",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"爆竹类(箱)",prop:"num_爆竹类",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"喷花类(箱)",prop:"num_喷花类",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"旋转类(箱)",prop:"num_旋转类",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"吐珠类(箱)",prop:"num_吐珠类",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"玩具类(箱)",prop:"num_玩具类",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"组合烟花类(箱)",prop:"num_组合烟花类",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"合计(箱)",prop:"totalcol",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"总人数",prop:"personnum",align:"center"}})],1),t._v(" "),a("br"),t._v(" "),a("el-pagination",{directives:[{name:"show",rawName:"v-show",value:t.recordTotal>0,expression:"recordTotal>0"}],staticStyle:{float:"right"},attrs:{"current-page":t.currentPage,"page-sizes":[10,20,30,50],"page-size":t.pageSize,total:t.recordTotal,layout:"total, sizes, prev, pager, next, jumper",background:""},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}}),t._v(" "),a("br")],1)])},[],!1,null,"43cd0bc0",null);d.options.__file="index.vue";e.default=d.exports},"2ooB":function(t,e,a){},OZsz:function(t,e,a){"use strict";var r=a("2ooB");a.n(r).a},brm8:function(t,e,a){"use strict";a.d(e,"r",function(){return i}),a.d(e,"j",function(){return s}),a.d(e,"o",function(){return l}),a.d(e,"t",function(){return o}),a.d(e,"p",function(){return c}),a.d(e,"q",function(){return u}),a.d(e,"s",function(){return d}),a.d(e,"g",function(){return p}),a.d(e,"f",function(){return h}),a.d(e,"c",function(){return m}),a.d(e,"m",function(){return f}),a.d(e,"l",function(){return g}),a.d(e,"h",function(){return b}),a.d(e,"i",function(){return y}),a.d(e,"k",function(){return v}),a.d(e,"d",function(){return _}),a.d(e,"n",function(){return S}),a.d(e,"e",function(){return j}),a.d(e,"a",function(){return x}),a.d(e,"b",function(){return O});var r=a("X4fA"),n=a("t3Un");function i(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/order/saleRecord4",method:"post",data:t})}function s(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/statistics/city-inbound-outbound",method:"post",data:t})}function l(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/statistics/gender-sale",method:"post",data:t})}function o(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/statistics/race-sale",method:"post",data:t})}function c(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/statistics/generation-sale",method:"post",data:t})}function u(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/order/getPurchaseDetailInUnit",method:"post",data:t})}function d(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/order/saleRecord3",method:"post",data:t})}function p(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/order/export/saleRecord3",method:"post",data:t})}function h(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/order/export/saleRecord4",method:"post",data:t})}function m(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/statistics/export/city-inbound-outbound",method:"post",data:t})}function f(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/order/enterpriseESS",method:"post",data:t})}function g(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/order/enterpriseESSExport",method:"post",data:t})}function b(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/order/cityESS",method:"post",data:t})}function y(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/statistics/city-inbound-outbound-detail",method:"post",data:t})}function v(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/statistics/city-type-sale",method:"post",data:t})}function _(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/statistics/export/city-type-sale",method:"post",data:t})}function S(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/statistics/enterprise-type-sale",method:"post",data:t})}function j(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/statistics/export/enterprise-type-sale",method:"post",data:t})}function x(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/statistics/district-type-sale",method:"post",data:t})}function O(t){return Object(n.a)({headers:{Authorization:Object(r.a)()},url:"http://39.104.85.193:4105/statistics/export/district-type-sale",method:"post",data:t})}},fucS:function(t,e,a){},uY3I:function(t,e,a){"use strict";var r=a("fucS");a.n(r).a},zVy1:function(t,e,a){"use strict";a.r(e);var r=a("14Xm"),n=a.n(r),i=a("D3Ub"),s=a.n(i),l=a("/y7h"),o=a("7Qib"),c=a("brm8"),u=a("jJIE"),d=a.n(u),p={name:"citySaleStatistics",data:function(){return{tableKey:"",validTime:["",""],listQuery:{pageSize:20,pageIndex:1,filter:{starttime:"",endtime:"",enterprisename:"",safetysupervision:""}},safetysupervision:["烟花爆竹生产","烟花爆竹批发经营","烟花爆竹零售经营(短期)","烟花爆竹零售经营(长期)"],Cookies:d.a,pageSize:20,recordTotal:0,currentPage:1,pageTotal:0,listLoading:!1,personPurchaseData:[],previewList:[],options:[{label:"全部",value:""},{label:"是",value:1},{label:"否",value:-1}],pickerOptions:{shortcuts:[{text:"最近一周",onClick:function(t){var e=new Date,a=new Date;a.setTime(a.getTime()-6048e5),t.$emit("pick",[a,e])}},{text:"最近一个月",onClick:function(t){var e=new Date,a=new Date;a.setTime(a.getTime()-2592e6),t.$emit("pick",[a,e])}},{text:"最近三个月",onClick:function(t){var e=new Date,a=new Date;a.setTime(a.getTime()-7776e6),t.$emit("pick",[a,e])}}]}}},components:{citySaleDetail:l.default},created:function(){this.initValidTime(),this.getPersonProductList()},watch:{},methods:{getPersonProductList:function(){var t=this;return s()(n.a.mark(function e(){var a;return n.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.listLoading=!0,null!==t.validTime?(t.listQuery.filter.starttime=t.validTime[0],t.listQuery.filter.endtime=t.validTime[1]):(t.listQuery.filter.starttime="",t.listQuery.filter.endtime=""),e.next=4,Object(c.k)(t.listQuery);case 4:"200"===(a=e.sent).data.code?(t.recordTotal=a.data.result.total,t.pageSize=a.data.result.size,t.pageTotal=Object(o.a)(a.data.result.total,a.data.result.size),t.personPurchaseData=a.data.result.records):t.$message({type:"warning",message:a.data.message}),t.listLoading=!1;case 7:case"end":return e.stop()}},e,t)}))()},showCityDetail:function(t){this.$refs.citySale.showCitySaleDetail(this.listQuery.filter.starttime,this.listQuery.filter.endtime,this.listQuery.filter.enterprisename,this.listQuery.filter.safetysupervision,t)},refresh:function(){this.getPersonProductList()},exportToExcel:function(){var t=this;return s()(n.a.mark(function e(){var r,i;return n.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(c.d)(t.listQuery);case 2:"200"===(r=e.sent).data.code?null===r.data.result||r.data.result===[]||0===r.data.result.length?t.$message({type:"warning",message:"无数据可导出"}):(i=r.data.result,Promise.all([a.e("chunk-0d49"),a.e("chunk-5aa0")]).then(a.bind(null,"S/jZ")).then(function(e){var a=t.formatJson(["name","num_爆竹类","num_喷花类","num_旋转类","num_吐珠类","num_玩具类","num_组合烟花类","totalcol","personnum"],i);e.export_json_to_excel({header:["地区","爆竹类(箱)","喷花类(箱)","旋转类(箱)","吐珠类(箱)","玩具类(箱)","组合烟花类(箱)","合计(箱)","总人数"],data:a,filename:"地州市分类销售统计"})})):t.$message({message:r.data.message,type:"warning"});case 4:case"end":return e.stop()}},e,t)}))()},formatJson:function(t,e){return e.map(function(e){return t.map(function(t){return e[t]})})},reset:function(){this.listQuery={pageSize:10,pageIndex:1,filter:{starttime:"",endtime:"",identify:"",enterprisename:"",parententerprisename:"",itemcode:""}}},searchProductSearch:function(){this.getPersonProductList()},handleSizeChange:function(t){this.listQuery.pageSize=t,this.getPersonProductList()},handleCurrentChange:function(t){this.listQuery.pageIndex=t,this.getPersonProductList()},initValidTime:function(){var t=new Date;t.getDate()-1==0?(this.validTime[0]=[t.getFullYear(),t.getMonth(),this.returnDay(t.getMonth(),t.getFullYear())].join("-")+" 00:00:00",this.validTime[1]=[t.getFullYear(),t.getMonth(),this.returnDay(t.getMonth(),t.getFullYear())].join("-")+" 23:59:59"):t.getDate()-1==0&&0===t.getMonth()?(this.validTime[0]=[t.getFullYear()-1,12,31].join("-")+" 00:00:00",this.validTime[1]=[t.getFullYear()-1,12,31].join("-")+" 23:59:59"):(this.validTime[0]=[t.getFullYear(),t.getMonth()+1,t.getDate()-1].join("-")+" 00:00:00",this.validTime[1]=[t.getFullYear(),t.getMonth()+1,t.getDate()-1].join("-")+" 23:59:59")},returnDay:function(t,e){return 1===t||3===t||5===t||7===t||8===t||10===t||12===t?31:2===t?e%4==0?29:28:30}}},h=(a("OZsz"),a("KHd+")),m=Object(h.a)(p,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-container"},[a("div",{staticClass:"filter-container"},[a("div",{staticStyle:{display:"block"}},[a("div",{staticClass:"basic_search",staticStyle:{"padding-top":"10px"}},[a("span",[t._v("按时间查询:")]),t._v(" "),a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd HH:mm:ss",type:"datetimerange","default-time":["00:00:00","23:59:59"],"picker-options":t.pickerOptions,"range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:t.validTime,callback:function(e){t.validTime=e},expression:"validTime"}})],1),t._v(" "),a("div",{staticClass:"basic_search",staticStyle:{"padding-top":"10px","margin-left":"15px"}},[a("span",[t._v("安全监管分类:")]),t._v(" "),a("el-select",{attrs:{clearable:"",filterable:""},model:{value:t.listQuery.filter.safetysupervision,callback:function(e){t.$set(t.listQuery.filter,"safetysupervision",e)},expression:"listQuery.filter.safetysupervision"}},[a("el-option",{attrs:{value:"",label:"全部"}}),t._v(" "),t._l(t.safetysupervision,function(t){return a("el-option",{key:t,attrs:{label:t,value:t}})})],2)],1),t._v(" "),a("div",{staticClass:"basic_search",staticStyle:{"padding-top":"10px"}},[a("span",[t._v("企业名称:")]),t._v(" "),a("el-input",{staticStyle:{width:"200px"},attrs:{filterable:"",clearable:""},model:{value:t.listQuery.filter.enterprisename,callback:function(e){t.$set(t.listQuery.filter,"enterprisename",e)},expression:"listQuery.filter.enterprisename"}})],1),t._v(" "),a("div",{staticClass:"basic_search",staticStyle:{"margin-right":"10px"}},[a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(e){t.reset()}}},[t._v("重置")]),t._v(" "),a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary",icon:"el-icon-search"},on:{click:function(e){t.searchProductSearch("查询","")}}},[t._v("查询")]),t._v(" "),a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary",icon:"el-icon-download"},on:{click:t.exportToExcel}},[t._v("导出")])],1)])]),t._v(" "),a("div",{staticClass:"table_content"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.listLoading,expression:"listLoading"}],key:t.tableKey,staticStyle:{width:"100%"},attrs:{data:t.personPurchaseData,border:"",fit:"","highlight-current-row":""}},[a("el-table-column",{attrs:{label:"序号",type:"index",align:"center",width:"60"}}),t._v(" "),a("el-table-column",{attrs:{label:"地区",prop:"name",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return["合计"!==e.row.name?a("el-link",{attrs:{type:"primary"},on:{click:function(a){t.showCityDetail(e.row.name)}}},[t._v(t._s(e.row.name))]):t._e(),t._v(" "),"合计"===e.row.name?a("span",[t._v("合计")]):t._e()]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"爆竹类(箱)",prop:"num_爆竹类",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"喷花类(箱)",prop:"num_喷花类",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"旋转类(箱)",prop:"num_旋转类",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"吐珠类(箱)",prop:"num_吐珠类",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"玩具类(箱)",prop:"num_玩具类",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"组合烟花类(箱)",prop:"num_组合烟花类",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"合计(箱)",prop:"totalcol",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"总人数",prop:"personnum",align:"center"}})],1),t._v(" "),a("br"),t._v(" "),a("el-pagination",{directives:[{name:"show",rawName:"v-show",value:t.recordTotal>0,expression:"recordTotal>0"}],staticStyle:{float:"right"},attrs:{"current-page":t.currentPage,"page-sizes":[20,50,100,200],"page-size":t.pageSize,total:t.recordTotal,layout:"total, sizes, prev, pager, next, jumper",background:""},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}}),t._v(" "),a("br")],1),t._v(" "),a("citySaleDetail",{ref:"citySale"})],1)},[],!1,null,"ebf826ce",null);m.options.__file="citySaleStatistics.vue";e.default=m.exports}}]);