制作订单详情页面

This commit is contained in:
2025-04-26 14:38:04 +08:00
parent 5297bc0034
commit 6ae3444ed9
138 changed files with 2484 additions and 645 deletions

View File

@ -0,0 +1 @@
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/store/choose_store"],{"84c4":function(n,e,t){},"95d1":function(n,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={}},d0fe:function(n,e,t){"use strict";t.r(e);var u=t("95d1"),c=t.n(u);for(var o in u)["default"].indexOf(o)<0&&function(n){t.d(e,n,(function(){return u[n]}))}(o);e["default"]=c.a},d185:function(n,e,t){"use strict";var u=t("84c4"),c=t.n(u);c.a},e4c3:function(n,e,t){"use strict";t.d(e,"b",(function(){return c})),t.d(e,"c",(function(){return o})),t.d(e,"a",(function(){return u}));var u={uTag:function(){return t.e("components/uview-ui/components/u-tag/u-tag").then(t.bind(null,"dc97"))},uIcon:function(){return t.e("components/uview-ui/components/u-icon/u-icon").then(t.bind(null,"9e59"))},uImage:function(){return t.e("components/uview-ui/components/u-image/u-image").then(t.bind(null,"8127"))}},c=function(){var n=this.$createElement;this._self._c},o=[]},e564:function(n,e,t){"use strict";t.r(e);var u=t("e4c3"),c=t("d0fe");for(var o in c)["default"].indexOf(o)<0&&function(n){t.d(e,n,(function(){return c[n]}))}(o);t("d185");var i=t("828b"),r=Object(i["a"])(c["default"],u["b"],u["c"],!1,null,null,null,!1,u["a"],void 0);e["default"]=r.exports},f3f1:function(n,e,t){"use strict";(function(n,e){var u=t("47a9");t("6a4a");u(t("3240"));var c=u(t("e564"));n.__webpack_require_UNI_MP_PLUGIN__=t,e(c.default)}).call(this,t("3223")["default"],t("df3c")["createPage"])}},[["f3f1","common/runtime","common/vendor"]]]);

View File

@ -0,0 +1,8 @@
{
"navigationBarTitleText": "选择门店",
"usingComponents": {
"u-tag": "/components/uview-ui/components/u-tag/u-tag",
"u-icon": "/components/uview-ui/components/u-icon/u-icon",
"u-image": "/components/uview-ui/components/u-image/u-image"
}
}

View File

@ -0,0 +1 @@
<view class="store u-relative"><view class="store-bg"></view><view class="bg-white row-between address"><view class="row u-line-1"><view class="tag xs mr10"><u-tag vue-id="154e4d26-1" text="默认" border-color="#FB5032" bg-color="#FB5032" color="#fff" bind:__l="__l"></u-tag></view><view class="u-line-1">浙江省杭州市滨江区缤纷路500号 浙江省杭州市滨江区缤纷路500号</view></view><view><u-icon vue-id="154e4d26-2" name="arrow-right" size="32" bind:__l="__l"></u-icon></view></view><view class="store-list"><view class="block bg-white br24 mx24 u-padding-40 u-margin-bottom-24"><view class="info u-line-1"><view class="lg bold-500">MEET轻食店</view><view class="time u-margin-top-16">00:00-23:59</view><view class="row u-margin-top-16"><view class="text-333">距离:558.58km</view><view class="text-999 ml10 mr10">|</view><view class="text-999 u-line-1">湖北省武汉市洪山区珞喻路726号</view></view><view class="row u-margin-top-16"><u-image vue-id="154e4d26-3" src="{{cloudPath+'img/icon_nav.png'}}" width="56" height="56" bind:__l="__l"></u-image><u-image class="u-margin-left-36" vue-id="154e4d26-4" src="{{cloudPath+'img/icon_mobile.png'}}" width="56" height="56" bind:__l="__l"></u-image></view></view><view class="order row-center">去下单</view></view><view class="block bg-white br24 mx24 u-padding-40 u-margin-bottom-24"><view class="info u-line-1"><view class="lg bold-500">MEET轻食店</view><view class="time u-margin-top-16">00:00-23:59</view><view class="row u-margin-top-16"><view class="text-333">距离:558.58km</view><view class="text-999 ml10 mr10">|</view><view class="text-999 u-line-1">湖北省武汉市洪山区珞喻路726号</view></view><view class="row u-margin-top-16"><u-image vue-id="154e4d26-5" src="{{cloudPath+'img/icon_nav.png'}}" width="56" height="56" bind:__l="__l"></u-image><u-image class="u-margin-left-36" vue-id="154e4d26-6" src="{{cloudPath+'img/icon_mobile.png'}}" width="56" height="56" bind:__l="__l"></u-image></view></view><view class="order row-center">去下单</view></view><view class="block bg-white br24 mx24 u-padding-40 u-margin-bottom-24"><view class="info u-line-1"><view class="lg bold-500">MEET轻食店</view><view class="time u-margin-top-16">00:00-23:59</view><view class="row u-margin-top-16"><view class="text-333">距离:558.58km</view><view class="text-999 ml10 mr10">|</view><view class="text-999 u-line-1">湖北省武汉市洪山区珞喻路726号</view></view><view class="row u-margin-top-16"><u-image vue-id="154e4d26-7" src="{{cloudPath+'img/icon_nav.png'}}" width="56" height="56" bind:__l="__l"></u-image><u-image class="u-margin-left-36" vue-id="154e4d26-8" src="{{cloudPath+'img/icon_mobile.png'}}" width="56" height="56" bind:__l="__l"></u-image></view></view><view class="order row-center">去下单</view></view></view></view>

