|
- webpackJsonp([36],{CxMe:function(e,t,n){"use strict";function a(e){return n.i(i.a)({url:"/unionService/OTA/upgradeHistories",method:"post",data:e})}function r(e){return n.i(i.a)({url:"/unionService/device/status",method:"post",data:e})}t.b=a,t.a=r;var i=n("Vo7i")},Hpjt:function(e,t,n){"use strict";var a=n("CxMe"),r=n("jqUp");t.a={name:"historyindex",components:{Pagination:r.a},data:function(){return{list:null,listLoading:!0,listQuery:{deviceMac:"",limit:10,offset:0},currPage:1,total:null}},created:function(){this.fetchData()},methods:{fetchData:function(){var e=this;this.listLoading=!0,n.i(a.b)(this.listQuery).then(function(t){e.list=t.result.rows,e.total=t.result.total,e.listLoading=!1})},exportData:function(){var e="";for(var t in this.listQuery)this.listQuery[t]&&"limit"!=t&&"offset"!=t&&(e=e+t+"="+this.listQuery[t]+"&");window.location.href="http://ota.neusoft.com:28080//service-device/device/export?"+e},handleSizeChange:function(e){this.listQuery.limit=e,this.listQuery.offset=(this.currPage-1)*e,this.fetchData()},handleCurrentChange:function(e){this.currPage=e,this.listQuery.offset=this.listQuery.limit*(e-1),this.fetchData()},handleDownload:function(){var e=this;n.e(80).then(n.bind(null,"zWO4")).then(function(t){var r=["MAC地址","厂商","设备","型号","版本号","区域","客户","部门","版本变更时间"],i=["macAddr","manufacturer","deviceType","deviceModel","curVersion","region","customer","department","lastRequestTime"];e.listQuery.isPage=!1,n.i(a.b)(e.listQuery).then(function(n){var a=n.result.rows,s=e.formatJson(i,a);t.export_json_to_excel(r,s,"设备状态列表"),e.listQuery.isPage=!0})})},formatJson:function(e,t){return t.map(function(t){return e.map(function(e){return t[e]})})}}}},ToeA:function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement;return(e._self._c||t)("el-pagination",{staticClass:"pagination",attrs:{"current-page":e.currPage,"page-sizes":[10,30,50,100],"page-size":e.pagesize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})},r=[],i={render:a,staticRenderFns:r};t.a=i},c6uK:function(e,t,n){"use strict";t.a={name:"pageination",props:{total:Number,currPage:{type:Number,default:1},pagesize:{type:Number,default:10}},methods:{handleSizeChange:function(e){this.$emit("changePage",{pagesize:e,currPage:1})},handleCurrentChange:function(e){this.$emit("changePage",{pagesize:this.pagesize,currPage:e})}}}},ixXe:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n("Hpjt"),r=n("nXA6"),i=n("VU/8"),s=i(a.a,r.a,null,null,null);t.default=s.exports},jqUp:function(e,t,n){"use strict";function a(e){n("zDZy")}var r=n("c6uK"),i=n("ToeA"),s=n("VU/8"),o=a,l=s(r.a,i.a,o,null,null);t.a=l.exports},nXA6:function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"app-container"},[n("el-form",{ref:"listQuery",staticClass:"demo-form-inline",attrs:{inline:!0,model:e.listQuery}},[n("el-form-item",{attrs:{label:"MAC",prop:"deviceMac"}},[n("el-input",{attrs:{placeholder:"MAC",name:"macAddr"},model:{value:e.listQuery.deviceMac,callback:function(t){e.$set(e.listQuery,"deviceMac",t)},expression:"listQuery.deviceMac"}})],1),e._v(" "),n("el-form-item",[n("el-button",{attrs:{type:"primary"},on:{click:e.fetchData}},[e._v("查询")]),e._v(" "),n("el-button",{attrs:{type:"success"},on:{click:e.handleDownload}},[e._v("导出数据")])],1)],1),e._v(" "),n("el-table",{directives:[{name:"loading",rawName:"v-loading.body",value:e.listLoading,expression:"listLoading",modifiers:{body:!0}}],attrs:{data:e.list,"element-loading-text":"拼命加载中",border:"",fit:"","highlight-current-row":"",size:"mini"}},[n("el-table-column",{attrs:{label:"MAC地址",align:"center",prop:"macAddr"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.macAddr)+"\n ")]}}])}),e._v(" "),n("el-table-column",{attrs:{"class-name":"status-col",label:"厂商",prop:"serialNo"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.manufacturer)+"\n ")]}}])}),e._v(" "),n("el-table-column",{attrs:{align:"center",prop:"deviceType",label:"设备"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.deviceType))])]}}])}),e._v(" "),n("el-table-column",{attrs:{align:"center",prop:"deviceModel",label:"型号"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.deviceModel))])]}}])}),e._v(" "),n("el-table-column",{attrs:{align:"center",prop:"curVersion",label:"版本号"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.curVersion))])]}}])}),e._v(" "),n("el-table-column",{attrs:{align:"center",prop:"region",label:"区域"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.region))])]}}])}),e._v(" "),n("el-table-column",{attrs:{align:"center",prop:"customer",label:"客户"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.customer))])]}}])}),e._v(" "),n("el-table-column",{attrs:{align:"center",prop:"department",label:"部门"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.department))])]}}])}),e._v(" "),n("el-table-column",{attrs:{label:"设备名称",align:"center",prop:"alias"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.alias)+"\n ")]}}])}),e._v(" "),n("el-table-column",{attrs:{align:"center",label:"版本变更时间",width:"140"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.updateTime))])]}}])})],1),e._v(" "),n("el-pagination",{staticClass:"pagination",attrs:{"current-page":e.currPage,"page-sizes":[10,30,50,100],"page-size":e.listQuery.limit,layout:"total, sizes, prev, pager, next",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)},r=[],i={render:a,staticRenderFns:r};t.a=i},q7la:function(e,t,n){t=e.exports=n("FZ+f")(!0),t.push([e.i,".pagination{float:right;margin-top:20px}","",{version:3,sources:["D:/projects/gitLab/wxpos/posadmin/src/components/Pageination/index.vue"],names:[],mappings:"AACA,YACE,YAAa,AACb,eAAiB,CAClB",file:"index.vue",sourcesContent:["\n.pagination{\n float: right;\n margin-top: 20px;\n}\n"],sourceRoot:""}])},zDZy:function(e,t,n){var a=n("q7la");"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);n("rjj0")("1f661143",a,!0)}});
- //# sourceMappingURL=36.901c64ed9856bcd9cb23.js.map
|