pages-admin-scan-index.697c41df.js 14 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-admin-scan-index"],{"2a22":function(t,e,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i(n("39d8")),r=i(n("2634")),o=i(n("2fdc"));n("bf0f"),n("18f7"),n("de6c"),n("dc89"),n("2425"),n("aa9c"),n("dd2b"),n("fd3c");var c=i(n("23ab")),s=n("aa10"),d=(n("d542"),i(n("eaf5"))),u={components:{easyLoadimage:c.default},data:function(){return{uploading:!0,domain:s.HTTP_REQUEST_URL,imgList:[],fileList:[],token:"",images:[],mer_id:0,allSize:0,limit:20}},onLoad:function(t){this.token=t.token,this.mer_id=t.mer_id||0},onShow:function(){},methods:{add:function(){var t=this;uni.chooseImage({count:100,sizeType:["compressed"],sourceType:["album","camera"],success:function(e){for(var n=function(n){uni.getImageInfo({src:e.tempFilePaths[n],success:function(i){var a=i.width,r=i.height,o=a/r;a>400&&(a=400,r=Math.floor(a/o));var c=document.createElement("img");c.src=e.tempFilePaths[n];var s=document.createElement("canvas"),d=s.getContext("2d");s.width=a,s.height=r,d.drawImage(c,0,0,a,r),s.toBlob((function(i){new File([i],e.tempFiles[n].name,{type:i.type});var a=window.URL.createObjectURL(i);t.images.push({img:a,name:e.tempFiles[n].name});var r=i.size,o=r/1024/1024;t.imgList.length<20&&(t.imgList.push({src:a,size:o}),t.allSize+=o)}),"image/jpeg",.8)},fail:function(t){}})},i=0;i<e.tempFiles.length;i++)n(i)}})},submitUpload:function(){var t=this;return(0,o.default)((0,r.default)().mark((function e(){var n,i;return(0,r.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=t,i=0;case 2:if(!(i<n.images.length)){e.next=9;break}return e.next=5,n.uploadImages(n.images[i]);case 5:i==n.imgList.length-1&&(n.uploading=!1,n.loading=!1);case 6:i++,e.next=2;break;case 9:case"end":return e.stop()}}),e)})))()},uploadImages:function(t){var e=this;return new Promise(function(){var n=(0,o.default)((0,r.default)().mark((function n(i){return(0,r.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:uni.showLoading({title:"上传中..."}),uni.uploadFile({url:s.HTTP_REQUEST_URL+"/api/scan_upload/image/field/"+e.token,filePath:t.img,name:"field",formData:{name:t.name,mer_id:e.mer_id},header:(0,a.default)({},s.TOKENNAME,"Bearer "+d.default.state.app.token),success:function(t){if(uni.hideLoading(),403==t.statusCode)e.$util.Tips({title:t.message});else{var n=t.data?JSON.parse(t.data):{};200==n.status?i(n):e.$util.Tips({title:t.message})}},fail:function(t){uni.hideLoading(),e.$util.Tips({title:t})}});case 2:case"end":return n.stop()}}),n)})));return function(t){return n.apply(this,arguments)}}())},DelPic:function(t){this.imgList.splice(t,1),this.images.splice(t,1),this.getImageSize()},getImageSize:function(){var t=0;this.imgList.length?(this.imgList.map((function(e){t+=e.size})),this.allSize=t):this.allSize=0},again:function(){this.uploading=!0,this.imgList=[],this.images=[],this.allSize=0}},onHide:function(){}};e.default=u},"361c":function(t,e,n){"use strict";n.r(e);var i=n("2a22"),a=n.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);e["default"]=a.a},"59eb":function(t,e,n){"use strict";n.r(e);var i=n("b734"),a=n("361c");for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);n("c6d7");var o=n("828b"),c=Object(o["a"])(a["default"],i["b"],i["c"],!1,null,"a9031706",null,!1,i["a"],void 0);e["default"]=c.exports},"7aa8":function(t,e,n){var i=n("9f40");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("326bfbb3",i,!0,{sourceMap:!1,shadowMode:!1})},"9f40":function(t,e,n){var i=n("c86c");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */uni-page-body[data-v-a9031706]{background:#fff}body.?%PAGE?%[data-v-a9031706]{background:#fff}.main[data-v-a9031706]{width:100%}.main .image-list[data-v-a9031706]{padding:%?20?%;overflow:scroll;height:calc(100vh - %?90?%)}.main .add[data-v-a9031706]{height:%?300?%;background:#f9f9f9;border:1px dashed #ebeef5;border-radius:%?12?%;color:#bbb}.main .add .icon-a-guanzhu[data-v-a9031706]{font-size:%?46?%;font-weight:700}.main .add .text[data-v-a9031706]{font-size:%?26?%;color:#999;margin-top:%?32?%}.main[data-v-a9031706] .input_photo .easy-loadimage, .main[data-v-a9031706] .input_photo uni-image, .main[data-v-a9031706] .input_photo uni-image{width:%?230?%;height:%?230?%;border-radius:%?12?%!important}.main .pictrue[data-v-a9031706]{width:%?220?%;height:%?220?%;border-radius:%?12?%!important;margin:0 %?15?% %?10?% 0;position:relative;overflow:hidden}.main .pictrue[data-v-a9031706]:nth-child(3n){margin-right:0}.main .pictrue .close_btn[data-v-a9031706]{width:%?30?%;height:%?30?%;background:rgba(0,0,0,.6);border-radius:0 %?12?% 0 %?12?%;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;z-index:10}.main .pictrue .close_btn .iconfont[data-v-a9031706]{color:#fff;font-size:%?12?%}.footer[data-v-a9031706]{padding:0 %?20?% 0 %?30?%;position:fixed;bottom:0;width:100%;box-sizing:border-box;background-color:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(%?20?%);backdrop-filter:blur(%?20?%);z-index:277;border-top:%?2?% solid #f0f0f0;height:%?80?%;height:calc(80rpx+ constant(safe-area-inset-bottom));height:calc(%?80?% + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;color:#666;font-size:%?24?%}.footer .btn[data-v-a9031706]{border:%?2?% solid #ccc;width:%?170?%;height:%?60?%;border-radius:%?30?%;color:#000;font-size:%?26?%;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#666;display:flex;align-items:center;justify-content:center}.footer .upload[data-v-a9031706]{background-color:#e93323;color:#fff;margin-left:%?20?%}.footer .upload.no-pic[data-v-a9031706]{background:#e93323;opacity:.3}.upload-success[data-v-a9031706]{display:flex;align-items:center;justify-content:center;flex-direction:column;height:80vh}.upload-success .success[data-v-a9031706]{width:%?100?%;height:%?100?%;background:#4bbc12;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:%?40?%}.upload-success .success .image[data-v-a9031706]{width:60%}.upload-success .text[data-v-a9031706]{font-size:%?32?%;font-family:PingFang SC-Medium,PingFang SC;font-weight:500;color:#282828;margin-bottom:%?80?%}.upload-success .again[data-v-a9031706]{width:%?300?%;height:%?86?%;border-radius:%?42?%;text-align:center;line-height:%?86?%;font-size:%?30?%;font-weight:400;color:#333;border:%?2?% solid #ccc}',""]),t.exports=e},b734:function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return i}));var i={easyLoadimage:n("23ab").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"main"},[t.uploading?[n("v-uni-view",{staticClass:"image-list"},[n("v-uni-view",{staticClass:"input_photo acea-row row-middle"},t._l(t.imgList,(function(e,i){return i<=19?n("v-uni-view",{key:i,staticClass:"pictrue"},[n("easy-loadimage",{attrs:{mode:"widthFix","image-src":e.src}}),n("v-uni-view",{staticClass:"close_btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.DelPic(i)}}},[n("v-uni-text",{staticClass:"iconfont icon-ic_close"})],1)],1):t._e()})),1),t.imgList.length?t._e():n("v-uni-view",{staticClass:"acea-row row-center-wrapper row-column add",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.add.apply(void 0,arguments)}}},[n("v-uni-view",[n("v-uni-text",{staticClass:"iconfont icon-a-guanzhu"})],1),n("v-uni-view",{staticClass:"text"},[t._v("点击选择图片")])],1)],1),n("v-uni-view",{staticClass:"footer acea-row row-between-wrapper"},[t.imgList.length?n("v-uni-view",[t._v("共"+t._s(t.imgList.length)+"/"+t._s(t.limit)+"张,"+t._s(t.allSize.toFixed(2))+" M")]):n("v-uni-view"),n("v-uni-view",{staticClass:"upload-btn acea-row row-between-wrapper"},[t.imgList.length<t.limit?n("v-uni-button",{staticClass:"btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.add.apply(void 0,arguments)}}},[t._v(t._s(t.imgList.length?"继续选择":"选择图片"))]):t._e(),n("v-uni-button",{staticClass:"btn upload",class:{"no-pic":!t.imgList.length},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.submitUpload.apply(void 0,arguments)}}},[t._v("确认上传")])],1)],1)]:[n("v-uni-view",{staticClass:"upload-success"},[n("v-uni-view",{staticClass:"success"},[n("img",{staticClass:"image",attrs:{src:t.domain+"/static/images/success.jpg",alt:""}})]),n("v-uni-view",{staticClass:"text"},[t._v("图片上传成功")]),n("v-uni-view",{staticClass:"again",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.again.apply(void 0,arguments)}}},[t._v("继续上传")])],1)]],2)},r=[]},c6d7:function(t,e,n){"use strict";var i=n("7aa8"),a=n.n(i);a.a},d542:function(t,e,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.assignOrderToStaff=function(t,e,n){return a.default.post("admin/".concat(t,"/reservation/dispatch/").concat(e),{staffs_id:n},{login:!0})},e.computeRefundPrice=function(t,e){return a.default.post("server/".concat(t,"/refund/compute"),e,{login:!0})},e.confirmRefundApi=function(t,e){return a.default.post("server/".concat(t,"/refund/create"),e,{login:!0})},e.getAdminOrderDelivery=function(t){return a.default.get("admin/order/delivery/gain/"+t,{},{login:!0})},e.getAdminOrderDetail=function(t,e){return a.default.get("admin/"+t+"/order/"+e,{},{login:!0})},e.getAdminOrderList=function(t){return a.default.get("admin/order/list",t,{login:!0})},e.getDeliveryPersonList=function(t){return a.default.get("admin/".concat(t,"/delivery/options"),{},{login:!0})},e.getDeliveryStoreLst=function(t){return a.default.get("admin/".concat(t,"/delivery_options"))},e.getLogistics=function(){return a.default.get("logistics",{},{login:!1})},e.getMerStaffCheckinConfig=function(t){return a.default.get("admin/".concat(t,"/reservation/config"),{},{login:!0})},e.getOrderList=function(t,e){return a.default.get("admin/".concat(e,"/order_list"),t,{login:!0})},e.getRefundOrderApi=function(t,e){return a.default.get("server/".concat(t,"/refund/check/").concat(e),{},{login:!0})},e.getRefundOrderDetail=function(t,e){return a.default.get("server/".concat(t,"/refund/detail/").concat(e),{},{login:!0})},e.getRefundOrderInfo=function(t,e){return a.default.get("server/".concat(t,"/refund/get/").concat(e))},e.getRefundOrderList=function(t,e){return a.default.get("server/".concat(e,"/refund/lst"),t,{login:!0})},e.getStaffList=function(t,e){return a.default.get("admin/".concat(t,"/reservation/staffs"),e,{login:!0})},e.getStatisticsInfo=function(){return a.default.get("admin/order/statistics",{},{login:!0})},e.getStatisticsMonth=function(t){return a.default.get("admin/order/data",t,{login:!0})},e.getStatisticsTime=function(t){return a.default.get("admin/order/time",t,{login:!0})},e.getTempAndDelivery=function(t){return a.default.get("admin/".concat(t,"/delivery_config"))},e.orderCancellation=function(t,e){return a.default.post("admin/".concat(t,"/verify/").concat(e))},e.orderDeliveryInfo=function(t){return a.default.get("admin/".concat(t,"/mer_form"))},e.orderExportTemp=function(t){return a.default.get("store/expr/temps",t)},e.orderNumberStatistics=function(t,e){return a.default.get("admin/".concat(e,"/pay_number"),t,{login:!0})},e.orderPrice=function(t,e){return a.default.get("admin/"+e+"/order_price",t,{login:!0})},e.orderStatistics=function(t){return a.default.get("admin/"+t+"/statistics")},e.orderVerific=function(t,e,n){return a.default.post("verifier/".concat(t,"/").concat(e),n)},e.reassignOrderToStaff=function(t,e,n){return a.default.post("admin/".concat(t,"/reservation/updateDispatch/").concat(e),{staffs_id:n},{login:!0})},e.redeemBookingOrder=function(t,e){return a.default.post("admin/".concat(t,"/reservation/verify/").concat(e),{},{login:!0})},e.refundOrderReceive=function(t,e){return a.default.post("server/".concat(t,"/refund/confirm/").concat(e),{},{login:!0})},e.refundOrderSubmit=function(t,e,n){return a.default.post("server/".concat(t,"/refund/status/").concat(e),n,{login:!0})},e.rescheduleBookingOrder=function(t,e,n){return a.default.post("admin/".concat(t,"/reservation/reschedule/").concat(e),n,{login:!0})},e.scanUpload=function(t,e,n){return a.default.post("scan_upload/image/".concat(t,"/").concat(e),n,{login:!0})},e.setAdminOrderDelivery=function(t,e,n){return a.default.post("admin/"+t+"/delivery/"+e,n,{login:!0})},e.setAdminOrderPrice=function(t,e,n){return a.default.post("admin/"+t+"/price/"+e,n,{login:!0})},e.setAdminOrderRemark=function(t,e,n){return a.default.post("admin/"+t+"/mark/"+e,n,{login:!0})},e.setOfflinePay=function(t,e){return a.default.post("admin/"+t+"/order/offline",e,{login:!0})},e.setOrderRefund=function(t,e){return a.default.post("admin/"+t+"/order/refund",e,{login:!0})},e.setRefundMark=function(t,e,n){return a.default.post("server/".concat(t,"/refund/mark/").concat(e),n,{login:!0})},e.turnoverStatistics=function(t,e){return a.default.get("admin/".concat(e,"/pay_price"),t,{login:!0})},e.verifierOrder=function(t,e){return a.default.get("verifier/"+t+"/order/"+e)},n("c223");var a=i(n("fea3"))}}]);