From 155dca218176bf1e4dd0ff3c816989d557507a00 Mon Sep 17 00:00:00 2001 From: devil Date: Sun, 9 Aug 2020 00:04:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E4=BB=98=E5=AE=9D=E5=B0=8F=E7=A8=8B?= =?UTF-8?q?=E5=BA=8F=E9=80=82=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/admin/form/Order.php | 12 +- application/index/form/Order.php | 12 +- application/tags.php | 41 ++++++ sourcecode/alipay/app.js | 2 +- sourcecode/alipay/pages/buy/buy.acss | 44 +++++-- sourcecode/alipay/pages/buy/buy.axml | 73 ++++++----- sourcecode/alipay/pages/buy/buy.js | 94 ++++++++++---- .../pages/goods-category/goods-category.acss | 85 +++++++++---- .../pages/goods-category/goods-category.axml | 82 +++++++++--- .../pages/goods-category/goods-category.js | 26 ++-- sourcecode/alipay/pages/paytips/paytips.axml | 4 - sourcecode/alipay/pages/paytips/paytips.js | 1 - .../user-order-detail/user-order-detail.axml | 2 +- .../user-order-detail/user-order-detail.js | 9 +- .../alipay/pages/user-order/user-order.acss | 19 +++ .../alipay/pages/user-order/user-order.axml | 18 ++- .../alipay/pages/user-order/user-order.js | 117 ++++++++++++------ sourcecode/weixin/app.js | 2 +- sourcecode/weixin/pages/buy/buy.js | 6 - sourcecode/weixin/pages/buy/buy.wxml | 2 +- .../pages/goods-category/goods-category.js | 1 - .../user-order-detail/user-order-detail.wxml | 2 +- .../weixin/pages/user-order/user-order.js | 1 + .../weixin/pages/user-order/user-order.wxml | 4 +- .../weixin/pages/user-order/user-order.wxss | 2 +- 25 files changed, 467 insertions(+), 194 deletions(-) diff --git a/application/admin/form/Order.php b/application/admin/form/Order.php index a5ec66729..5c39ec0f6 100644 --- a/application/admin/form/Order.php +++ b/application/admin/form/Order.php @@ -109,27 +109,27 @@ class Order ], ], [ - 'label' => '单价(元)', + 'label' => '总价(元)', 'view_type' => 'field', - 'view_key' => 'price', + 'view_key' => 'total_price', 'search_config' => [ 'form_type' => 'section', 'is_point' => 1, ], ], [ - 'label' => '总价(元)', + 'label' => '支付金额(元)', 'view_type' => 'field', - 'view_key' => 'total_price', + 'view_key' => 'pay_price', 'search_config' => [ 'form_type' => 'section', 'is_point' => 1, ], ], [ - 'label' => '支付金额(元)', + 'label' => '单价(元)', 'view_type' => 'field', - 'view_key' => 'pay_price', + 'view_key' => 'price', 'search_config' => [ 'form_type' => 'section', 'is_point' => 1, diff --git a/application/index/form/Order.php b/application/index/form/Order.php index 7be268546..889ba94cc 100644 --- a/application/index/form/Order.php +++ b/application/index/form/Order.php @@ -124,27 +124,27 @@ class Order ], ], [ - 'label' => '单价(元)', + 'label' => '总价(元)', 'view_type' => 'field', - 'view_key' => 'price', + 'view_key' => 'total_price', 'search_config' => [ 'form_type' => 'section', 'is_point' => 1, ], ], [ - 'label' => '总价(元)', + 'label' => '支付金额(元)', 'view_type' => 'field', - 'view_key' => 'total_price', + 'view_key' => 'pay_price', 'search_config' => [ 'form_type' => 'section', 'is_point' => 1, ], ], [ - 'label' => '支付金额(元)', + 'label' => '单价(元)', 'view_type' => 'field', - 'view_key' => 'pay_price', + 'view_key' => 'price', 'search_config' => [ 'form_type' => 'section', 'is_point' => 1, diff --git a/application/tags.php b/application/tags.php index 69e7bdc3f..fa1620c17 100755 --- a/application/tags.php +++ b/application/tags.php @@ -37,16 +37,19 @@ return array ( 0 => 'app\\plugins\\distribution\\Hook', 1 => 'app\\plugins\\freightfee\\Hook', 2 => 'app\\plugins\\coupon\\Hook', + 3 => 'app\\plugins\\membershiplevelvip\\Hook', ), 'plugins_service_users_center_left_menu_handle' => array ( 0 => 'app\\plugins\\distribution\\Hook', 1 => 'app\\plugins\\coupon\\Hook', + 2 => 'app\\plugins\\membershiplevelvip\\Hook', ), 'plugins_service_header_navigation_top_right_handle' => array ( 0 => 'app\\plugins\\distribution\\Hook', 1 => 'app\\plugins\\coupon\\Hook', + 2 => 'app\\plugins\\membershiplevelvip\\Hook', ), 'plugins_service_order_status_change_history_success_handle' => array ( @@ -68,14 +71,17 @@ return array ( 'plugins_service_goods_spec_extends_handle' => array ( 0 => 'app\\plugins\\distribution\\Hook', + 1 => 'app\\plugins\\membershiplevelvip\\Hook', ), 'plugins_view_admin_user_save' => array ( 0 => 'app\\plugins\\distribution\\Hook', + 1 => 'app\\plugins\\membershiplevelvip\\Hook', ), 'plugins_service_user_save_handle' => array ( 0 => 'app\\plugins\\distribution\\Hook', + 1 => 'app\\plugins\\membershiplevelvip\\Hook', ), 'plugins_view_goods_detail_base_buy_nav_min_inside' => array ( @@ -93,6 +99,7 @@ return array ( array ( 0 => 'app\\plugins\\freightfee\\Hook', 1 => 'app\\plugins\\coupon\\Hook', + 2 => 'app\\plugins\\membershiplevelvip\\Hook', ), 'plugins_view_goods_detail_title' => array ( @@ -105,6 +112,8 @@ return array ( 'plugins_service_navigation_header_handle' => array ( 0 => 'app\\plugins\\coupon\\Hook', + 1 => 'app\\plugins\\membershiplevelvip\\Hook', + 2 => 'app\\plugins\\weixinliveplayer\\Hook', ), 'plugins_view_goods_detail_panel_bottom' => array ( @@ -126,5 +135,37 @@ return array ( array ( 0 => 'app\\plugins\\coupon\\Hook', ), + 'plugins_service_goods_handle_end' => + array ( + 0 => 'app\\plugins\\membershiplevelvip\\Hook', + ), + 'plugins_service_goods_spec_base' => + array ( + 0 => 'app\\plugins\\membershiplevelvip\\Hook', + ), + 'plugins_service_user_login_success_record' => + array ( + 0 => 'app\\plugins\\membershiplevelvip\\Hook', + ), + 'plugins_service_goods_save_handle' => + array ( + 0 => 'app\\plugins\\membershiplevelvip\\Hook', + ), + 'plugins_view_goods_detail_panel_price_top' => + array ( + 0 => 'app\\plugins\\membershiplevelvip\\Hook', + ), + 'plugins_view_home_goods_inside_bottom' => + array ( + 0 => 'app\\plugins\\membershiplevelvip\\Hook', + ), + 'plugins_view_search_goods_inside_bottom' => + array ( + 0 => 'app\\plugins\\membershiplevelvip\\Hook', + ), + 'plugins_service_goods_spec_type' => + array ( + 0 => 'app\\plugins\\membershiplevelvip\\Hook', + ), ); ?> \ No newline at end of file diff --git a/sourcecode/alipay/app.js b/sourcecode/alipay/app.js index b37b696f1..d0879b3ed 100644 --- a/sourcecode/alipay/app.js +++ b/sourcecode/alipay/app.js @@ -68,7 +68,7 @@ App({ // 请求地址 request_url: "{{request_url}}", request_url: 'http://shopxo.com/', - // request_url: 'http://dev.shopxo.net/', + request_url: 'http://dev.shopxo.net/', // 基础信息 application_title: "{{application_title}}", diff --git a/sourcecode/alipay/pages/buy/buy.acss b/sourcecode/alipay/pages/buy/buy.acss index 4bb0d5515..99657b11f 100644 --- a/sourcecode/alipay/pages/buy/buy.acss +++ b/sourcecode/alipay/pages/buy/buy.acss @@ -20,7 +20,7 @@ } .address-divider { height: 4px; - background-image: url("/images/buy-address-divider.png"); + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAAECAYAAADWIIyPAAAAkklEQVR42mP4jwR+7tr1/4OzM1Xwt46O/6SA3Yd//HeLeU0V3DXjE0H7GGCMvw8f/v/o5UUVT39KTPz/78cPoj398Omf/75Jb6ji6ZSyd/9//PxHnMdBjvyUlEQVT4MC7++DB0R7GuTIlPJ3VPE0KPAePvlDlL1gj3/r6qJaEv+5YwdJSbxn5meqJfGdh74TbS8A1dn662xhNdIAAAAASUVORK5CYII="); background-repeat-y: no-repeat; } .address-detail .text, .goods-title { @@ -41,14 +41,40 @@ /** * 商品 */ -.goods .goods-item:not(:last-child) { +.goods-group-list .goods-item:not(:last-child) { border-bottom: 1px dashed #efefef; } -.goods-item { - padding: 20rpx 10rpx; +.goods-group-list { + padding: 0 10rpx 10rpx 10rpx; +} +.goods-group-hd { + padding: 20rpx 0; +} +.goods-group-title { + font-weight: bold; + vertical-align: middle; +} +.goods-group-alias { + border: 1px solid #3bb4f2; + color: #3bb4f2; + padding: 2rpx 10rpx; + border-radius: 6rpx; + margin-left: 10rpx; +} +.goods-group-footer .original-price { + margin-right: 10rpx; +} +.goods-group-map-submit { + font-size: 24rpx; + padding: 5rpx 20rpx; + background: #f0f0f0; + border-radius: 6rpx; } .goods-title, .goods-spec { - margin-bottom: 10rpx; + margin-bottom: 5rpx; +} +.goods-item { + padding: 10rpx 0; } .goods-image { width: 160rpx; @@ -119,6 +145,7 @@ */ .extension-list { background-color: #ffffeb; + border: 1px solid #ffe2cf; } .extension-list .item { padding: 20rpx 10rpx; @@ -133,14 +160,13 @@ /** * 留言 */ -.content-textarea-view { - height: 220rpx; -} +.content-textarea-view, .content-textarea-view textarea { height: 180rpx; + padding: 5rpx; } .content-textarea-view view { - padding: 8rpx 10rpx; + padding: 12rpx; } /** diff --git a/sourcecode/alipay/pages/buy/buy.axml b/sourcecode/alipay/pages/buy/buy.axml index 6f041268b..79b1f6398 100644 --- a/sourcecode/alipay/pages/buy/buy.axml +++ b/sourcecode/alipay/pages/buy/buy.axml @@ -6,7 +6,7 @@ - + {{item.name}} @@ -32,15 +32,25 @@ - - - + + + + + + {{group.name}} + {{group.alias}} + + + 查看地图 + + + + {{item.title}} - - {{spec.type}}:{{spec.value}} + {{spec.type}}:{{spec.value}} @@ -53,30 +63,33 @@ + + + 优惠劵 + {{((plugins_choice_coupon_value || null) != null && (plugins_choice_coupon_value[group.id] || null) != null) ? plugins_choice_coupon_value[group.id] : '请选择优惠券'}} + + + + + {{item.name}} + + {{item.tips}} + + + + + + {{price_symbol}}{{group.order_base.total_price}} + {{price_symbol}}{{group.order_base.actual_price}} + -