You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
14 KiB
1 line
14 KiB
1 year ago
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-OrderDetails-OrderDetails"],{"2d37":function(t,e,i){"use strict";i.r(e);var a=i("cf36"),s=i("e837");for(var o in s)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return s[t]}))}(o);i("563a");var r=i("f0c5"),n=Object(r["a"])(s["default"],a["b"],a["c"],!1,null,"0271eca0",null,!1,a["a"],void 0);e["default"]=n.exports},"435f":function(t,e,i){"use strict";i("7a82");var a=i("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("99af"),i("d3b7"),i("e25e");var s=a(i("c7eb")),o=a(i("1da1")),r=i("6d22"),n=i("78d1"),d={data:function(){return{orderInfo:[],warehouse:[],orderDetails:{}}},methods:{lookPic:function(t){uni.previewImage({urls:t,success:function(t){}})},afterRead:function(t){var e=this;return(0,o.default)((0,s.default)().mark((function i(){var a,o;return(0,s.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:console.log(t),a=[].concat(t.file),o=0;case 3:if(!(o<a.length)){i.next=12;break}return i.next=6,e.uploadFilePromise(a[o].url);case 6:i.sent,e.$refs.uToast.show({message:"上传成功"}),1==t.name&&e.getOrderDetails();case 9:o++,i.next=3;break;case 12:case"end":return i.stop()}}),i)})))()},uploadFilePromise:function(t){var e=this;return new Promise((function(i,a){uni.uploadFile({url:e.baseUrl+"api/common/upload",filePath:t,name:"file",header:{token:(0,r.getToken)()},formData:{},success:function(t){1==JSON.parse(t.data).code?setTimeout((function(){i(t.data)}),1e3):(uni.$u.toast(JSON.parse(t.data).msg),i(t.data))},fail:function(t){console.log(t,"rrr")}})}))},uploadPay:function(t,e){this.$refs.uploadPay.chooseFile()},confirmPay:function(t){var e=this;if(this.orderDetails.pay_voucher){var i={pay_voucher:this.orderDetails.pay_voucher,id:this.orderDetails.id,status:1};(0,n.orderPay)(i).then((function(t){e.getOrderDetails()}))}else this.$refs.uToast.show({message:"请上传支付凭证"})},goPayHandle:function(){console.log("999"),uni.navigateTo({url:"/pages/warehouse/pay?num="+this.orderDetails.order_amount+"&id="+this.orderDetails.id})},getOrderDetails:function(){var t=this;(0,n.orderDetail)({id:this.id,custom:{auth:!0}}).then((function(e){t.orderDetails=Object.assign({},t.orderDetails,e.data),t.orderInfo=e.data.order_goods,t.warehouse=e.data.warehouse}))},getTime:function(t){var e=t,i=new Date(1e3*parseInt(e)),a=i.getFullYear(),s=i.getMonth()+1<10?"0"+(i.getMonth()+1):i.getMonth()+1,o=i.getDate()<10?"0"+i.getDate():i.getDate(),r=i.getHours()<10?"0"+i.getHours():i.getHours(),n=i.getMinutes()<10?"0"+i.getMinutes():i.getMinutes(),d=i.getSeconds()<10?"0"+i.getSeconds():i.getSeconds(),l=a+"-"+s+"-"+o+" "+r+":"+n+":"+d;return l}},onLoad:function(t){this.id=t.id,this.getOrderDetails()}};e.default=d},"563a":function(t,e,i){"use strict";var a=i("ea1f"),s=i.n(a);s.a},8853:function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 主要颜色 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.page[data-v-0271eca0]{position:relative;min-height:calc(100vh - %?90?%);background-color:#f6f6f6}\r\n/* 订单状态 */.order-sta
|