1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["tray-page-order-orderOverDetail"],{1106:function(t,e,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.startRefundApi=e.getTrayInfoApi=e.getPayMethodApi=e.getOrderListApi=e.getOrderDetailApi=e.getOrderChartReportDetailApi=e.getOrderChartReportApi=e.getOrderChartApi=e.getIngOrderApi=e.getAbnormalOrderApi=e.createPayScoreOrderApi=e.bindTrayApi=e.bindOrderApi=e.bindCardApi=e.applyRefundApi=void 0;var r=i(a("7653"));e.getIngOrderApi=function(){return r.default.post("api/user.tray.tray_order/getIngOrder")};e.bindTrayApi=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return r.default.post("api/user.tray.tray_order/bindTray",{plate_no:t,out_order_no:e})};e.getOrderListApi=function(t,e){return r.default.get("api/user.tray.tray_order/getOrderList",{page:t,pageSize:e})};e.getOrderDetailApi=function(t){return r.default.get("api/user.tray.tray_order/getOrderDetail",{id:t})};e.getOrderChartApi=function(t){return r.default.get("api/user.tray.nutrition_analysis/index",{date:t})};e.getAbnormalOrderApi=function(){return r.default.get("api/user.tray.tray_order/getAbnormalOrder")};e.startRefundApi=function(t){return r.default.post("api/user.tray.tray_order/startRefund",{id:t})};e.applyRefundApi=function(t){return r.default.post("api/user.tray.tray_order/applyRefund",t)};e.getOrderChartReportApi=function(){return r.default.get("api/user.tray.nutrition_analysis/report")};e.getOrderChartReportDetailApi=function(t){return r.default.get("api/user.tray.nutrition_analysis/reportDetail",t)};e.createPayScoreOrderApi=function(t){return r.default.post("api/user.tray.tray_order/createPayScoreOrder",{plate_no:t})};e.getPayMethodApi=function(t){return r.default.get("api/user.tray.tray_order/getPayMethod",{plate_no:t})};e.bindCardApi=function(t){return r.default.post("api/user.tray.user/bindCard",{card_no:t})};e.bindOrderApi=function(t){return r.default.post("api/user.tray.tray_order/bindOrder",{order_id:t})};e.getTrayInfoApi=function(t){return r.default.get("api/user.tray.tray_order/getTrayInfo",{plate_no:t})}},"1b0e":function(t,e,a){var i=a("9f78");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var r=a("967d").default;r("7626833d",i,!0,{sourceMap:!1,shadowMode:!1})},"2faa":function(t,e,a){"use strict";var i=a("1b0e"),r=a.n(i);r.a},"6b9e":function(t,e,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("fd3c"),a("d4b5");var r=i(a("39d8")),n=a("1106"),o=i(a("34cae")),d=i(a("8c27")),s=i(a("d153")),l={components:{PaySelectModal:o.default,loading:d.default,qiunDataCharts:s.default},data:function(){var t;return{orderDetail:null,plate_no:"",showSelectPayWayModal:!1,loadingShow:!1,q:"",params:"",auto_scan:!0,order_id:"",chartOpts:{color:["#EC808D","#FACD91","#C280FF","#81D3F8"],padding:[50,15,10,15],dataLabel:!0,textColor:"#F01515",textSize:18,xAxis:{disableGrid:!0,calibration:!1},yAxis:(t={disabled:!0},(0,r.default)(t,"disabled",!0),(0,r.default)(t,"showTitle",!0),(0,r.default)(t,"disableGrid",!0),(0,r.default)(t,"gridType","dash"),(0,r.default)(t,"dashLength","4"),(0,r.default)(t,"data",[{axisLineColor:"#FFFFFF"}]),t),legend:{show:!1,position:"top",float:"right"},extra:{column:{type:"group",width:30,activeBgColor:"#000000",activeBgOpacity:.04}}},chartData:{},chartFlag:!1,total_kcal:0,recommend_kcal:"",plate_no_show:{}}},onLoad:function(t){this.order_id=t.id,this.getOrderDetail()},methods:{getOrderDetail:function(){var t=this,e=this;(0,n.getOrderDetailApi)(this.order_id).then((function(a){for(var i in a.data.list)e.plate_no_show[i]=!0;t.orderDetail=a.data,console.log("rrr",t.plate_no_show),t.total_kcal=a.data.stat.calorie,t.recommend_kcal=a.data.stat.recommend_kcal,t.total_kcal>0&&(t.chartFlag=!0);var r=["#EC808D","#FACD91","#C280FF","#81D3F8"],n=a.data.y.map((function(t,e){return{value:t,color:r[e]}})),o={categories:a.data.x,series:[{name:"摄入情况",data:n,legendShape:"circle"}]};t.chartData=JSON.parse(JSON.stringify(o))}))},pay:function(){console.log(123),this.showSelectPayWayModal=!0},successPayEvent:function(){this.showSelectPayWayModal=!1,uni.reLaunch({url:"/pages/index/index"})},toList:function(){uni.navigateBack({delta:1})},handleToDetail:function(){console.log(111),uni.navigateTo({url:"/tray-page/order/orderAnalysis"})},changeShow:function(t){var e=JSON.parse(JSON.stringify(this.plate_no_show));e[t]=!e[t],this.plate_no_show=e,console.log(this.plate_no_show)}}};e.default=l},"745d":function(t,e,a){"use strict";a.r(e);var i=a("6b9e"),r=a.n(i);for(var n in i)["default"].indexOf(n)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(n);e["default"]=r.a},8344:function(t,e,a){"use strict";a.r(e);var i=a("ce69"),r=a("745d");for(var n in r)["default"].indexOf(n)<0&&function(t){a.d(e,t,(function(){return r[t]}))}(n);a("2faa");var o=a("828b"),d=Object(o["a"])(r["default"],i["b"],i["c"],!1,null,"b80717a4",null,!1,i["a"],void 0);e["default"]=d.exports},"9f78":function(t,e,a){var i=a("c86c");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.flexCenter[data-v-b80717a4]{display:flex;align-items:center;justify-content:space-between}.flexColumn[data-v-b80717a4]{display:flex;flex-direction:column;justify-content:space-between}.flex[data-v-b80717a4]{display:flex}.orderDetail[data-v-b80717a4]{color:#555;background:#f6f7f9;min-height:100vh;padding-bottom:%?130?%}.orderDetail .content[data-v-b80717a4]{padding:%?35?% %?30?% %?50?%}.orderDetail .content .chartData[data-v-b80717a4]{width:92vw;margin-top:%?20?%;min-height:%?300?%;background-color:#fff;border-radius:%?20?%;background-color:#fff;padding:%?20?%;margin-bottom:%?20?%;margin-top:%?-22?%}.orderDetail .footerBtn[data-v-b80717a4]{position:fixed;bottom:0;left:0;width:100%;padding:%?18?% %?30?%;font-size:%?32?%;color:#555;background:#fff;border-top:1px solid #ededed}.orderDetail .footerBtn .nums[data-v-b80717a4]{font-size:%?48?%;color:#000}.orderDetail .footerBtn .rightBtn[data-v-b80717a4]{background:#fcbe11;border-radius:%?70?%;color:#000;font-size:%?32?%;padding:%?20?% %?70?%;text-align:center}.tipBox[data-v-b80717a4]{display:flex;flex-direction:column;align-items:center}.tipBox .tipBtn[data-v-b80717a4]{color:#0ab644;background:rgba(10,182,68,.1);border-radius:%?20?% %?20?% %?20?% %?20?%;width:100%;padding:%?20?%;text-align:center;margin-bottom:%?10?%}.tipBox .tipsText[data-v-b80717a4]{font-size:%?28?%;color:#555}.tipBox .tipsText.red[data-v-b80717a4]{color:#e55e5e}.orderContent .time[data-v-b80717a4]{font-size:%?34?%;padding:%?20?% 0}.orderContent .handleBox[data-v-b80717a4]{font-size:%?24?%}.orderContent .handleBox .btn[data-v-b80717a4]{min-width:%?120?%;padding:%?4?% %?10?%;text-align:center;background:#fff;border-radius:%?8?% %?8?% %?8?% %?8?%;border:1px solid #d8cfa6;margin-left:%?10?%}.orderContent .foodsBox[data-v-b80717a4]{padding:%?44?% 0}.orderContent .food[data-v-b80717a4]{background:#fff;border-radius:%?20?%;padding:%?47?% %?34?%;margin-bottom:%?18?%}.orderContent .food .icon[data-v-b80717a4]{width:%?148?%;height:%?148?%;border-radius:%?20?%;margin-right:%?34?%}.orderContent .food .foodDetail[data-v-b80717a4]{font-size:%?32?%;color:#666}.orderContent .food .foodDetail .top[data-v-b80717a4]{color:#222}.orderContent .food .foodDetail .price[data-v-b80717a4]{color:#e55e5e}.orderContent .food .foodDetail .price .nums[data-v-b80717a4]{font-size:%?46?%}.orderContent .orderInfo .title[data-v-b80717a4]{font-size:%?34?%}.orderContent .orderInfo .info[data-v-b80717a4]{font-size:%?30?%;padding:%?24?%;border-radius:%?20?%;background:#fff;color:#666;margin:%?28?% 0 %?40?%}.orderContent .orderInfo .info .col[data-v-b80717a4]{padding-bottom:%?54?%}.orderContent .orderInfo .info .col[data-v-b80717a4]:last-child{padding-bottom:0}.orderContent .btnHandle[data-v-b80717a4]{width:100%;background:#fcbe11;border-radius:%?70?%;color:#000;font-size:%?32?%;padding:%?20?%;text-align:center}.orderContent .table[data-v-b80717a4]{width:100%;margin-top:%?20?%;background-color:#fff;border-radius:%?20?%;background-color:#fff;padding:%?20?%;margin-bottom:%?20?%;margin-top:%?-22?%}.orderContent .table .table-header[data-v-b80717a4]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:%?20?% 0;border-bottom:1px solid #e5e5e5}.orderContent .table .table-header .header-item[data-v-b80717a4]{font-size:%?28?%;color:#666;width:33.3%;text-align:center}.orderContent .table .table-row[data-v-b80717a4]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:%?20?% 0;border-bottom:1px solid #e5e5e5}.orderContent .table .table-row .row-item[data-v-b80717a4]{font-size:%?28?%;color:#666;width:33.3%;text-align:center}.orderContent .table .table-footer[data-v-b80717a4]{height:%?100?%;width:100%;display:flex;text-align:center;align-items:center;justify-content:center}',""]),t.exports=e},ce69:function(t,e,a){"use strict";a.d(e,"b",(function(){return r})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){return i}));var i={loading:a("8c27").default},r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",[t.orderDetail?a("v-uni-view",{staticClass:"orderDetail"},[a("v-uni-view",{staticClass:"content"},[a("v-uni-view",{staticClass:"orderContent"},[t._l(t.orderDetail.list,(function(e,i){return a("v-uni-view",{key:i},[a("v-uni-view",{staticClass:"handleBox flexCenter"},[a("v-uni-text",[t._v("餐盘"+t._s(i))]),a("v-uni-view",{staticClass:"handle flex",staticStyle:{"align-items":"center"}},[a("v-uni-view",{staticClass:"btn"},[t._v(t._s(i))]),t.plate_no_show[i]?a("v-uni-text",{staticClass:"tn-icon-down",staticStyle:{"margin-left":"10prx","font-size":"40rpx"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.changeShow(i)}}}):a("v-uni-text",{staticClass:"tn-icon-up",staticStyle:{"margin-left":"10prx","font-size":"40rpx"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.changeShow(i)}}})],1)],1),a("v-uni-view",{staticClass:"foodsBox"},[t.plate_no_show[i]?a("v-uni-view",{staticClass:"table"},[a("v-uni-view",{staticClass:"table-header"},[a("v-uni-view",{staticClass:"header-item"},[t._v("菜品名称")]),a("v-uni-view",{staticClass:"header-item"},[t._v("重量(g)")]),a("v-uni-view",{staticClass:"header-item"},[t._v("价格(元)")])],1),t._l(e,(function(e,i){return a("v-uni-view",{key:i,staticClass:"table-row"},[a("v-uni-view",{staticClass:"row-item"},[t._v(t._s(e.name))]),a("v-uni-view",{staticClass:"row-item"},[t._v(t._s(e.weight))]),a("v-uni-view",{staticClass:"row-item"},[t._v(t._s(e.payable/100))])],1)}))],2):t._e()],1)],1)})),a("v-uni-view",{staticClass:"chartData"},[a("v-uni-view",{staticStyle:{"font-size":"17px","margin-top":"10rpx","margin-left":"10rpx"}},[a("v-uni-text",[t._v("营养分析:")])],1),t.chartFlag?a("v-uni-view",{staticClass:"chartBox"},[a("v-uni-text",{staticStyle:{"font-size":"40rpx","text-align":"center","/* margin-top":"35rpx","*/position":"relative",top:"42rpx",left:"220rpx"}},[t._v("总热量:"+t._s(t.total_kcal)+"(Kcal)")]),a("v-uni-view",[a("v-uni-view",[a("v-uni-text",{staticStyle:{color:"#C4C4C4",position:"relative",top:"-90rpx",left:"170rpx"}},[t._v("(建议摄入"+t._s(t.recommend_kcal)+"千卡)")]),a("v-uni-text",{staticStyle:{color:"#36B9F3","font-size":"30rpx",position:"relative",left:"220rpx",top:"-90rpx"},on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.handleToDetail.apply(void 0,arguments)}}},[t._v("查看详情>>")])],1),t.show?t._e():a("v-uni-view",{staticStyle:{"min-height":"600rpx"}},[a("qiun-data-charts",{attrs:{canvas2d:!0,type:"column",opts:t.chartOpts,chartData:t.chartData}})],1)],1)],1):a("v-uni-view",{staticStyle:{display:"flex","justify-content":"space-around","flex-direction":"column","align-items":"center"}},[a("v-uni-text",{staticStyle:{"margin-top":"60rpx",color:"#31CBCB","font-size":"32rpx"}},[t._v("建议摄入"+t._s(t.recommend_kcal)+"千卡")]),a("v-uni-text",{staticStyle:{color:"#36B9F3","font-size":"30rpx",position:"relative",left:"250rpx",top:"-140rpx"},on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.handleToDetail.apply(void 0,arguments)}}},[t._v("查看详情>>")])],1)],1),a("v-uni-view",{staticClass:"orderInfo"},[a("v-uni-view",{staticClass:"title"},[t._v("支付信息")]),a("v-uni-view",{staticClass:"info"},[a("v-uni-view",{staticClass:"col flexCenter"},[a("v-uni-text",{staticClass:"left"},[t._v("订单号码")]),a("v-uni-text",{staticClass:"right"},[t._v(t._s(t.orderDetail.order_sn))])],1),a("v-uni-view",{staticClass:"col flexCenter"},[a("v-uni-text",{staticClass:"left"},[t._v("订单类型")]),a("v-uni-text",{staticClass:"right"},[t._v("微信订单")])],1),a("v-uni-view",{staticClass:"col flexCenter"},[a("v-uni-text",{staticClass:"left"},[t._v("支付明细(应付)")]),a("v-uni-text",{staticClass:"right"},[t._v(t._s(t.CurrencyUnit)+t._s(t.orderDetail.total_fee))])],1),a("v-uni-view",{staticClass:"col flexCenter"},[a("v-uni-text",{staticClass:"left"},[t._v("支付明细(实付)")]),a("v-uni-text",{staticClass:"right"},[t._v(t._s(t.CurrencyUnit)+t._s(t.orderDetail.total_fee))])],1),a("v-uni-view",{staticClass:"col flexCenter"},[a("v-uni-text",{staticClass:"left"},[t._v("订单状态")]),a("v-uni-text",{staticClass:"right"},[t._v("已支付")])],1),a("v-uni-view",{staticClass:"col flexCenter"},[a("v-uni-text",{staticClass:"left"},[t._v("下单时间")]),a("v-uni-text",{staticClass:"right"},[t._v(t._s(t.orderDetail.createTime))])],1),a("v-uni-view",{staticClass:"col flexCenter"},[a("v-uni-text",{staticClass:"left"},[t._v("支付时间")]),a("v-uni-text",{staticClass:"right"},[t._v(t._s(t.orderDetail.payTime))])],1)],1)],1)],2)],1),a("v-uni-view",{staticClass:"footerBtn flexCenter"},[a("v-uni-view",{staticClass:"left"},[t._v("总计"+t._s(t.CurrencyUnit)),a("v-uni-text",{staticClass:"nums"},[t._v(t._s(t.orderDetail.total_fee))])],1),a("div",{staticClass:"rightBtn",on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.toList.apply(void 0,arguments)}}},[t._v("返回")])],1)],1):t._e(),t.loadingShow?a("loading"):t._e()],1)},n=[]}}]);
|