Files
mp-weixin-2811-xcx.aigc-qui…/pages/order/list.js
2025-12-27 09:01:32 +08:00

1 line
7.6 KiB
JavaScript

(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/order/list"],{"131d":function(e,t,r){"use strict";(function(e,t){var a=r("47a9");r("1dee");a(r("3240"));var i=a(r("c1d8"));e.__webpack_require_UNI_MP_PLUGIN__=r,t(i.default)}).call(this,r("3223")["default"],r("df3c")["createPage"])},"602a":function(e,t,r){"use strict";var a=r("fc10"),i=r.n(a);i.a},"90c7":function(e,t,r){},c1d8:function(e,t,r){"use strict";r.r(t);var a=r("eab2"),i=r("c69a");for(var s in i)["default"].indexOf(s)<0&&function(e){r.d(t,e,(function(){return i[e]}))}(s);r("fff8"),r("602a");var o=r("828b"),n=Object(o["a"])(i["default"],a["b"],a["c"],!1,null,"2cc61cd6",null,!1,a["a"],void 0);t["default"]=n.exports},c69a:function(e,t,r){"use strict";r.r(t);var a=r("d7c7"),i=r.n(a);for(var s in a)["default"].indexOf(s)<0&&function(e){r.d(t,e,(function(){return a[e]}))}(s);t["default"]=i.a},d7c7:function(e,t,r){"use strict";var a=r("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=a(r("92a8")),s={data:function(){return{scrollInto:"",orderStatus:"all",statusList:[],orderList:[],contentText:{},mergePayOrder:[],isIphoneX:!1,evaluateConfig:{evaluate_audit:1,evaluate_show:0,evaluate_status:1},orderData:{},payMoney:0,payMoneyMerge:0,order_id:0,searchText:"",pageText:"",payConfig:null,isTradeManaged:!1}},components:{nsPayment:function(){r.e("components/payment/payment").then(function(){return resolve(r("c9ab"))}.bind(null,r)).catch(r.oe)}},mixins:[i.default],onLoad:function(e){e.status&&(this.orderStatus=e.status),e.order_id&&(this.order_id=e.order_id)},onShow:function(){var e=this;this.isIphoneX=this.$util.uniappIsIPhoneX(),this.getEvaluateConfig(),this.getOrderStatus(),this.storeToken?this.$refs.mescroll&&this.$refs.mescroll.refresh():this.$nextTick((function(){e.$refs.login.open("/pages/order/list?status="+e.orderStatus)}))},onUnload:function(){!this.storeToken&&this.$refs.login&&this.$refs.login.cancelCompleteInfo()},methods:{ontabtap:function(e){var t=e.target.dataset.current||e.currentTarget.dataset.current;this.orderStatus=this.statusList[t].status,""==this.orderStatus&&(this.mergePayOrder=[]),this.$refs.loadingCover.show(),this.$refs.mescroll.refresh()},getListData:function(e){var t=this;this.$api.sendRequest({url:"/api/order/lists",data:{page:e.num,page_size:e.size,order_status:this.orderStatus,order_id:this.order_id,searchText:this.pageText},success:function(r){var a=[],i=r.message,s=0;0==r.code&&r.data?(a=r.data.list,s=r.data.auto_close,t.payConfig=r.data.pay_config,t.isTradeManaged=r.data.is_trade_managed):t.$util.showToast({title:i}),e.endSuccess(a.length),1==e.num&&(t.orderList=[],t.order_id=0),t.orderList=t.orderList.concat(a);var o=Date.parse(new Date)/1e3;t.orderList.forEach((function(e){e.discountTimeMachine=t.$util.countDown(e.create_time+s-o),e.order_goods.forEach((function(e){if(e.sku_spec_format)try{e.sku_spec_format=JSON.parse(e.sku_spec_format)}catch(t){e.sku_spec_format=e.sku_spec_format}else e.sku_spec_format=[]}))})),t.$refs.loadingCover&&t.$refs.loadingCover.hide()},fail:function(r){e.endErr(),t.$refs.loadingCover&&t.$refs.loadingCover.hide()}})},getOrderStatus:function(){this.statusList=[{status:"all",name:"全部",id:"status_0"},{status:"waitpay",name:"待付款",id:"status_1"},{status:"waitsend",name:"待发货",id:"status_2"},{status:"waitconfirm",name:"待收货",id:"status_3"},{status:"waitrate",name:"已完成",id:"status_4"}]},operation:function(e,t){var r=this;this.status;switch(e){case"orderPay":this.orderData=t,this.payMoney=parseFloat(t.pay_money),this.orderPay(t);break;case"orderClose":this.orderClose(t.order_id,(function(){r.$refs.mescroll.refresh()}));break;case"memberTakeDelivery":this.orderData=t,this.orderData.pay_config={},this.orderData.pay_config.mch_id=this.payConfig.mch_id,this.orderData.is_trade_managed=this.isTradeManaged,this.orderDelivery(this.orderData,(function(){r.$refs.mescroll.refresh()}));break;case"trace":this.$util.redirectTo("/pages_tool/order/logistics",{order_id:t.order_id});break;case"memberOrderEvaluation":this.$util.redirectTo("/pages_tool/order/evaluate",{order_id:t.order_id});break;case"memberVirtualTakeDelivery":this.orderData=t,this.orderData.pay_config={},this.orderData.pay_config.mch_id=this.payConfig.mch_id,this.orderData.is_trade_managed=this.isTradeManaged,this.orderVirtualDelivery(this.orderData,(function(){r.$refs.mescroll.refresh()}));break}},orderDetail:function(e){switch(parseInt(e.order_type)){case 2:this.$util.redirectTo("/pages/order/detail_pickup",{order_id:e.order_id});break;case 3:this.$util.redirectTo("/pages/order/detail_local_delivery",{order_id:e.order_id});break;case 4:this.$util.redirectTo("/pages_tool/order/detail_virtual",{order_id:e.order_id});break;default:this.$util.redirectTo("/pages/order/detail",{order_id:e.order_id});break}},selectOrder:function(e,t){-1!=this.$util.inArray(e,this.mergePayOrder)?(this.mergePayOrder.splice(this.$util.inArray(e,this.mergePayOrder),1),this.payMoneyMerge-=parseFloat(t)):(this.payMoneyMerge+=parseFloat(t),this.mergePayOrder.push(e))},mergePay:function(){var e=this;this.mergePayOrder.length&&this.$api.sendRequest({url:"/api/order/pay",data:{order_ids:this.mergePayOrder.toString()},success:function(t){t.code>=0?e.$refs.choosePaymentMergePopup.getPayInfo(t.data):e.$util.showToast({title:t.message})}})},imageError:function(e,t){this.orderList[e].order_goods[t].sku_image=this.$util.getDefaultImage().goods,this.$forceUpdate()},getEvaluateConfig:function(){var e=this;this.$api.sendRequest({url:"/api/goodsevaluate/config",success:function(t){if(0==t.code){var r=t.data;e.evaluateConfig=r}}})},search:function(){this.pageText=this.searchText,this.$refs.mescroll.refresh()}},computed:{mpOrderList:function(){if(this.orderList[this.status])return this.orderList[this.status].list||[]}},watch:{storeToken:function(e,t){e&&this.$refs.mescroll.refresh()}}};t.default=s},eab2:function(e,t,r){"use strict";r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return s})),r.d(t,"a",(function(){return a}));var a={uniCountDown:function(){return r.e("components/uni-count-down/uni-count-down").then(r.bind(null,"4e9f"))},nsEmpty:function(){return r.e("components/ns-empty/ns-empty").then(r.bind(null,"a84f"))},nsPayment:function(){return r.e("components/ns-payment/ns-payment").then(r.bind(null,"7ec1"))},nsLogin:function(){return Promise.all([r.e("common/vendor"),r.e("components/ns-login/ns-login")]).then(r.bind(null,"17d0"))},loadingCover:function(){return r.e("components/loading-cover/loading-cover").then(r.bind(null,"0773"))}},i=function(){var e=this,t=e.$createElement,r=(e._self._c,e.storeToken?e.orderList.length:null),a=e.storeToken&&r>0?e.__map(e.orderList,(function(t,r){var a=e.__get_orig(t),i=t.order_goods.length,s=1==i?e.__map(t.order_goods,(function(t,r){var a=e.__get_orig(t),i=e.$util.img(t.sku_image,{size:"mid"}),s=t.sku_spec_format?e.__map(t.sku_spec_format,(function(r,a){var i=e.__get_orig(r),s=t.sku_spec_format.length;return{$orig:i,g3:s}})):null;return{$orig:a,g2:i,l0:s}})):null,o=1!=i?e.__map(t.order_goods,(function(t,r){var a=e.__get_orig(t),i=e.$util.img(t.sku_image,{size:"mid"});return{$orig:a,g4:i}})):null,n=1!=i?e.$util.img("public/uniapp/order/order-shade.png"):null,d=e.$lang("common.currencySymbol"),u=t.action.length,c=u>0&&0==t.order_status?e.$util.img("public/uniapp/order/time.png"):null,l=u>0?null:0==t.action.length&&1==t.is_evaluate&&1==e.evaluateConfig.evaluate_status;return{$orig:a,g1:i,l1:s,l2:o,g5:n,m0:d,g6:u,g7:c,g8:l}})):null,i=!e.storeToken||r>0?null:e.$lang("emptyTips");e.$mp.data=Object.assign({},{$root:{g0:r,l3:a,m1:i}})},s=[]},fc10:function(e,t,r){},fff8:function(e,t,r){"use strict";var a=r("90c7"),i=r.n(a);i.a}},[["131d","common/runtime","common/vendor"]]]);