livestockAdoption-adopt_pay-adopt_pay.6df2bd6d.js 15 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["livestockAdoption-adopt_pay-adopt_pay"],{"09a7":function(t,e,i){"use strict";var a=i("27e2"),n=i.n(a);n.a},"27e2":function(t,e,i){var a=i("c84c");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("967d").default;n("70380a3d",a,!0,{sourceMap:!1,shadowMode:!1})},"2d36":function(t,e,i){"use strict";i.r(e);var a=i("a40c"),n=i("4a58");for(var d in n)["default"].indexOf(d)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(d);i("09a7");var s=i("828b"),r=Object(s["a"])(n["default"],a["b"],a["c"],!1,null,"6eb884b0",null,!1,a["a"],void 0);e["default"]=r.exports},"3dbb":function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=a(i("cc29")),d={submit_preview:function(t,e){return n.default.POST("/plugin/adopt/adopt-order/submit-preview",t,e)},submit:function(t,e){return n.default.POST("/plugin/adopt/adopt-order/submit",t,e)},order_list:function(t,e){return n.default.GET("/plugin/adopt/adopt-order/list",t,e)},order_detail:function(t,e){return n.default.GET("/plugin/adopt/adopt-order/detail",t,e)},pick:function(t,e){return n.default.GET("/plugin/adopt/adopt-order/pick",t,e)},preserve:function(t,e){return n.default.GET("/plugin/adopt/adopt-order/preserve",t,e)},self_pick_state:function(t,e){return n.default.POST("/plugin/adopt/adopt-order/self-pick-state",t,e)},pick_treatment_method:function(t,e){return n.default.POST("/plugin/adopt/adopt-order/pick-treatment-method",t,e)},submit_cost_preview:function(t,e){return n.default.POST("/plugin/adopt/adopt-cost-order/submit-preview",t,e)},submit_cost:function(t,e){return n.default.POST("/plugin/adopt/adopt-cost-order/submit",t,e)},pay_data:function(t,e){return n.default.GET("/plugin/adopt/adopt-cost-order/pay-data",t,e)},detail_cost:function(t,e){return n.default.GET("/plugin/adopt/adopt-cost-order/detail",t,e)},list_cost:function(t,e){return n.default.GET("/plugin/adopt/adopt-cost-order/list",t,e)},confirm:function(t,e){return n.default.GET("/plugin/adopt/adopt-cost-order/confirm",t,e)},express_detail:function(t,e){return n.default.GET("/plugin/adopt/adopt-cost-order/express-detail",t,e)},revoke:function(t,e){return n.default.GET("/plugin/adopt/adopt-cost-order/revoke",t,e)},article_detail:function(t,e){return n.default.GET("/default/article-detail",t,e)}};e.default=d},"4a58":function(t,e,i){"use strict";i.r(e);var a=i("9b06"),n=i.n(a);for(var d in a)["default"].indexOf(d)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(d);e["default"]=n.a},"9b06":function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("d4b5"),i("5ef2"),i("64aa");var n=a(i("9b1b")),d=a(i("2634")),s=a(i("2fdc")),r=a(i("3dbb")),o={data:function(){return{date:{},address:{},weight:0,order_type:0,cost_detail:{},free_preserve_time_tips:"",template_id:[]}},onLoad:function(t){var e=JSON.parse(t.obj);this.date=e.date,this.order_type=e.order_type;var i=JSON.parse(t.template_id);this.template_id=i},onShow:function(){this.get_address()},filters:{},computed:{payTypeWord:function(){var t={1:this.$t("common.payMethod1"),2:this.$t("common.payMethod2"),3:this.$t("common.payMethod3"),4:this.$t("common.payMethod4")};return t[this.date.pay_type]||null}},methods:{submitOrder:function(){var t=this;return(0,s.default)((0,d.default)().mark((function e(){var i;return(0,d.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(0!=t.cost_detail.cost_list.length){e.next=3;break}return uni.showToast({title:"当前未设置费用明细,请联系农场设置明细",icon:"none"}),e.abrupt("return");case 3:if(1!=t.order_type){e.next=7;break}if(t.address.id){e.next=7;break}return uni.showToast({title:"请选择收货地址",icon:"none"}),e.abrupt("return");case 7:i=t;try{uni.requestSubscribeMessage({tmplIds:i.template_id,complete:function(){i.submitOrderInfo()}})}catch(a){}case 9:case"end":return e.stop()}}),e)})))()},submitOrderInfo:function(){var t=this,e={order_id:this.date.order_id,order_type:this.order_type,weight:this.weight,address_id:this.address.id?this.address.id:0,payment:this.date.pay_type};r.default.submit_cost(e).then((function(i){if(0!=i.code)throw i;if(0==i.code){if(2==e.payment)return t.$utils.toUrl("/livestockAdoption/my_order/my_order");if(7==e.payment)return t.$utils.toUrl("/order/pay-another/pay-another?orderId=".concat(i.data.order_id));var a={url:"adopt_pay",payData:{pay_type:t.date.pay_type,order_id:i.data.order_id,order_id_list:i.data.order_id_list||""},backUrl:"/livestockAdoption/my_order/my_order",pay_type_list:t.pay_type_list,pay_price:t.cost_detail.pay_price,createDate:i.data.add_time};t.$utils.toUrl("/other/pay/pay?data=".concat(JSON.stringify(a)),"redirectTo")}}))},weight_inputs:function(){this.weight=null},weight_input:function(){this.weight>Math.round(this.cost_detail.harvest_weight)&&uni.showToast({title:"最大重量为"+this.weight+"Kg",icon:"none"}),this.weight.length>1&&this.weight.indexOf(".")<0&&0==this.weight[0]&&(uni.showToast({title:"请正确输入重量",icon:"none"}),this.weight=null),this.weight.length>3&&-1!=this.weight.indexOf(".")&&"."!=this.weight[this.weight.length-2]&&"."!=this.weight[this.weight.length-3]?(uni.showToast({title:"最多输入到小数点后两位",icon:"none"}),this.weight=null):this.get_submit_cost_preview()},attr_num_jia:function(){this.weight==Math.round(this.cost_detail.harvest_weight)?uni.showToast({title:"已是最大重量",icon:"none"}):(this.weight=Number(this.weight)+1,this.get_submit_cost_preview())},attr_num_jian:function(){1==this.weight?uni.showToast({title:"已是最小重量",icon:"none"}):(this.weight=Number(this.weight)-1>0?Number(this.weight)-1:0,this.get_submit_cost_preview())},toAddress:function(){uni.navigateTo({url:"/user/my/addressmanage?is_order=1"})},get_address:function(){var t=uni.getStorageSync("SELECT_ORDER_ADDRESS");t&&(this.address=JSON.parse(t),JSON.parse(t).id,uni.removeStorageSync("SELECT_ORDER_ADDRESS")),this.get_submit_cost_preview()},get_submit_cost_preview:function(t){var e=this;return(0,s.default)((0,d.default)().mark((function t(){var i,a;return(0,d.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return"mini","h5",(0,n.default)({_from:"h5"},e.payData),t.prev=3,i={order_id:e.date.order_id,order_type:e.order_type,weight:Number(e.weight),address_id:e.address.id?e.address.id:0,_from:"h5"},t.next=7,r.default.submit_cost_preview(i);case 7:a=t.sent,0==a.code&&(e.cost_detail=a.data.cost_detail,e.pay_type_list=a.data.pay_type_list,e.free_preserve_time_tips=a.data.free_preserve_time_tips),t.next=13;break;case 11:t.prev=11,t.t0=t["catch"](3);case 13:case"end":return t.stop()}}),t,null,[[3,11]])})))()}}};e.default=o},a40c:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){}));var a=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{},[a("v-uni-view",{staticClass:"place_order"},[a("v-uni-view",{staticClass:"place_order_infos"},[a("v-uni-view",{staticClass:"msgTop"},[t._v(t._s(t.free_preserve_time_tips))]),a("v-uni-view",{staticClass:"place_order_title"},[t._v("费用信息")]),t._l(t.cost_detail.cost_list,(function(e,i){return a("v-uni-view",{key:i,staticClass:"place_order_items"},[a("v-uni-view",{staticClass:"item_lefts"},[a("v-uni-view",{},[t._v(t._s(e.name))]),a("v-uni-view",{staticClass:"item_desc"},[t._v(t._s(e.desc))])],1),a("v-uni-view",{staticClass:"item_right"},[t._v(t._s(e.calculation_method)),a("v-uni-text",[t._v("¥"+t._s(e.total_price))])],1)],1)}))],2),a("v-uni-view",{staticClass:"select_seed_head"},[a("v-uni-view",{key:t.index,staticClass:"seed_item"},[a("v-uni-image",{attrs:{src:t.cost_detail.goods.cover_pic,mode:""}}),a("v-uni-view",{staticClass:"item_info"},[a("v-uni-view",{staticClass:"item_title"},[t._v(t._s(t.cost_detail.goods.name))]),a("v-uni-view",{staticClass:"item_msg"},[a("v-uni-view",{staticClass:"item_price"},[t._v("¥"+t._s(t.cost_detail.goods.price))])],1)],1)],1),0!=t.order_type?a("v-uni-view",{staticClass:"place_order_items"},[a("v-uni-view",{staticClass:"item_left"},[t._v("重量")]),a("v-uni-view",{},[a("v-uni-view",{staticClass:"item_right1"},[a("v-uni-view",{staticClass:"item_num_head"},[a("v-uni-view",{staticClass:"item_num_icon",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.attr_num_jian()}}},[t._v("-")]),a("v-uni-view",{staticClass:"item_num"},[a("v-uni-input",{attrs:{type:"digit"},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.weight_input()},focus:function(e){arguments[0]=e=t.$handleEvent(e),t.weight_inputs()}},model:{value:t.weight,callback:function(e){t.weight=e},expression:"weight"}})],1),a("v-uni-view",{staticClass:"item_num_icon",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.attr_num_jia()}}},[t._v("+")])],1),t._v("Kg")],1),a("v-uni-view",{staticClass:"harvest_weight_head"},[t._v("您目前剩余重量: "+t._s(t.cost_detail.harvest_weight)+"kg")])],1)],1):t._e(),0!=t.order_type?a("v-uni-view",{staticClass:"place_order_items"},[a("v-uni-view",{staticClass:"item_left"},[t._v("运费")]),a("v-uni-view",{staticClass:"item_right"},[t._v("¥"+t._s(t.cost_detail.express_price))])],1):t._e()],1),0!=t.order_type?a("v-uni-view",{staticClass:"place_order_infos",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.toAddress()}}},[a("v-uni-view",{staticClass:"place_order_title"},[t._v("收货地址")]),t.address.province?a("v-uni-view",{staticClass:"address_head"},[a("v-uni-view",{staticClass:"address_info"},[a("v-uni-view",{staticClass:"address_name"},[t._v(t._s(t.address.name)),a("v-uni-text",[t._v(t._s(t.address.mobile))])],1),a("v-uni-view",{staticClass:"address_msg"},[a("v-uni-image",{attrs:{src:i("d106"),mode:""}}),a("v-uni-text",[t._v(t._s(t.address.province)+t._s(t.address.city)+t._s(t.address.district))])],1)],1),a("v-uni-view",{staticClass:"item_right"},[t._v(">")])],1):a("v-uni-view",{staticClass:"place_order_items"},[a("v-uni-view",{staticClass:"item_left"},[a("v-uni-view",{staticClass:"item_title"},[a("v-uni-image",{attrs:{src:i("d106"),mode:""}})],1),a("v-uni-view",{staticClass:"item_content"},[t._v("选择收货地址")])],1),a("v-uni-view",{staticClass:"item_right"},[t._v("请选择>")])],1)],1):t._e(),a("v-uni-view",{staticClass:"bottom_button_head"},[a("v-uni-view",{staticClass:"bottom_button_heads"},[a("v-uni-view",{staticClass:"bottom_content"},[t._v("合计"),a("v-uni-text",[t._v("¥"+t._s(t.cost_detail.pay_price))])],1),a("v-uni-view",{staticClass:"bottom_button",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.submitOrder()}}},[t._v("支付")])],1)],1)],1)],1)},n=[]},c84c:function(t,e,i){var a=i("c86c");e=a(!1),e.push([t.i,".msgTop[data-v-6eb884b0]{width:100%;text-align:center;height:%?100?%;line-height:%?100?%;color:#ea1515}.harvest_weight_head[data-v-6eb884b0]{color:#787878;margin-top:%?10?%;font-size:%?24?%}.item_desc[data-v-6eb884b0]{\n\t\t/* margin-left: 20rpx; */color:#787878}.pay_price[data-v-6eb884b0]{width:100%;height:%?80?%;text-align:center;line-height:%?80?%;font-size:%?80?%;color:#000;font-weight:600}.pay_time[data-v-6eb884b0]{width:100%;height:%?80?%;text-align:center;line-height:%?80?%;font-size:%?22?%;color:#666}.pay_head[data-v-6eb884b0]{width:100%;\n\t\t/* height: 100vh; */background:#f9f9f9;padding-bottom:%?200?%}.item_num[data-v-6eb884b0]{width:%?100?%;text-align:center;border-left:%?1?% solid #d3d3d3;border-right:%?1?% solid #d3d3d3}.item_num_icon[data-v-6eb884b0]{width:%?70?%;height:%?70?%;text-align:center;line-height:%?70?%}.item_num_head[data-v-6eb884b0]{border-radius:%?10?%;border:%?1?% solid #d3d3d3}.item_price[data-v-6eb884b0]{color:#f0210a;font-weight:600;font-size:%?34?%}.item_num_head[data-v-6eb884b0]{display:flex;align-items:center;justify-content:space-between}.item_msg[data-v-6eb884b0]{width:100%;display:flex;align-items:center;justify-content:space-between}.item_seed_content[data-v-6eb884b0]{color:#939393;font-size:%?25?%;padding:%?20?% 0}.item_title[data-v-6eb884b0]{color:#000}.item_info[data-v-6eb884b0]{width:75%;margin-left:%?20?%}.seed_item uni-image[data-v-6eb884b0]{width:%?150?%;height:%?150?%}.seed_item[data-v-6eb884b0]{width:95%;margin:0 auto;display:flex;align-items:center}.select_seed_head[data-v-6eb884b0]{width:100%;background:#fff;padding:%?20?% 0;margin-top:%?20?%}.address_msg uni-text[data-v-6eb884b0]{color:#7d7d7d;font-size:%?25?%;margin-left:%?20?%}.address_msg uni-image[data-v-6eb884b0]{width:%?30?%;height:%?30?%}.address_msg[data-v-6eb884b0]{display:flex;align-items:center;margin-top:%?20?%}.address_name uni-text[data-v-6eb884b0]{margin-left:%?20?%}.address_name[data-v-6eb884b0]{color:#7d7d7d;font-size:%?25?%}.address_head[data-v-6eb884b0]{width:95%;padding:%?20?% 0;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.seed_head_price[data-v-6eb884b0]{font-size:%?20?%;color:#9c9c9c}.seed_head_title[data-v-6eb884b0]{margin-left:%?15?%;color:#000}.seed_head_img uni-image[data-v-6eb884b0]{width:%?120?%;height:%?120?%;border-radius:%?25?%}.seed_head_img[data-v-6eb884b0]{display:flex;align-items:center}.seed_head[data-v-6eb884b0]{width:95%;display:flex;align-items:center;justify-content:space-between;margin:auto;padding:%?20?% 0}.bottom_button[data-v-6eb884b0]{padding:%?25?% %?50?%;border-radius:%?90?%;color:#fff;background-image:linear-gradient(#55b155,#6fd748)}.bottom_content uni-text[data-v-6eb884b0]{font-size:%?50?%;font-weight:600}.bottom_button_heads[data-v-6eb884b0]{width:95%;height:%?120?%;display:flex;align-items:center;justify-content:space-between;margin:auto}.bottom_button_head[data-v-6eb884b0]{width:100%;height:%?120?%;background:#fff;position:fixed;bottom:0;left:0}.item_rights[data-v-6eb884b0]{padding:%?10?% %?30?%;border-radius:%?90?%;color:#fff;background-image:linear-gradient(#55b155,#6fd748)}.item_right1 uni-text[data-v-6eb884b0]{color:#000;margin-left:%?20?%}.item_right1[data-v-6eb884b0]{color:#6a6a6a;display:flex;align-items:center;justify-content:flex-end}.item_right uni-text[data-v-6eb884b0]{color:#000;margin-left:%?20?%}.item_right[data-v-6eb884b0]{color:#6a6a6a}.item_content uni-text[data-v-6eb884b0]{color:#007aff}.item_content[data-v-6eb884b0]{color:#6a6a6a;margin-left:%?40?%}.item_title uni-image[data-v-6eb884b0]{width:%?30?%;height:%?30?%}.item_title[data-v-6eb884b0]{color:#000}.item_left[data-v-6eb884b0]{display:flex;align-items:center}.place_order_items[data-v-6eb884b0]{width:95%;height:%?100?%;margin:auto;display:flex;align-items:center;justify-content:space-between\n\t\t/* border-bottom: 1rpx solid #d5d5d5; */}.place_order_item[data-v-6eb884b0]{width:95%;height:%?100?%;margin:auto;display:flex;align-items:center;justify-content:space-between}.place_order_title2[data-v-6eb884b0]{width:95%;height:%?100?%;font-weight:600;font-size:%?35?%;margin:auto;border-bottom:%?1?% solid #d5d5d5;display:flex;align-items:center;justify-content:space-between}.place_order_title1[data-v-6eb884b0]{width:95%;height:%?100?%;font-weight:600;font-size:%?35?%;margin:auto;line-height:%?100?%;border-bottom:%?1?% solid #d5d5d5}.place_order_title[data-v-6eb884b0]{width:95%;height:%?100?%;font-weight:600;font-size:%?35?%;margin:auto;line-height:%?100?%}.place_order_infos[data-v-6eb884b0]{width:100%;background:#fff;margin-top:%?20?%}.place_order_info[data-v-6eb884b0]{width:100%;background:#fff}.place_order[data-v-6eb884b0]{width:100%;height:100vh;background:#f9f9f9;padding-bottom:%?200?%}",""]),t.exports=e},d106:function(t,e,i){t.exports=i.p+"livestockAdoption/static/images/land/address.png"}}]);