View File

@ -0,0 +1 @@
.store .store-bg{background:linear-gradient(180deg,#0cb5f1,rgba(207,235,245,0));height:420rpx}.store .address{position:absolute;top:24rpx;margin:0 24rpx;padding:0 20rpx;left:0;right:0;border-radius:24rpx;height:128rpx}.store .store-list{position:absolute;top:176rpx;left:0;right:0}.store .store-list .block{display:flex;align-items:flex-start;box-sizing:border-box}.store .store-list .block .time{color:#acacac}.store .store-list .block .order::before{content:"";display:block;width:40rpx;height:210rpx;border-left:4rpx solid #eee;margin-left:10rpx}.store .store-list .block .order{white-space:nowrap}

View File

@ -0,0 +1 @@
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/store/store"],{3579:function(n,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var u=e("f4f5"),o={data:function(){return{cateList:[],keyword:""}},onLoad:function(){this.getCatrgoryFun()},methods:{getCatrgoryFun:function(){var n=this;(0,u.getCatrgory)().then((function(t){1==t.code&&(n.cateList=t.data)}))}}};t.default=o},"3e1d":function(n,t,e){"use strict";e.r(t);var u=e("9747"),o=e("98a2");for(var c in o)["default"].indexOf(c)<0&&function(n){e.d(t,n,(function(){return o[n]}))}(c);e("ec93");var r=e("828b"),a=Object(r["a"])(o["default"],u["b"],u["c"],!1,null,null,null,!1,u["a"],void 0);t["default"]=a.exports},9747:function(n,t,e){"use strict";e.d(t,"b",(function(){return o})),e.d(t,"c",(function(){return c})),e.d(t,"a",(function(){return u}));var u={uSearch:function(){return e.e("components/uview-ui/components/u-search/u-search").then(e.bind(null,"b487"))},uIcon:function(){return e.e("components/uview-ui/components/u-icon/u-icon").then(e.bind(null,"9e59"))},uButton:function(){return e.e("components/uview-ui/components/u-button/u-button").then(e.bind(null,"9c7d"))},cateOne:function(){return e.e("components/cate-one/cate-one").then(e.bind(null,"e8c4"))}},o=function(){var n=this.$createElement;this._self._c},c=[]},"98a2":function(n,t,e){"use strict";e.r(t);var u=e("3579"),o=e.n(u);for(var c in u)["default"].indexOf(c)<0&&function(n){e.d(t,n,(function(){return u[n]}))}(c);t["default"]=o.a},a250:function(n,t,e){},a4d3:function(n,t,e){"use strict";(function(n,t){var u=e("47a9");e("6a4a");u(e("3240"));var o=u(e("3e1d"));n.__webpack_require_UNI_MP_PLUGIN__=e,t(o.default)}).call(this,e("3223")["default"],e("df3c")["createPage"])},ec93:function(n,t,e){"use strict";var u=e("a250"),o=e.n(u);o.a}},[["a4d3","common/runtime","common/vendor"]]]);

View File

@ -0,0 +1,9 @@
{
"navigationBarTitleText": "门店",
"usingComponents": {
"u-search": "/components/uview-ui/components/u-search/u-search",
"u-icon": "/components/uview-ui/components/u-icon/u-icon",
"u-button": "/components/uview-ui/components/u-button/u-button",
"cate-one": "/components/cate-one/cate-one"
}
}

View File

@ -0,0 +1 @@
<view class="content"><view><navigator class="header" hover-class="none" url="/pages/goods_search/goods_search"><u-search vue-id="2553bd08-1" placeholder="请输入商品名" disabled="{{true}}" bind:__l="__l"></u-search></navigator></view><view><view class="store u-flex u-row-between u-p-32"><view><view data-event-opts="{{[['tap',[['chooseStore',['$event']]]]]}}" class="lg bold-600 u-flex" bindtap="__e">MEET轻食店<u-icon class="right-icon" vue-id="2553bd08-2" name="arrow-right" size="28" bind:__l="__l"></u-icon></view><view data-event-opts="{{[['tap',[['chooseAddress',['$event']]]]]}}" class="u-flex u-margin-top-8" bindtap="__e"><u-icon vue-id="2553bd08-3" name="map" size="32" bind:__l="__l"></u-icon>请选择收货地址</view></view><view><u-button vue-id="2553bd08-4" shape="circle" hair-line="{{false}}" hover-class="none" customStyle="{{({backgroundColor:themeColor,color:'#fff',border:'none',padding:'36rpx'})}}" data-event-opts="{{[['^click',[['signin']]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">自取</u-button></view></view><cate-one vue-id="2553bd08-5" list="{{cateList}}" bind:__l="__l"></cate-one></view></view>

View File

@ -0,0 +1 @@
.store{background-color:#fffafb;height:108rpx}.store .right-icon{font-weight:700;margin-left:4rpx}