pages-order-picker.13e56c0c.js 11 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-order-picker"],{"1d07":function(t,i,e){var n=e("c86c");i=n(!1),i.push([t.i,'@charset "UTF-8";\n/* 水平间距 */\n/* 水平间距 */.main[data-v-a906df9e]{margin:4rem .75rem}.main .header-box[data-v-a906df9e]{padding:.5rem 0 0}.main .header-box .name[data-v-a906df9e]{font-size:1rem;font-weight:500}.main .header-box .line[data-v-a906df9e]{padding:0 .25rem}.main .header-box .text[data-v-a906df9e]{font-size:.75rem;color:#333}.main .notice-box[data-v-a906df9e]{margin-top:1.125rem}.main .notice-box .notice[data-v-a906df9e]{border-radius:2rem}.main .list-box[data-v-a906df9e]{margin-top:1.125rem;padding-bottom:4.5rem}.main .list-box .list-item[data-v-a906df9e]{background-color:#fff;margin-bottom:1.125rem;border-radius:1rem}.main .list-box .list-item .info-box[data-v-a906df9e]{padding:.75rem}.main .list-box .list-item .info-box .info-row[data-v-a906df9e]{display:flex;flex-direction:row;padding-bottom:1.5rem}.main .list-box .list-item .info-box .info-row .icon[data-v-a906df9e]{width:1.5rem;height:1.5rem;line-height:1.5rem;text-align:center;font-size:.75rem;color:#fff;font-weight:500;background-color:#2182ff;border-radius:10rem}.main .list-box .list-item .info-box .info-row .info[data-v-a906df9e]{flex:1;margin-left:.75rem}.main .list-box .list-item .info-box .info-row .info .text-box[data-v-a906df9e]{font-size:.75rem;color:var(--text-color);display:flex;flex-direction:row;align-items:center}.main .list-box .list-item .info-box .info-row .info .text-box .name[data-v-a906df9e]{color:var(--title-color);margin-right:.5rem;font-weight:500;font-size:1rem}.main .list-box .list-item .info-box .info-row .info .text-box .copy[data-v-a906df9e]{font-size:.75rem;color:var(--color);display:flex;flex-direction:row;align-items:center;margin-left:.5rem}.main .list-box .list-item .info-box .info-row .info .text-box .copy .icon-copy[data-v-a906df9e]{width:.75rem;margin-right:.25rem;height:.75rem}.main .list-box .list-item .info-box .info-row .call-phone .icon-phone[data-v-a906df9e]{width:1.5rem;height:1.5rem}.main .list-box .list-item .info-box .receiver .icon[data-v-a906df9e]{background-color:#fd6637}.main .list-box .list-item .row-item[data-v-a906df9e]{padding:.75rem;display:flex;flex-direction:row;align-items:center;font-size:.75rem;color:var(--title-color)}.main .list-box .list-item .row-item .label[data-v-a906df9e]{flex:1;color:var(--text-color)}.main .list-box .list-item .row-item .price[data-v-a906df9e]{font-size:1.3125rem;color:#ff3b3b;font-weight:500}.main .list-box .action-box[data-v-a906df9e]{margin:6.5rem 2rem 1.25rem}',""]),t.exports=i},"3ff7":function(t,i,e){var n=e("c86c");i=n(!1),i.push([t.i,'@charset "UTF-8";\n/* 水平间距 */\n/* 水平间距 */uni-page-body[data-v-a906df9e],\nbody[data-v-a906df9e]{height:100%}',""]),t.exports=i},"466f":function(t,i,e){"use strict";e.r(i);var n=e("aea9"),o=e.n(n);for(var a in n)["default"].indexOf(a)<0&&function(t){e.d(i,t,(function(){return n[t]}))}(a);i["default"]=o.a},"4b1b":function(t,i,e){"use strict";var n=e("5301"),o=e.n(n);o.a},5301:function(t,i,e){var n=e("3ff7");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var o=e("967d").default;o("6c623a40",n,!0,{sourceMap:!1,shadowMode:!1})},"670b":function(t,i,e){var n=e("1d07");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var o=e("967d").default;o("38fc829f",n,!0,{sourceMap:!1,shadowMode:!1})},9887:function(t,i,e){"use strict";var n=e("670b"),o=e.n(n);o.a},"9dc1":function(t,i,e){"use strict";e.r(i);var n=e("c8d7"),o=e("466f");for(var a in o)["default"].indexOf(a)<0&&function(t){e.d(i,t,(function(){return o[t]}))}(a);e("4b1b"),e("9887");var s=e("828b"),r=Object(s["a"])(o["default"],n["b"],n["c"],!1,null,"a906df9e",null,!1,n["a"],void 0);i["default"]=r.exports},aea9:function(t,i,e){"use strict";e("6a54");var n=e("f5bd").default;Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,e("bf0f"),e("2797"),e("aa9c");var o=n(e("2634")),a=n(e("2fdc")),s=n(e("94ba")),r=n(e("dba5")),c=e("6437"),d={components:{navbar:s.default,showModal:r.default},data:function(){return{id:0,loading:!1,submitLoading:!1,boxWidth:360,boxHeight:600,notices:[],info:{id:0}}},onLoad:function(t){var i=uni.getWindowInfo();this.boxHeight=i.windowHeight,this.boxWidth=i.windowWidth,this.id="undefined"!=typeof t.id&&t.id>0?t.id:0,t.id<=0&&uni.showToast({title:"参数错误",icon:"none",success:function(){uni.navigateBack(-1)}})},onShow:function(){this.init()},onHide:function(){this.$refs.uvModal.close()},onPullDownRefresh:function(){this.init(),uni.stopPullDownRefresh()},methods:{init:function(){this.getConfig(),this.getInfo()},noticeTo:function(t){console.log(t)},getConfig:function(){var t=this;return(0,a.default)((0,o.default)().mark((function i(){var e,n;return(0,o.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return i.next=2,t.$request.apiGetConfig();case 2:e=i.sent,t.noticesList="undefined"!=typeof e.notices?e.notices:[],n=[],t.noticesList.length>0&&t.noticesList.forEach((function(t,i){n.push(t.title)})),t.notices=n;case 7:case"end":return i.stop()}}),i)})))()},getInfo:function(){var t=this;return(0,a.default)((0,o.default)().mark((function i(){var e,n;return(0,o.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return t,t.loading=!0,i.next=4,t.$request.api("/picker/info",{id:t.id});case 4:if(e=i.sent,t.loading=!1,1!=e.success){i.next=10;break}t.info=e.data,i.next=23;break;case 10:if("403"!=e.code){i.next=15;break}t.info={},t.$refs.uvModal.open({title:"提示",content:"您暂未登录,请先登录~",confirmText:"立即登录",confirmColor:"linear-gradient(to right, #31A5FF, #0974FF)",confirm:function(t){uni.navigateTo({url:"/pages/login/login?type=picker"})}}),i.next=23;break;case 15:if("406"!=e.code){i.next=21;break}return t.info={},setTimeout((function(){uni.switchTab({url:"/pages/index/index"})}),1200),i.abrupt("return",!1);case 21:n="undefined"!=typeof e.msg?e.msg:"",n&&uni.showToast({title:n,icon:"none"});case 23:case"end":return i.stop()}}),i)})))()},picker:function(){var t=this;return(0,a.default)((0,o.default)().mark((function i(){var e,n,a,s;return(0,o.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return e=t,t.submitLoading=!0,i.next=4,t.$request.api("/order/submit",{goods_id:t.id});case 4:n=i.sent,t.submitLoading=!1,1==n.success?(uni.showToast({title:n.msg,icon:"none"}),a="undefined"!=typeof n.data.message?n.data.message:{},a&&e.$imChat.sendMessage(a,(function(){console.log("发送成功")})),(0,c.setSycCache)("jd_order_status",0),setTimeout((function(){uni.switchTab({url:"/pages/order/delivery"})}),1200)):"403"==n.code?t.$refs.uvModal.open({title:"提示",content:"您暂未登录,请先登录~",confirmText:"立即登录",confirmColor:"linear-gradient(to right, #31A5FF, #0974FF)",confirm:function(t){uni.navigateTo({url:"/pages/login/login?type=picker"})}}):"405"==n.code?t.$refs.uvModal.open({title:"抢单提示",content:n.msg,confirmText:"立即充值",confirmColor:"linear-gradient(to right, #31A5FF, #0974FF)",confirm:function(t){uni.navigateTo({url:"/pages/deposit/pay?type=picker"})}}):(s="undefined"!=typeof n.msg?n.msg:"",s&&uni.showToast({title:s,icon:"none"}));case 7:case"end":return i.stop()}}),i)})))()}}};i.default=d},c8d7:function(t,i,e){"use strict";e.d(i,"b",(function(){return o})),e.d(i,"c",(function(){return a})),e.d(i,"a",(function(){return n}));var n={uvNoticeBar:e("67b5").default,uvButton:e("8504").default,uvLoadingIcon:e("d99d").default},o=function(){var t=this,i=t.$createElement,e=t._self._c||i;return e("v-uni-view",{style:"width: "+t.boxWidth+"px;min-height: "+t.boxHeight+"px",attrs:{id:"app"}},[e("navbar",{attrs:{title:"抢单详情",leftUrl:"/pages/index/index",safeAreaInsetTop:!0,chat:!0,bgColor:"transparent",placeholder:!0}}),t.info.id?e("v-uni-view",{staticClass:"main"},[e("v-uni-view",{staticClass:"header-box"},[e("v-uni-view",{staticClass:"name"},[t._v("货物名称:"+t._s(t.info.goods_name))]),e("v-uni-view",{staticClass:"text"},[t._v("货物数量:"+t._s(t.info.num)+t._s(t.info.unit)),e("v-uni-text",{staticClass:"line"},[t._v("|")]),t._v("重量:"+t._s(t.info.weight)+"Kg")],1)],1),t.notices.length>0?e("v-uni-view",{staticClass:"notice-box"},[e("uv-notice-bar",{staticClass:"notice",attrs:{color:"#919191",bgColor:"#fff",icon:"/static/images/icon-voice.png",direction:"column",fontSize:".75rem",round:"true",text:t.notices},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.noticeTo.apply(void 0,arguments)}}})],1):t._e(),e("v-uni-view",{staticClass:"list-box"},[e("v-uni-view",{staticClass:"picker-box"},[e("v-uni-view",{staticClass:"list-item"},[e("v-uni-view",{staticClass:"info-box"},[e("v-uni-view",{staticClass:"info-row shipper"},[e("v-uni-view",{staticClass:"icon"},[t._v("寄")]),e("v-uni-view",{staticClass:"info"},[e("v-uni-view",{staticClass:"text-box"},[e("v-uni-text",{staticClass:"name"},[t._v(t._s(t.info.shipper_name))]),t._v("联系电话:"),e("v-uni-text",{staticClass:"phone"},[t._v(t._s(t.info.shipper_phone_text))])],1),e("v-uni-view",{staticClass:"text-box",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.copy(t.info.shipper_address)}}},[e("v-uni-view",{staticClass:"address-text"},[t._v("取货地址:"),e("v-uni-text",{staticClass:"address"},[t._v(t._s(t.info.shipper_address))])],1)],1)],1)],1),e("v-uni-view",{staticClass:"info-row receiver"},[e("v-uni-view",{staticClass:"icon"},[t._v("收")]),e("v-uni-view",{staticClass:"info"},[e("v-uni-view",{staticClass:"text-box"},[e("v-uni-text",{staticClass:"name"},[t._v(t._s(t.info.receiver_name))]),t._v("联系电话:"),e("v-uni-text",{staticClass:"phone"},[t._v(t._s(t.info.receiver_phone_text))])],1),e("v-uni-view",{staticClass:"text-box",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.copy(t.info.receiver_address)}}},[e("v-uni-view",{staticClass:"address-text"},[t._v("送达地址:"),e("v-uni-text",{staticClass:"address"},[t._v(t._s(t.info.receiver_address))])],1)],1)],1)],1)],1)],1),e("v-uni-view",{staticClass:"list-item"},[e("v-uni-view",{staticClass:"row-item"},[e("v-uni-view",{staticClass:"label"},[t._v("车辆需求")]),e("v-uni-view",{staticClass:"text"},[t._v(t._s(t.info.car_type))])],1),e("v-uni-view",{staticClass:"row-item"},[e("v-uni-view",{staticClass:"label"},[t._v("运费金额")]),e("v-uni-view",{staticClass:"text price"},[t._v("¥"+t._s(t.info.bonus))])],1)],1),e("v-uni-view",{staticClass:"action-box"},[e("uv-button",{staticClass:"login",attrs:{throttleTime:"1200",size:"normal",shape:"circle",customStyle:{height:"3.25rem",fontWeight:"500",marginBottom:"2.75rem"},color:"linear-gradient(to right, var(--button-color), var(--button-color1))",loading:t.submitLoading,loadingText:"提交中..."},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.picker.apply(void 0,arguments)}}},[t._v("立即接单")])],1)],1)],1)],1):t._e(),e("showModal",{ref:"uvModal"}),e("uv-loading-icon",{staticClass:"loading",attrs:{show:t.loading,textSize:"30rpx",color:"var(--color)",customStyle:{position:"absolute",top:"50%",left:0,right:0}}})],1)},a=[]}}]);