| 1 |
- {"remainingRequest":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js??ref--0-2!E:\\item\\newItem\\admin\\src\\pages\\order\\offline\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\item\\newItem\\admin\\src\\pages\\order\\offline\\index.vue","mtime":1677828270224},{"path":"E:\\item\\newItem\\admin\\babel.config.js","mtime":1677828270071},{"path":"E:\\item\\newItem\\admin\\.babelrc","mtime":1677828270070},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\newItem\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000},{"path":"E:\\item\\newItem\\admin\\node_modules\\iview-loader\\index.js","mtime":1570440814000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9vYmplY3RTcHJlYWQgZnJvbSAiRTovaXRlbS9uZXdJdGVtL2FkbWluL25vZGVfbW9kdWxlcy9AdnVlL2JhYmVsLXByZXNldC1hcHAvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL29iamVjdFNwcmVhZDIuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5hcnJheS5qb2luLmpzIjsKLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KaW1wb3J0IHsgbWFwU3RhdGUgfSBmcm9tICd2dWV4JzsKaW1wb3J0IHsgb3JkZXJTY2FuTGlzdCwgb3JkZXJPZmZsaW5lU2NhbiB9IGZyb20gJ0AvYXBpL29yZGVyJzsKZXhwb3J0IGRlZmF1bHQgewogIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7CiAgICByZXR1cm4gewogICAgICBncmlkOiB7CiAgICAgICAgeGw6IDcsCiAgICAgICAgbGc6IDcsCiAgICAgICAgbWQ6IDEyLAogICAgICAgIHNtOiAyNCwKICAgICAgICB4czogMjQKICAgICAgfSwKICAgICAgdGhlYWQ6IFt7CiAgICAgICAgdGl0bGU6ICforqLljZXlj7cnLAogICAgICAgIGtleTogJ29yZGVyX2lkJwogICAgICB9LCAvLyB7CiAgICAgIC8vICAgICB0aXRsZTogIuiuouWNleexu+WeiyIsCiAgICAgIC8vICAgICByZW5kZXI6IChoLCBwYXJhbXMpID0+IHsKICAgICAgLy8gICAgICAgICByZXR1cm4gaCgic3BhbiIsICLnur/kuIvmlK/ku5giKTsKICAgICAgLy8gICAgIH0KICAgICAgLy8gfSwKICAgICAgewogICAgICAgIHRpdGxlOiAn55So5oi35L+h5oGvJywKICAgICAgICBrZXk6ICduaWNrbmFtZScKICAgICAgfSwgewogICAgICAgIHRpdGxlOiAn5a6e6ZmF5pSv5LuYJywKICAgICAgICBrZXk6ICdwYXlfcHJpY2UnCiAgICAgIH0sIHsKICAgICAgICB0aXRsZTogJ+S8mOaDoOS7t+agvCcsCiAgICAgICAga2V5OiAndHJ1ZV9wcmljZScKICAgICAgfSwgLy8gewogICAgICAvLyAgICAgdGl0bGU6ICLorqLljZXnirbmgIEiLAogICAgICAvLyAgICAgcmVuZGVyOiAoaCwgcGFyYW1zKSA9PiB7CiAgICAgIC8vICAgICAgICAgcmV0dXJuIGgoInNwYW4iLCAi5bey5pSv5LuYIik7CiAgICAgIC8vICAgICB9CiAgICAgIC8vIH0sCiAgICAgIHsKICAgICAgICB0aXRsZTogJ+aUr+S7mOaXtumXtCcsCiAgICAgICAga2V5OiAncGF5X3RpbWUnCiAgICAgIH1dLAogICAgICB0Ym9keTogW10sCiAgICAgIGxvYWRpbmc6IGZhbHNlLAogICAgICB0b3RhbDogMCwKICAgICAgYW5pbWFsOiAwLAogICAgICAvLyDpmpDol4/oo4XppbDovrnmoYYKICAgICAgcGFnaW5hdGlvbjogewogICAgICAgIHBhZ2U6IDEsCiAgICAgICAgbGltaXQ6IDMwLAogICAgICAgIG9yZGVyX2lkOiAnJywKICAgICAgICBhZGRfdGltZTogJycKICAgICAgfSwKICAgICAgb3B0aW9uczogewogICAgICAgIHNob3J0Y3V0czogW3sKICAgICAgICAgIHRleHQ6ICfku4rlpKknLAogICAgICAgICAgdmFsdWU6IGZ1bmN0aW9uIHZhbHVlKCkgewogICAgICAgICAgICB2YXIgZW5kID0gbmV3IERhdGUoKTsKICAgICAgICAgICAgdmFyIHN0YXJ0ID0gbmV3IERhdGUoKTsKICAgICAgICAgICAgc3RhcnQuc2V0VGltZShuZXcgRGF0ZShuZXcgRGF0ZSgpLmdldEZ1bGxZZWFyKCksIG5ldyBEYXRlKCkuZ2V0TW9udGgoKSwgbmV3IERhdGUoKS5nZXREYXRlKCkpKTsKICAgICAgICAgICAgcmV0dXJuIFtzdGFydCwgZW5kXTsKICAgICAgICAgIH0KICAgICAgICB9LCB7CiAgICAgICAgICB0ZXh0OiAn5pio5aSpJywKICAgICAgICAgIHZhbHVlOiBmdW5jdGlvbiB2YWx1ZSgpIHsKICAgICAgICAgICAgdmFyIGVuZCA9IG5ldyBEYXRlKCk7CiAgICAgICAgICAgIHZhciBzdGFydCA9IG5ldyBEYXRlKCk7CiAgICAgICAgICAgIHN0YXJ0LnNldFRpbWUoc3RhcnQuc2V0VGltZShuZXcgRGF0ZShuZXcgRGF0ZSgpLmdldEZ1bGxZZWFyKCksIG5ldyBEYXRlKCkuZ2V0TW9udGgoKSwgbmV3IERhdGUoKS5nZXREYXRlKCkgLSAxKSkpOwogICAgICAgICAgICBlbmQuc2V0VGltZShlbmQuc2V0VGltZShuZXcgRGF0ZShuZXcgRGF0ZSgpLmdldEZ1bGxZZWFyKCksIG5ldyBEYXRlKCkuZ2V0TW9udGgoKSwgbmV3IERhdGUoKS5nZXREYXRlKCkgLSAxKSkpOwogICAgICAgICAgICByZXR1cm4gW3N0YXJ0LCBlbmRdOwogICAgICAgICAgfQogICAgICAgIH0sIHsKICAgICAgICAgIHRleHQ6ICfmnIDov5E35aSpJywKICAgICAgICAgIHZhbHVlOiBmdW5jdGlvbiB2YWx1ZSgpIHsKICAgICAgICAgICAgdmFyIGVuZCA9IG5ldyBEYXRlKCk7CiAgICAgICAgICAgIHZhciBzdGFydCA9IG5ldyBEYXRlKCk7CiAgICAgICAgICAgIHN0YXJ0LnNldFRpbWUoc3RhcnQuc2V0VGltZShuZXcgRGF0ZShuZXcgRGF0ZSgpLmdldEZ1bGxZZWFyKCksIG5ldyBEYXRlKCkuZ2V0TW9udGgoKSwgbmV3IERhdGUoKS5nZXREYXRlKCkgLSA2KSkpOwogICAgICAgICAgICByZXR1cm4gW3N0YXJ0LCBlbmRdOwogICAgICAgICAgfQogICAgICAgIH0sIHsKICAgICAgICAgIHRleHQ6ICfmnIDov5EzMOWkqScsCiAgICAgICAgICB2YWx1ZTogZnVuY3Rpb24gdmFsdWUoKSB7CiAgICAgICAgICAgIHZhciBlbmQgPSBuZXcgRGF0ZSgpOwogICAgICAgICAgICB2YXIgc3RhcnQgPSBuZXcgRGF0ZSgpOwogICAgICAgICAgICBzdGFydC5zZXRUaW1lKHN0YXJ0LnNldFRpbWUobmV3IERhdGUobmV3IERhdGUoKS5nZXRGdWxsWWVhcigpLCBuZXcgRGF0ZSgpLmdldE1vbnRoKCksIG5ldyBEYXRlKCkuZ2V0RGF0ZSgpIC0gMjkpKSk7CiAgICAgICAgICAgIHJldHVybiBbc3RhcnQsIGVuZF07CiAgICAgICAgICB9CiAgICAgICAgfSwgewogICAgICAgICAgdGV4dDogJ+acrOaciCcsCiAgICAgICAgICB2YWx1ZTogZnVuY3Rpb24gdmFsdWUoKSB7CiAgICAgICAgICAgIHZhciBlbmQgPSBuZXcgRGF0ZSgpOwogICAgICAgICAgICB2YXIgc3RhcnQgPSBuZXcgRGF0ZSgpOwogICAgICAgICAgICBzdGFydC5zZXRUaW1lKHN0YXJ0LnNldFRpbWUobmV3IERhdGUobmV3IERhdGUoKS5nZXRGdWxsWWVhcigpLCBuZXcgRGF0ZSgpLmdldE1vbnRoKCksIDEpKSk7CiAgICAgICAgICAgIHJldHVybiBbc3RhcnQsIGVuZF07CiAgICAgICAgICB9CiAgICAgICAgfSwgewogICAgICAgICAgdGV4dDogJ+acrOW5tCcsCiAgICAgICAgICB2YWx1ZTogZnVuY3Rpb24gdmFsdWUoKSB7CiAgICAgICAgICAgIHZhciBlbmQgPSBuZXcgRGF0ZSgpOwogICAgICAgICAgICB2YXIgc3RhcnQgPSBuZXcgRGF0ZSgpOwogICAgICAgICAgICBzdGFydC5zZXRUaW1lKHN0YXJ0LnNldFRpbWUobmV3IERhdGUobmV3IERhdGUoKS5nZXRGdWxsWWVhcigpLCAwLCAxKSkpOwogICAgICAgICAgICByZXR1cm4gW3N0YXJ0LCBlbmRdOwogICAgICAgICAgfQogICAgICAgIH1dCiAgICAgIH0sCiAgICAgIHRpbWVWYWw6IFtdLAogICAgICBtb2RhbDogZmFsc2UsCiAgICAgIHFyY29kZTogbnVsbCwKICAgICAgbmFtZTogJycsCiAgICAgIHNwaW46IGZhbHNlCiAgICB9OwogIH0sCiAgY29tcHV0ZWQ6IF9vYmplY3RTcHJlYWQoX29iamVjdFNwcmVhZCh7fSwgbWFwU3RhdGUoJ21lZGlhJywgWydpc01vYmlsZSddKSksIHt9LCB7CiAgICBsYWJlbFdpZHRoOiBmdW5jdGlvbiBsYWJlbFdpZHRoKCkgewogICAgICByZXR1cm4gdGhpcy5pc01vYmlsZSA/IHVuZGVmaW5lZCA6IDc1OwogICAgfSwKICAgIGxhYmVsUG9zaXRpb246IGZ1bmN0aW9uIGxhYmVsUG9zaXRpb24oKSB7CiAgICAgIHJldHVybiB0aGlzLmlzTW9iaWxlID8gJ3RvcCcgOiAncmlnaHQnOwogICAgfQogIH0pLAogIGNyZWF0ZWQ6IGZ1bmN0aW9uIGNyZWF0ZWQoKSB7CiAgICB0aGlzLmdldE9yZGVyTGlzdCgpOwogIH0sCiAgbWV0aG9kczogewogICAgb25jaGFuZ2VDb2RlOiBmdW5jdGlvbiBvbmNoYW5nZUNvZGUoZSkgewogICAgICB0aGlzLmFuaW1hbCA9IGU7CiAgICAgIHRoaXMucXJjb2RlU2hvdygpOwogICAgfSwKICAgIC8vIOWFt+S9k+aXpeacn+aQnOe0oigp77ybCiAgICBvbmNoYW5nZVRpbWU6IGZ1bmN0aW9uIG9uY2hhbmdlVGltZShlKSB7CiAgICAgIHRoaXMucGFnaW5hdGlvbi5wYWdlID0gMTsKICAgICAgdGhpcy50aW1lVmFsID0gZTsKICAgICAgdGhpcy5wYWdpbmF0aW9uLmFkZF90aW1lID0gdGhpcy50aW1lVmFsWzBdID8gdGhpcy50aW1lVmFsLmpvaW4oJy0nKSA6ICcnOwogICAgICB0aGlzLmdldE9yZGVyTGlzdCgpOwogICAgfSwKICAgIC8vIOiuouWNleWIl+ihqAogICAgZ2V0T3JkZXJMaXN0OiBmdW5jdGlvbiBnZXRPcmRlckxpc3QoKSB7CiAgICAgIHZhciBfdGhpcyA9IHRoaXM7CgogICAgICB0aGlzLmxvYWRpbmcgPSB0cnVlOwogICAgICBvcmRlclNjYW5MaXN0KHRoaXMucGFnaW5hdGlvbikudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgX3RoaXMubG9hZGluZyA9IGZhbHNlOwogICAgICAgIHZhciBfcmVzJGRhdGEgPSByZXMuZGF0YSwKICAgICAgICAgICAgY291bnQgPSBfcmVzJGRhdGEuY291bnQsCiAgICAgICAgICAgIGxpc3QgPSBfcmVzJGRhdGEubGlzdDsKICAgICAgICBfdGhpcy50b3RhbCA9IGNvdW50OwogICAgICAgIF90aGlzLnRib2R5ID0gbGlzdDsKICAgICAgfSkuY2F0Y2goZnVuY3Rpb24gKGVycikgewogICAgICAgIF90aGlzLmxvYWRpbmcgPSBmYWxzZTsKCiAgICAgICAgX3RoaXMuJE1lc3NhZ2UuZXJyb3IoZXJyLm1zZyk7CiAgICAgIH0pOwogICAgfSwKICAgIC8vIOWIhumhtQogICAgcGFnZUNoYW5nZTogZnVuY3Rpb24gcGFnZUNoYW5nZShpbmRleCkgewogICAgICB0aGlzLnBhZ2luYXRpb24ucGFnZSA9IGluZGV4OwogICAgICB0aGlzLmdldE9yZGVyTGlzdCgpOwogICAgfSwKICAgIG5hbWVTZWFyY2g6IGZ1bmN0aW9uIG5hbWVTZWFyY2goKSB7CiAgICAgIHRoaXMucGFnaW5hdGlvbi5wYWdlID0gMTsKICAgICAgdGhpcy5nZXRPcmRlckxpc3QoKTsKICAgIH0sCiAgICAvLyDorqLljZXmkJzntKIKICAgIG9yZGVyU2VhcmNoOiBmdW5jdGlvbiBvcmRlclNlYXJjaCgpIHsKICAgICAgdGhpcy5wYWdpbmF0aW9uLnBhZ2UgPSAxOwogICAgICB0aGlzLmdldE9yZGVyTGlzdCgpOwogICAgfSwKICAgIC8vIOafpeeci+S6jOe7tOeggQogICAgcXJjb2RlU2hvdzogZnVuY3Rpb24gcXJjb2RlU2hvdygpIHsKICAgICAgdmFyIF90aGlzMiA9IHRoaXM7CgogICAgICB0aGlzLm1vZGFsID0gdHJ1ZTsKICAgICAgdGhpcy5zcGluID0gdHJ1ZTsKICAgICAgb3JkZXJPZmZsaW5lU2Nhbih7CiAgICAgICAgdHlwZTogdGhpcy5hbmltYWwKICAgICAgfSkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgX3RoaXMyLnNwaW4gPSBmYWxzZTsKICAgICAgICBfdGhpczIucXJjb2RlID0gcmVzLmRhdGE7CiAgICAgIH0pLmNhdGNoKGZ1bmN0aW9uIChlcnIpIHsKICAgICAgICBfdGhpczIuc3BpbiA9IGZhbHNlOwoKICAgICAgICBfdGhpczIuJE1lc3NhZ2UuZXJyb3IoZXJyLm1zZyk7CiAgICAgIH0pOwogICAgfQogIH0KfTs="},{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAsGA;AACA;AAEA;EACAA,IADA,kBACA;IACA;MACAC;QACAC,KADA;QAEAC,KAFA;QAGAC,MAHA;QAIAC,MAJA;QAKAC;MALA,CADA;MAQAC,QACA;QACAC,YADA;QAEAC;MAFA,CADA,EAKA;MACA;MACA;MACA;MACA;MACA;MACA;QACAD,aADA;QAEAC;MAFA,CAXA,EAeA;QACAD,aADA;QAEAC;MAFA,CAfA,EAmBA;QACAD,aADA;QAEAC;MAFA,CAnBA,EAuBA;MACA;MACA;MACA;MACA;MACA;MACA;QACAD,aADA;QAEAC;MAFA,CA7BA,CARA;MA0CAC,SA1CA;MA2CAC,cA3CA;MA4CAC,QA5CA;MA6CAC,SA7CA;MA6CA;MACAC;QACAC,OADA;QAEAC,SAFA;QAGAC,YAHA;QAIAC;MAJA,CA9CA;MAoDAC;QACAC,YACA;UACAC,UADA;UAEAC,KAFA,mBAEA;YACA;YACA;YACAC;YACA;UACA;QAPA,CADA,EAUA;UACAF,UADA;UAEAC,KAFA,mBAEA;YACA;YACA;YACAC,cACAA,kGADA;YAGAC,YACAA,gGADA;YAGA;UACA;QAZA,CAVA,EAwBA;UACAH,YADA;UAEAC,KAFA,mBAEA;YACA;YACA;YACAC,cACAA,kGADA;YAGA;UACA;QATA,CAxBA,EAmCA;UACAF,aADA;UAEAC,KAFA,mBAEA;YACA;YACA;YACAC,cACAA,mGADA;YAGA;UACA;QATA,CAnCA,EA8CA;UACAF,UADA;UAEAC,KAFA,mBAEA;YACA;YACA;YACAC;YACA;UACA;QAPA,CA9CA,EAuDA;UACAF,UADA;UAEAC,KAFA,mBAEA;YACA;YACA;YACAC;YACA;UACA;QAPA,CAvDA;MADA,CApDA;MAuHAE,WAvHA;MAwHAC,YAxHA;MAyHAC,YAzHA;MA0HAC,QA1HA;MA2HAC;IA3HA;EA6HA,CA/HA;EAgIAC,0CACAC,+BADA;IAEAC,UAFA,wBAEA;MACA;IACA,CAJA;IAKAC,aALA,2BAKA;MACA;IACA;EAPA,EAhIA;EAyIAC,OAzIA,qBAyIA;IACA;EACA,CA3IA;EA4IAC;IACAC,YADA,wBACAC,CADA,EACA;MACA;MACA;IACA,CAJA;IAKA;IACAC,YANA,wBAMAD,CANA,EAMA;MACA;MACA;MACA;MACA;IACA,CAXA;IAYA;IACAE,YAbA,0BAaA;MAAA;;MACA;MACAC,+BACAC,IADA,CACA;QACA;QACA;QAAA;QAAA;QACA;QACA;MACA,CANA,EAOAC,KAPA,CAOA;QACA;;QACA;MACA,CAVA;IAWA,CA1BA;IA2BA;IACAC,UA5BA,sBA4BAC,KA5BA,EA4BA;MACA;MACA;IACA,CA/BA;IAgCAC,UAhCA,wBAgCA;MACA;MACA;IACA,CAnCA;IAoCA;IACAC,WArCA,yBAqCA;MACA;MACA;IACA,CAxCA;IAyCA;IACAC,UA1CA,wBA0CA;MAAA;;MACA;MAEA;MACAC;QAAAC;MAAA,GACAR,IADA,CACA;QACA;QACA;MACA,CAJA,EAKAC,KALA,CAKA;QACA;;QACA;MACA,CARA;IASA;EAvDA;AA5IA","names":["data","grid","xl","lg","md","sm","xs","thead","title","key","tbody","loading","total","animal","pagination","page","limit","order_id","add_time","options","shortcuts","text","value","start","end","timeVal","modal","qrcode","name","spin","computed","mapState","labelWidth","labelPosition","created","methods","onchangeCode","e","onchangeTime","getOrderList","orderScanList","then","catch","pageChange","index","nameSearch","orderSearch","qrcodeShow","orderOfflineScan","type"],"sourceRoot":"src/pages/order/offline","sources":["index.vue"],"sourcesContent":["<template>\r\n <div>\r\n <Card :bordered=\"false\" dis-hover class=\"ivu-mt\">\r\n <Form\r\n ref=\"pagination\"\r\n :model=\"pagination\"\r\n :label-width=\"labelWidth\"\r\n :label-position=\"labelPosition\"\r\n @submit.native.prevent\r\n >\r\n <Row type=\"flex\" :gutter=\"24\">\r\n <Col v-bind=\"grid\" class=\"ivu-text-left\">\r\n <FormItem label=\"创建时间:\">\r\n <DatePicker\r\n :editable=\"false\"\r\n @on-change=\"onchangeTime\"\r\n :value=\"timeVal\"\r\n format=\"yyyy/MM/dd\"\r\n type=\"datetimerange\"\r\n placement=\"bottom-start\"\r\n placeholder=\"请选择时间\"\r\n style=\"width: 300px\"\r\n class=\"mr20\"\r\n :options=\"options\"\r\n ></DatePicker>\r\n </FormItem>\r\n </Col>\r\n <Col v-bind=\"grid\">\r\n <FormItem label=\"订单号:\" label-for=\"title\">\r\n <Input\r\n search\r\n enter-button\r\n v-model=\"pagination.order_id\"\r\n placeholder=\"请输入订单号\"\r\n @on-search=\"orderSearch\"\r\n />\r\n </FormItem>\r\n </Col>\r\n <Col v-bind=\"grid\">\r\n <FormItem label=\"用户名:\" label-for=\"title\">\r\n <Input search enter-button v-model=\"pagination.name\" placeholder=\"请输入用户名\" @on-search=\"nameSearch\" />\r\n </FormItem>\r\n </Col>\r\n </Row>\r\n <Row type=\"flex\">\r\n <Col v-bind=\"grid\">\r\n <Button type=\"primary\" @click=\"qrcodeShow\">查看收款二维码</Button>\r\n </Col>\r\n </Row>\r\n </Form>\r\n <Table\r\n :columns=\"thead\"\r\n :data=\"tbody\"\r\n ref=\"table\"\r\n class=\"mt25\"\r\n :loading=\"loading\"\r\n highlight-row\r\n no-userFrom-text=\"暂无数据\"\r\n no-filtered-userFrom-text=\"暂无筛选结果\"\r\n >\r\n </Table>\r\n <div class=\"acea-row row-right page\">\r\n <Page\r\n :total=\"total\"\r\n :current=\"pagination.page\"\r\n show-elevator\r\n show-total\r\n @on-change=\"pageChange\"\r\n :page-size=\"pagination.limit\"\r\n />\r\n </div>\r\n </Card>\r\n <Modal v-model=\"modal\" title=\"收款码\" footer-hide>\r\n <div>\r\n <!--<div class=\"acea-row row-around mb10\">-->\r\n <!--<RadioGroup v-model=\"animal\" @on-change=\"onchangeCode(animal)\" style=\"width: 180px;\">-->\r\n <!--<Radio :label=\"0\">二维码</Radio>-->\r\n <!--<Radio :label=\"1\">收款码</Radio>-->\r\n <!--</RadioGroup>-->\r\n <!--<div style=\"width: 180px;\"></div>-->\r\n <!--</div>-->\r\n <div v-viewer class=\"acea-row row-around code\">\r\n <Spin fix v-if=\"spin\"></Spin>\r\n <div class=\"acea-row row-column-around row-between-wrapper\">\r\n <div class=\"QRpic\">\r\n <img v-lazy=\"qrcode && qrcode.wechat\" />\r\n </div>\r\n <span class=\"mt10\">{{ animal ? '公众号收款码' : '公众号二维码' }}</span>\r\n </div>\r\n <div class=\"acea-row row-column-around row-between-wrapper\">\r\n <div class=\"QRpic\">\r\n <img v-lazy=\"qrcode && qrcode.routine\" />\r\n </div>\r\n <span class=\"mt10\">{{ animal ? '小程序收款码' : '小程序二维码' }}</span>\r\n </div>\r\n </div>\r\n </div>\r\n </Modal>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { mapState } from 'vuex';\r\nimport { orderScanList, orderOfflineScan } from '@/api/order';\r\n\r\nexport default {\r\n data() {\r\n return {\r\n grid: {\r\n xl: 7,\r\n lg: 7,\r\n md: 12,\r\n sm: 24,\r\n xs: 24,\r\n },\r\n thead: [\r\n {\r\n title: '订单号',\r\n key: 'order_id',\r\n },\r\n // {\r\n // title: \"订单类型\",\r\n // render: (h, params) => {\r\n // return h(\"span\", \"线下支付\");\r\n // }\r\n // },\r\n {\r\n title: '用户信息',\r\n key: 'nickname',\r\n },\r\n {\r\n title: '实际支付',\r\n key: 'pay_price',\r\n },\r\n {\r\n title: '优惠价格',\r\n key: 'true_price',\r\n },\r\n // {\r\n // title: \"订单状态\",\r\n // render: (h, params) => {\r\n // return h(\"span\", \"已支付\");\r\n // }\r\n // },\r\n {\r\n title: '支付时间',\r\n key: 'pay_time',\r\n },\r\n ],\r\n tbody: [],\r\n loading: false,\r\n total: 0,\r\n animal: 0, // 隐藏装饰边框\r\n pagination: {\r\n page: 1,\r\n limit: 30,\r\n order_id: '',\r\n add_time: '',\r\n },\r\n options: {\r\n shortcuts: [\r\n {\r\n text: '今天',\r\n value() {\r\n const end = new Date();\r\n const start = new Date();\r\n start.setTime(new Date(new Date().getFullYear(), new Date().getMonth(), new Date().getDate()));\r\n return [start, end];\r\n },\r\n },\r\n {\r\n text: '昨天',\r\n value() {\r\n const end = new Date();\r\n const start = new Date();\r\n start.setTime(\r\n start.setTime(new Date(new Date().getFullYear(), new Date().getMonth(), new Date().getDate() - 1)),\r\n );\r\n end.setTime(\r\n end.setTime(new Date(new Date().getFullYear(), new Date().getMonth(), new Date().getDate() - 1)),\r\n );\r\n return [start, end];\r\n },\r\n },\r\n {\r\n text: '最近7天',\r\n value() {\r\n const end = new Date();\r\n const start = new Date();\r\n start.setTime(\r\n start.setTime(new Date(new Date().getFullYear(), new Date().getMonth(), new Date().getDate() - 6)),\r\n );\r\n return [start, end];\r\n },\r\n },\r\n {\r\n text: '最近30天',\r\n value() {\r\n const end = new Date();\r\n const start = new Date();\r\n start.setTime(\r\n start.setTime(new Date(new Date().getFullYear(), new Date().getMonth(), new Date().getDate() - 29)),\r\n );\r\n return [start, end];\r\n },\r\n },\r\n {\r\n text: '本月',\r\n value() {\r\n const end = new Date();\r\n const start = new Date();\r\n start.setTime(start.setTime(new Date(new Date().getFullYear(), new Date().getMonth(), 1)));\r\n return [start, end];\r\n },\r\n },\r\n {\r\n text: '本年',\r\n value() {\r\n const end = new Date();\r\n const start = new Date();\r\n start.setTime(start.setTime(new Date(new Date().getFullYear(), 0, 1)));\r\n return [start, end];\r\n },\r\n },\r\n ],\r\n },\r\n timeVal: [],\r\n modal: false,\r\n qrcode: null,\r\n name: '',\r\n spin: false,\r\n };\r\n },\r\n computed: {\r\n ...mapState('media', ['isMobile']),\r\n labelWidth() {\r\n return this.isMobile ? undefined : 75;\r\n },\r\n labelPosition() {\r\n return this.isMobile ? 'top' : 'right';\r\n },\r\n },\r\n created() {\r\n this.getOrderList();\r\n },\r\n methods: {\r\n onchangeCode(e) {\r\n this.animal = e;\r\n this.qrcodeShow();\r\n },\r\n // 具体日期搜索();\r\n onchangeTime(e) {\r\n this.pagination.page = 1;\r\n this.timeVal = e;\r\n this.pagination.add_time = this.timeVal[0] ? this.timeVal.join('-') : '';\r\n this.getOrderList();\r\n },\r\n // 订单列表\r\n getOrderList() {\r\n this.loading = true;\r\n orderScanList(this.pagination)\r\n .then((res) => {\r\n this.loading = false;\r\n const { count, list } = res.data;\r\n this.total = count;\r\n this.tbody = list;\r\n })\r\n .catch((err) => {\r\n this.loading = false;\r\n this.$Message.error(err.msg);\r\n });\r\n },\r\n // 分页\r\n pageChange(index) {\r\n this.pagination.page = index;\r\n this.getOrderList();\r\n },\r\n nameSearch() {\r\n this.pagination.page = 1;\r\n this.getOrderList();\r\n },\r\n // 订单搜索\r\n orderSearch() {\r\n this.pagination.page = 1;\r\n this.getOrderList();\r\n },\r\n // 查看二维码\r\n qrcodeShow() {\r\n this.modal = true;\r\n\r\n this.spin = true;\r\n orderOfflineScan({ type: this.animal })\r\n .then((res) => {\r\n this.spin = false;\r\n this.qrcode = res.data;\r\n })\r\n .catch((err) => {\r\n this.spin = false;\r\n this.$Message.error(err.msg);\r\n });\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style lang=\"less\" scoped>\r\n.code {\r\n position: relative;\r\n}\r\n.QRpic {\r\n width: 180px;\r\n // height: 259px;\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n }\r\n}\r\n</style>\r\n"]}]}
|