1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["other-page-submit-order-submit-tangshi-order"],{"0300":function(t,i,e){var n=e("c86c");i=n(!1),i.push([t.i,".wrapper[data-v-4b898a94]{position:relative;padding:%?0?% %?30?%;z-index:2;overflow-y:auto}\n\n/* 自取类型 start */.order-type[data-v-4b898a94]{margin-top:%?20?%;width:100%;display:flex;align-items:center;justify-content:space-between;.btn{width:calc(100% / 2 - %?10?%);border-radius:%?20?%;background-color:#fff;display:flex;align-items:center;justify-content:flex-start;position:relative;padding:%?10?%;border:%?4?% solid #fff;&.select{border-color:#ffca28}&.noselect{\n\t\t\t/*2023年7月16日 11:32:05 */background-color:#b0b0b0!important;color:#fff!important;border-color:#b0b0b0!important}}.selectIcon{border-radius:0 %?20?% 0 %?10?%;position:absolute;top:%?-2?%;right:%?-2?%;font-size:%?28?%;font-weight:700;padding:%?10?%;background-color:#ffca28}}\n\n/* 自取类型 end */\n\n/* 表单类型 start */.submit-item[data-v-4b898a94]{position:relative;width:100%;margin-top:%?20?%;border-radius:%?15?%;background-color:#fff;padding:%?20?% %?30?%;.title{width:%?120?%}.content{flex:1;padding:%?10?% %?0?%;margin-left:%?10?%}.authorize{color:#ffca28;border:1px solid #ffca28;border-radius:88px;font-size:%?25?%;background-color:#fff;height:%?50?%;line-height:%?50?%}}\n\n/* 表单类型 end */\n\n/* 商品价格信息 start */.product-price-info[data-v-4b898a94]{padding:%?30?%;margin-top:%?20?%;width:100%;border-radius:%?15?%;background:#fff;\n\n\t/* 商品信息 start */.product-info{border-radius:%?15?% %?15?% 0 0;background:#fff;\n\n\t\t/* 商店名称 */.store-name{font-size:%?30?%}\n\n\t\t/* 商品列表 start */.product-list{.product-item{margin-top:%?20?%;border-radius:%?8?%;padding:%?20?%;display:flex;.item-image{.image{width:%?120?%;height:%?120?%;border-radius:%?8?%}}.item-info{flex:1;padding:%?5?% 0 %?10?% %?20?%;display:flex;flex-direction:column;justify-content:space-between;.top{.title{width:100%;font-size:%?32?%}.price{font-size:%?32?%;font-weight:500}}.spec{font-size:%?22?%;color:#aaa;margin-top:%?4?%}}}}\n\n\t\t/* 商品列表 end */}\n\n\t/* 商品信息 end */\n\n\t/* 价格信息 start */.price-info{width:100%;padding:%?30?% 0;background-color:#fff;.item{width:100%;display:flex;align-items:center;justify-content:space-between;padding:%?10?% %?0?%;.price{font-weight:700}}}\n\n\t/* 价格信息 end */\n\n\t/* 桌台信息 start */.table-info{width:100%;padding:%?30?%;background:radial-gradient(circle at top left,transparent %?20?%,#fff 0,#fff 100%) 0 0/51% 100% no-repeat,radial-gradient(circle at top right,transparent %?20?%,#fff 0,#fff 100%) 100% 0/51% 100% no-repeat;.item{width:100%;display:flex;align-items:center;justify-content:space-between;padding:%?10?% %?0?%;.data{.icon{color:#080808}}}}\n\n\t/* 桌台信息 end */\n\n\t/* 总计价格 start */.total-price{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:%?30?%;border-radius:%?0?% %?0?% %?15?% %?15?%;background-color:#fff;border-top:1px solid #eee;.data{display:flex;align-items:flex-end;font-size:%?26?%;.sum,\n\t\t\t.discount,\n\t\t\t.paid{margin-left:%?16?%}.paid{font-size:%?38?%}}}\n\n\t/* 总计价格 end */}\n\n/* 商品价格信息 end */\n\n/* 附加费用 start */.surcharge-fee[data-v-4b898a94]{width:100%;margin-top:%?30?%;padding:%?30?%;background-color:#fff;border-radius:%?15?%;.item{width:100%;padding:%?20?% %?0?%;display:flex;align-items:center;justify-content:space-between;.data{display:flex;align-items:center;.select{margin-left:%?10?%;width:%?40?%;height:%?40?%;border-radius:50%;.icon{margin-top:%?2?%}}}}}\n\n/* 附加费用 end */\n\n/* 手机号码 start */.mobile[data-v-4b898a94]{width:100%;margin-top:%?30?%;.title{font-weight:700;font-size:%?32?%}.data{width:100%;height:%?80?%;margin-top:%?20?%;background-color:#fff;border-radius:%?15?%;padding:%?20?%;.textarea,\n\t\t.show-data{width:100%;height:100%;padding:%?0?%}}}\n\n/* 手机号码 end */\n\n/* 备注 start */.note[data-v-4b898a94]{width:100%;margin-top:%?30?%;.title{font-weight:700;font-size:%?32?%}.data{width:100%;height:%?200?%;margin-top:%?20?%;background-color:#fff;border-radius:%?15?%;padding:%?20?%;.textarea,\n\t\t.show-data{width:100%;height:100%;padding:%?0?%}}}\n\n/* 备注 end */\n\n/* 结算/提交订单操作栏 start */.settle-bar[data-v-4b898a94]{position:fixed;left:%?0?%;bottom:%?0?%;width:100%;background-color:#fff;display:flex;align-items:center;justify-content:space-between;z-index:999;transition:bottom ease .25s;\n\n\t/* 隐藏底栏 */&.hidden{bottom:%?-140?%}.price-info{padding-left:%?30?%;.price{display:flex;align-items:flex-end;font-size:%?42?%;font-weight:700;.unit{font-size:%?28?%;margin-right:%?6?%;-webkit-transform:translateY(%?-2?%);transform:translateY(%?-2?%)}}.discount{font-size:%?24?%}}.submit-btn{padding:%?30?% %?50?%;margin:%?20?%;font-size:%?32?%;border-radius:88px;background-color:#ffca28}}\n\n/* 结算/提交订单操作栏 end */.goods_tab[data-v-4b898a94]{width:80%;height:%?80?%;position:relative;left:0;right:0;margin:auto;display:flex;justify-content:space-between;background-color:#f8f6f9;border-radius:%?50?%;margin-top:%?20?%;.goods_tab_item{height:100%;text-align:center;width:25%;line-height:%?80?%;border-radius:%?50?%;flex:1}.active{background-color:#ffca28;color:#000}}",""]),t.exports=i},"0d34":function(t,i,e){"use strict";e.r(i);var n=e("d8b6"),o=e("c6cc");for(var a in o)["default"].indexOf(a)<0&&function(t){e.d(i,t,(function(){return o[t]}))}(a);e("6d83");var s=e("828b"),r=Object(s["a"])(o["default"],n["b"],n["c"],!1,null,"4b898a94",null,!1,n["a"],void 0);i["default"]=r.exports},"6d83":function(t,i,e){"use strict";var n=e("86a7"),o=e.n(n);o.a},"70b0":function(t,i,e){"use strict";e("6a54");var n=e("f5bd").default;Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,e("c223"),e("64aa"),e("fd3c"),e("473f"),e("bf0f"),e("8f71"),e("0c26");n(e("7dcc"));var o=e("4098"),a=e("b4f0"),s=e("47da"),r=e("4f43"),l=n(e("d82f")),d=e("46ea"),c=e("5817"),u=e("d1f0"),f={data:function(){return{optionsData:{sid:"",tableId:""},isLogin:!0,isLoadData:!1,zitiTypeIndex:0,remarkInput:!1,remarkFocus:!1,storeInfo:{title:"",logo:"",personNumStatus:0,mobileStatus:0,zitiStatus:0,table:{title:""},tangshi_setting:{}},orderInfo:{serveFee:0,packingPrice:0,boxPrice:0,totalFee:0,discountFee:0,finalFee:0,products:[]},extraFee:[],orderSubmitInfo:{personNum:0,note:"",isPindan:0,username:0,mobile:"",custom_value:""},showSelectPayWayModal:!1,orderId:0,isSubmit:!1,loadingShow:!1,is_finishMeal:!1,submit_text:"提交订单",goods_tab_item_activity_index:1,is_add:!1,has_placed_order_goods:[],has_placed_order:null,theme:uni.getStorageSync("theme")||"",openModal:!1,mobile:"",captcha:"",countDownTimer:null,countDownSecond:180,hasBind:0,isAuthPhone:0,mobileAuth:0,type:2}},computed:{isSubmitOrder:function(){return!0},totalFee:function(){var t=0;return 0==this.goods_tab_item_activity_index&&this.is_add?t=this.has_placed_order.total_fee:(t=this.orderInfo.totalFee,this.orderInfo.packingPrice&&1==this.storeInfo.tangshi_setting.is_ziti&&0==this.zitiTypeIndex&&(t+=this.orderInfo.packingPrice)),(0,o.formatPrice)(t)},finalFee:function(){var t=0;return 0==this.goods_tab_item_activity_index&&this.is_add?t=this.has_placed_order.final_fee:(t=this.orderInfo.finalFee,this.orderInfo.packingPrice&&1==this.storeInfo.tangshi_setting.is_ziti&&0==this.zitiTypeIndex&&(t+=this.orderInfo.packingPrice)),(0,o.formatPrice)(t)},computedStyle:function(){return 0===this.goods_tab_item_activity_index?"background-color: var(--theme-general-color);color: --general-color-text;":""},computedStyle2:function(){return 1===this.goods_tab_item_activity_index?"background-color: var(--theme-general-color);color: --general-color-text;":""}},watch:{goods_tab_item_activity_index:function(t){this.submit_text=0==t?"结算支付":"提交订单"}},onLoad:function(t){this.optionsData.sid=(null===t||void 0===t?void 0:t.sid)||"",this.optionsData.tableId=(null===t||void 0===t?void 0:t.table_id)||"",this.orderSubmitInfo.personNum=(null===t||void 0===t?void 0:t.personNum)||"",this.optionsData.sid&&this.optionsData.tableId?this.getPageData():(0,s.showModal)({title:"提示",content:"缺少参数",callback:function(){(0,r.navBack)()}})},onShow:function(){var t=this;(0,a.checkUserIsLogin)().then((function(){t.isLogin&&!t.isLoadData||t.getPageData()})).catch((function(){(0,s.showToast)({title:"请先登录"})}))},methods:{getIngOrder:function(){var t=this;(0,c.getIngOrderApi)({sid:this.optionsData.sid,table_id:this.optionsData.tableId}).then((function(i){console.log("res",i),!1!==i.data&&(t.is_add=!0,t.has_placed_order=i,t.has_placed_order_goods=i.order_items),console.log("this.has_placed_order_goods",t.has_placed_order_goods)})).catch((function(t){console.error("[submit-order]获取订单预信息失败",t)}))},getPageData:function(){var t=this;this.loadingShow=!0,(0,c.getTangshiOrderPreInfoApi)({sid:this.optionsData.sid,tableId:this.optionsData.tableId}).then((function(i){var e,n,o,a,s,r,l,d;t.isLoadData=!0,console.log(i);var c=i.cart,u=i.order,f=i.store,v=i.table,p=i.tangshi_setting,g=i.is_finishMeal;t.storeInfo.title=f.title,t.storeInfo.logo=f.logo,t.storeInfo.personNumStatus=(null===f||void 0===f||null===(e=f.data)||void 0===e||null===(n=e.tangshi)||void 0===n?void 0:n.person_num_status)||0,t.storeInfo.mobileStatus=(null===f||void 0===f||null===(o=f.data)||void 0===o||null===(a=o.tangshi)||void 0===a?void 0:a.mobile_status)||0,t.storeInfo.zitiStatus=(null===f||void 0===f||null===(s=f.data)||void 0===s||null===(r=s.tangshi)||void 0===r?void 0:r.is_ziti)||0,t.is_finishMeal=g,t.is_finishMeal&&(t.submit_text="确认下单",t.getIngOrder()),console.log("store",f),t.storeInfo.selfpickup_type=f.selfpickup_type||0,2==t.storeInfo.selfpickup_type?t.zitiTypeIndex=1:1==t.storeInfo.selfpickup_type&&(t.zitiTypeIndex=0),t.storeInfo.table.title="".concat((null===v||void 0===v||null===(l=v.tablearea)||void 0===l?void 0:l.title)||"").concat((null===v||void 0===v?void 0:v.title)||""),t.orderInfo.serveFee=Number((null===u||void 0===u?void 0:u.serve_fee)||0),t.orderInfo.packingPrice=Number((null===u||void 0===u?void 0:u.packing_price)||0),t.orderInfo.boxPrice=Number((null===u||void 0===u?void 0:u.box_price)||0),t.orderInfo.totalFee=Number((null===u||void 0===u?void 0:u.total_fee)||0),t.orderInfo.discountFee=Number((null===u||void 0===u?void 0:u.discount_fee)||0),t.orderInfo.finalFee=Number((null===u||void 0===u?void 0:u.final_fee)||0),t.storeInfo.tangshi_setting=p||{},t.extraFee=((null===u||void 0===u||null===(d=u.data)||void 0===d?void 0:d.extra_fee)||[]).map((function(t){return{title:t.name,price:Number(t.fee)}})),t.orderInfo.products=c.data.reduce((function(t,i){return t.concat(i.filter((function(t){return t.price&&t.num})).map((function(t){return{title:t.title,image:t.thumb,spec:t.option_title,price:Number(t.price),num:Number(t.num)}})))}),[]),t.loadingShow=!1})).catch((function(i){t.isLoadData=!1,console.error("[submit-order]获取订单预信息失败",i),t.loadingShow=!1,(0,s.showModal)({title:"提示",content:i.msg||"获取订单预信息失败",callback:function(){(0,r.navBack)()}})}))},switchInStoreModeEvent:function(t){2==this.storeInfo.selfpickup_type&&0==t||1==this.storeInfo.selfpickup_type&&1==t?console.log("不能切换"):t!==this.zitiTypeIndex&&(this.zitiTypeIndex=t,console.log(this.zitiTypeIndex,"this.zitiTypeIndex"))},submitOrder:function(){var t=this;this.isSubmitOrder&&(0,u.getWxTemplateIdDataApi)().then((function(i){var e,n,o;console.log(i);var a=[(null===i||void 0===i||null===(e=i.tangshi)||void 0===e?void 0:e.pay)||"",(null===i||void 0===i||null===(n=i.tangshi)||void 0===n?void 0:n.end)||"",(null===i||void 0===i||null===(o=i.tangshi)||void 0===o?void 0:o.pickup_notice)||""].filter((function(t){return""!=t}));t._submitOrder(a)})).catch((function(i){console.error("[order-submit]获取消息模板失败",i),t._submitOrder([])}))},_submitOrder:function(t){var i=this;this.is_finishMeal&&1==this.goods_tab_item_activity_index&&this.is_add?this.addOrder():(0,l.default)(t).then((function(){if(i.loadingShow=!0,1==i.storeInfo.tangshi_setting.is_custom&&i.orderSubmitInfo.custom_value){var t=i.storeInfo.tangshi_setting.custom_title+":"+i.orderSubmitInfo.custom_value.trim();i.orderSubmitInfo.note=i.orderSubmitInfo.note+";"+t}(0,c.submitTangshiOrderApi)({sid:i.optionsData.sid,tableId:i.optionsData.tableId,note:i.orderSubmitInfo.note,zitiType:0===i.zitiTypeIndex?1:2,mobile:i.orderSubmitInfo.mobile}).then((function(t){i.orderId=t.order_id,setTimeout((function(){i.$nextTick((function(){i.is_finishMeal&&!i.has_placed_order&&uni.showModal({title:"提示",content:"下单成功",showCancel:!1,success:function(t){t.confirm&&(0,r.navPage)("/order-page/takeout-order-detail/index?id="+i.orderId,"redirect")}}),uni.$emit(d.REFRESH_STORE_EVENT),i.isSubmit=!0,i.loadingShow=!1,i.showSelectPayWayModal=!0}))}),150)})).catch((function(t){console.error("[submit-order]提交订单失败",t),(0,s.showToast)({title:t.msg}),i.loadingShow=!1}))}))},addOrder:function(){var t=this;(0,c.addOrderApi)({sid:this.optionsData.sid,table_id:this.optionsData.tableId}).then((function(t){console.log("res",t)})).catch((function(i){console.error("[submit-order]提交订单失败",i),(0,s.showToast)({title:i.msg}),t.loadingShow=!1}))},startInputRemarkData:function(){this.remarkInput=!0,this.remarkFocus=!0},remarkTextareaBlurEvent:function(){this.remarkInput=!1,this.remarkFocus=!1},beforeBack:function(){uni.navigateBack({delta:1})},formatPrice:o.formatPrice}};i.default=f},"86a7":function(t,i,e){var n=e("0300");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var o=e("967d").default;o("46e5287c",n,!0,{sourceMap:!1,shadowMode:!1})},c6cc:function(t,i,e){"use strict";e.r(i);var n=e("70b0"),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},d1f0:function(t,i,e){"use strict";e("6a54");var n=e("f5bd").default;Object.defineProperty(i,"__esModule",{value:!0}),i.getWxTemplateIdDataApi=i.getAlipayTemplateIdDataApi=void 0;var o=n(e("b4f6"));i.getWxTemplateIdDataApi=function(){return o.default.get("api/system.template.WxTemplate/templateList")};i.getAlipayTemplateIdDataApi=function(){return o.default.get("api/system.template.AliTemplate/templateList")}},d8b6: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={tnNavBar:e("3703").default},o=function(){var t=this,i=t.$createElement,e=t._self._c||i;return e("v-uni-view",{staticStyle:{"background-color":"#f4f4f4"}},[e("tn-nav-bar",[t._v("确认订单")]),e("v-uni-view",{staticClass:"wrapper",staticStyle:{"min-height":"100vh",display:"flex","flex-direction":"column"},style:{paddingTop:t.vuex_custom_bar_height+"px"}},[t.storeInfo.zitiStatus?e("v-uni-view",{staticClass:"order-type"},[e("v-uni-view",{staticClass:"btn tn-flex-center",class:[{select:1===t.zitiTypeIndex,noselect:1==t.storeInfo.selfpickup_type}],on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.switchInStoreModeEvent(1)}}},[e("v-uni-view",{staticStyle:{height:"88rpx",width:"88rpx",margin:"0 20rpx"}},[e("img",{staticStyle:{height:"88rpx",width:"88rpx"},attrs:{src:"http://qny.wdsp666.com/%E7%A6%8F%E8%A2%8B%E8%83%8C%E6%99%AF%E5%9B%BE/spshop/tangshi-2.png",alt:""}})]),e("v-uni-view",{staticStyle:{"flex-wrap":"1"}},[e("v-uni-view",{staticStyle:{"font-size":"30rpx"}},[t._v("堂食")]),e("v-uni-view",{staticStyle:{color:"#808080","font-size":"26rpx"}},[t._v("店内就餐")])],1),1===t.zitiTypeIndex?e("v-uni-view",{staticClass:"tn-icon-success selectIcon"}):t._e()],1),1==t.storeInfo.tangshi_setting.is_ziti?e("v-uni-view",{staticClass:"btn tn-flex-center",class:[{select:0===t.zitiTypeIndex,noselect:2==t.storeInfo.selfpickup_type}],on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.switchInStoreModeEvent(0)}}},[e("v-uni-view",{staticStyle:{height:"88rpx",width:"88rpx",margin:"0 20rpx"}},[e("img",{staticStyle:{height:"60rpx",width:"60rpx",margin:"14rpx"},attrs:{src:"http://qny.wdsp666.com/%E7%A6%8F%E8%A2%8B%E8%83%8C%E6%99%AF%E5%9B%BE/spshop/waimai-2.png",alt:""}})]),e("v-uni-view",{staticStyle:{"flex-wrap":"1"}},[e("v-uni-view",{staticStyle:{"font-size":"30rpx"}},[t._v("外带")]),e("v-uni-view",{staticStyle:{color:"#808080","font-size":"26rpx"}},[t._v("打包带走")])],1),0===t.zitiTypeIndex?e("v-uni-view",{staticClass:"tn-icon-success selectIcon"}):t._e()],1):t._e()],1):t._e(),e("v-uni-view",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"flex-end","margin-top":"20rpx"}},[e("v-uni-view",{staticStyle:{display:"flex","align-items":"center"}},[e("img",{staticStyle:{width:"47rpx",height:"47rpx",padding:"5rpx","background-color":"#fff","border-radius":"4px","margin-right":"10rpx"},attrs:{src:t.storeInfo.logo,alt:""}}),e("v-uni-view",{staticStyle:{"font-size":"30rpx",color:"#808080"}},[t._v(t._s(t.storeInfo.title))])],1),e("v-uni-view",{staticStyle:{display:"flex","align-items":"flex-end"}},[e("v-uni-view",[t._v("桌号:")]),e("v-uni-view",{staticStyle:{"font-size":"40rpx",color:"#ff0000","font-weight":"600"}},[t._v(t._s(t.storeInfo.table.title))])],1)],1),t.storeInfo.tangshi_setting.mobile_status?e("v-uni-view",{staticClass:"submit-item tn-flex-row-center"},[e("v-uni-view",{staticClass:"title"},[t._v("联系电话")]),e("v-uni-view",{staticClass:"content"},[e("v-uni-input",{staticClass:"input",staticStyle:{"font-size":"25rpx"},attrs:{placeholder:"请输入手机号,方便餐厅联系您"},model:{value:t.orderSubmitInfo.mobile,callback:function(i){t.$set(t.orderSubmitInfo,"mobile",i)},expression:"orderSubmitInfo.mobile"}})],1)],1):t._e(),e("v-uni-view",{staticClass:"product-price-info"},[e("v-uni-view",{staticClass:"product-info"},[t.is_add?e("v-uni-view",{staticClass:"goods_tab"},[e("v-uni-view",{staticClass:"goods_tab_item",style:t.computedStyle,on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.goods_tab_item_activity_index=0}}},[t._v("已下单")]),e("v-uni-view",{staticClass:"goods_tab_item",style:t.computedStyle2,on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.goods_tab_item_activity_index=1}}},[t._v("新加菜")])],1):t._e(),e("v-uni-view",{staticStyle:{color:"#666666","padding-bottom":"30rpx","border-bottom":"1px solid #EEEEEE"}},[t._v("餐品详情")]),t.is_add&&1!=t.goods_tab_item_activity_index?e("v-uni-view",{staticClass:"product-list"},t._l(t.has_placed_order_goods,(function(i,n){return e("v-uni-view",{key:n,staticClass:"product-item tn-bg-gray--light tn-color-black"},[e("v-uni-view",{staticClass:"item-image"},[e("v-uni-image",{staticClass:"image",attrs:{src:i.goods_thumb,mode:"aspectFill"}})],1),e("v-uni-view",{staticClass:"item-info"},[e("v-uni-view",{staticClass:"title tn-text-ellipsis-1"},[t._v(t._s(i.goods_title))]),e("v-uni-view",{staticClass:"price-num tn-flex-end-between"},[e("v-uni-view",{staticClass:"price tn-color-red"},[t._v(t._s(t.CurrencyUnit)+t._s(i.goods_price))]),e("v-uni-view",{staticClass:"num"},[t._v("x"+t._s(i.goods_num))])],1)],1)],1)})),1):e("v-uni-view",{staticClass:"product-list"},t._l(t.orderInfo.products,(function(i,n){return e("v-uni-view",{key:n,staticClass:"product-item tn-color-black"},[e("v-uni-view",{staticClass:"item-image"},[e("v-uni-image",{staticClass:"image",attrs:{src:i.image,mode:"aspectFill"}})],1),e("v-uni-view",{staticClass:"item-info"},[e("v-uni-view",{staticClass:"top tn-flex-end-between"},[e("v-uni-view",{staticClass:"title tn-text-ellipsis-1"},[t._v(t._s(i.title))]),e("v-uni-view",{staticClass:"price tn-color-red"},[t._v(t._s(t.CurrencyUnit)+t._s(i.price))])],1),e("v-uni-view",{staticClass:"spec tn-text-ellipsis-1"},[t._v(t._s(i.spec))]),e("v-uni-view",{staticClass:"num"},[t._v("x"+t._s(i.num))])],1)],1)})),1)],1),e("v-uni-view",{staticClass:"price-info"},[e("v-uni-view",{staticClass:"item"},[e("v-uni-view",{staticClass:"title"},[t._v("服务费")]),e("v-uni-view",{staticClass:"price"},[t._v(t._s(t.CurrencyUnit)+t._s(t.formatPrice(t.orderInfo.serveFee)?t.formatPrice(t.orderInfo.serveFee):0))])],1),e("v-uni-view",{staticClass:"item"},[e("v-uni-view",{staticClass:"title"},[t._v("餐盒费")]),e("v-uni-view",{staticClass:"price"},[t._v(t._s(t.CurrencyUnit)+t._s(t.formatPrice(t.orderInfo.boxPrice)?t.formatPrice(t.orderInfo.boxPrice):0))])],1),e("v-uni-view",{staticClass:"item"},[e("v-uni-view",{staticClass:"title"},[t._v("打包费")]),e("v-uni-view",{staticClass:"price"},[t._v(t._s(t.CurrencyUnit)+t._s(t.formatPrice(t.orderInfo.packingPrice)?t.formatPrice(t.orderInfo.packingPrice):0))])],1),t.extraFee.length>0?t._l(t.extraFee,(function(i,n){return e("v-uni-view",{key:n,staticClass:"item"},[e("v-uni-view",{staticClass:"title"},[t._v("附加费("+t._s(i.title)+")")]),e("v-uni-view",{staticClass:"price"},[t._v(t._s(t.CurrencyUnit)+t._s(t.formatPrice(i.price)))])],1)})):t._e()],2),e("v-uni-view",{staticClass:"total-price"},[e("v-uni-view",{staticClass:"title"},[t._v("实付")]),e("v-uni-view",{staticClass:"data tn-color-gray"},[e("v-uni-view",{staticClass:"sum"},[t._v("合计"+t._s(t.CurrencyUnit)+t._s(t.totalFee))]),e("v-uni-view",{staticClass:"discount tn-color-red"},[t._v("已优惠"+t._s(t.CurrencyUnit)+t._s(t.formatPrice(t.orderInfo.discountFee)))]),e("v-uni-view",{staticClass:"paid tn-color-black"},[e("v-uni-text",{staticStyle:{"margin-left":"5rpx","font-size":"38rpx","font-weight":"bold"}},[t._v(t._s(t.CurrencyUnit)+t._s(t.finalFee))])],1)],1)],1)],1),1==t.storeInfo.tangshi_setting.is_custom?e("v-uni-view",{staticClass:"mobile"},[e("v-uni-view",{staticClass:"title"},[t._v(t._s(t.storeInfo.tangshi_setting.custom_title))]),e("v-uni-view",{staticClass:"data"},[e("v-uni-input",{staticClass:"input",attrs:{placeholder:"请输入"},model:{value:t.orderSubmitInfo.custom_value,callback:function(i){t.$set(t.orderSubmitInfo,"custom_value",i)},expression:"orderSubmitInfo.custom_value"}})],1)],1):t._e(),1==t.storeInfo.tangshi_setting.order_note_show?e("v-uni-view",{staticClass:"note"},[e("v-uni-view",{staticClass:"title"},[t._v("备注")]),e("v-uni-view",{staticClass:"data"},[t.remarkInput?e("v-uni-textarea",{staticClass:"textarea",attrs:{focus:t.remarkFocus,placeholder:"请输入备注","placeholder-class":"tn-color-gray"},on:{blur:function(i){arguments[0]=i=t.$handleEvent(i),t.remarkTextareaBlurEvent.apply(void 0,arguments)}},model:{value:t.orderSubmitInfo.note,callback:function(i){t.$set(t.orderSubmitInfo,"note",i)},expression:"orderSubmitInfo.note"}}):e("v-uni-view",{staticClass:"show-data",class:[{"tn-color-gray":!t.orderInfo.note}],on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.startInputRemarkData.apply(void 0,arguments)}}},[t._v(t._s(t.orderInfo.note||"请输入备注"))])],1)],1):t._e(),e("v-uni-view",{staticStyle:{height:"200rpx",width:"100%"}})],1),e("v-uni-view",{staticClass:"settle-bar tn-safe-area-inset-bottom"},[e("v-uni-view",{staticClass:"price-info"},[e("v-uni-view",{staticClass:"price tn-color-red"},[e("v-uni-view",{staticClass:"unit"},[t._v(t._s(t.CurrencyUnit))]),e("v-uni-view",{staticClass:"value"},[t._v(t._s(t.finalFee))]),e("v-uni-view",{staticStyle:{"font-size":"24rpx",color:"#aaaaaa","font-weight":"normal","text-decoration":"line-through","margin-left":"10rpx"}},[t._v(t._s(t.CurrencyUnit)+t._s(t.totalFee))])],1),e("v-uni-view",{staticClass:"discount tn-color-gray"},[t._v("已优惠"+t._s(t.CurrencyUnit)+t._s(t.formatPrice(t.orderInfo.discountFee)))])],1),e("v-uni-view",{staticClass:"submit-btn",class:[{"tn-bg-gray":!t.isSubmitOrder}],on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.submitOrder.apply(void 0,arguments)}}},[t._v(t._s(t.submit_text))])],1)],1)},a=[]}}]);
|