From dd21625855098329c0a484e2c8078155eec97430 Mon Sep 17 00:00:00 2001 From: devil_gong Date: Wed, 9 Oct 2019 18:41:38 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E8=AF=84=E8=AE=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/controller/Order.php | 57 ++++++++++++ application/service/BuyService.php | 2 +- public/appmini/old/alipay/app.acss | 26 +++--- public/appmini/old/alipay/pages/buy/buy.js | 2 +- .../pages/goods-search/goods-search.axml | 2 +- .../appmini/old/alipay/pages/index/index.js | 2 +- .../old/alipay/pages/paytips/paytips.js | 4 +- .../user-address-save/user-address-save.axml | 2 +- .../pages/user-integral/user-integral.axml | 2 +- .../old/alipay/pages/user-order/user-order.js | 2 +- .../user-orderaftersale-detail.axml | 12 +-- public/appmini/old/baidu/app.css | 30 +++--- public/appmini/old/baidu/app.js | 2 +- public/appmini/old/baidu/pages/buy/buy.js | 2 +- public/appmini/old/baidu/pages/cart/cart.css | 2 +- public/appmini/old/baidu/pages/cart/cart.js | 32 ++++--- public/appmini/old/baidu/pages/cart/cart.swan | 2 +- .../pages/goods-search/goods-search.swan | 2 +- public/appmini/old/baidu/pages/index/index.js | 2 +- .../appmini/old/baidu/pages/index/index.swan | 2 +- .../old/baidu/pages/paytips/paytips.js | 4 +- .../user-address-save/user-address-save.swan | 2 +- .../pages/user-integral/user-integral.swan | 2 +- .../old/baidu/pages/user-order/user-order.js | 2 +- .../user-orderaftersale-detail.swan | 10 +- public/appmini/old/weixin/app.js | 1 + public/appmini/old/weixin/app.json | 2 +- public/appmini/old/weixin/app.wxss | 30 +++--- .../images/default-xingxing-icon-active.png | Bin 0 -> 2463 bytes .../weixin/images/default-xingxing-icon.png | Bin 0 -> 2326 bytes public/appmini/old/weixin/pages/buy/buy.js | 2 +- public/appmini/old/weixin/pages/cart/cart.js | 34 ++++--- .../appmini/old/weixin/pages/cart/cart.wxml | 6 +- .../appmini/old/weixin/pages/cart/cart.wxss | 2 +- .../pages/goods-search/goods-search.wxml | 2 +- .../appmini/old/weixin/pages/index/index.js | 2 +- .../appmini/old/weixin/pages/index/index.wxml | 2 +- .../old/weixin/pages/paytips/paytips.js | 4 +- .../user-address-save/user-address-save.wxml | 2 +- .../pages/user-integral/user-integral.wxml | 2 +- .../user-order-comments.js | 88 ++++++++++++++++++ .../user-order-comments.json | 3 + .../user-order-comments.wxml | 47 ++++++++++ .../user-order-comments.wxss | 40 ++++++++ .../old/weixin/pages/user-order/user-order.js | 2 +- .../user-orderaftersale-detail.wxml | 12 +-- 46 files changed, 367 insertions(+), 125 deletions(-) create mode 100644 public/appmini/old/weixin/images/default-xingxing-icon-active.png create mode 100644 public/appmini/old/weixin/images/default-xingxing-icon.png create mode 100644 public/appmini/old/weixin/pages/user-order-comments/user-order-comments.js create mode 100644 public/appmini/old/weixin/pages/user-order-comments/user-order-comments.json create mode 100644 public/appmini/old/weixin/pages/user-order-comments/user-order-comments.wxml create mode 100644 public/appmini/old/weixin/pages/user-order-comments/user-order-comments.wxss diff --git a/application/api/controller/Order.php b/application/api/controller/Order.php index 0ec34935b..c5b9f23d0 100755 --- a/application/api/controller/Order.php +++ b/application/api/controller/Order.php @@ -98,6 +98,11 @@ class Order extends Common // 参数 $params = $this->data_post; $params['user'] = $this->user; + $params['user_type'] = 'user'; + if(empty($params['id'])) + { + return DataReturn('参数有误', -1); + } // 条件 $where = OrderService::OrderListWhere($params); @@ -116,6 +121,58 @@ class Order extends Common return DataReturn('数据不存在或已删除', -100); } + /** + * 评价页面 + * @author Devil + * @blog http://gong.gg/ + * @version 1.0.0 + * @date 2018-10-08 + * @desc description + */ + public function Comments() + { + // 参数 + $params = $this->data_post; + $params['user'] = $this->user; + $params['user_type'] = 'user'; + if(empty($params['id'])) + { + return DataReturn('参数有误', -1); + } + + // 条件 + $where = OrderService::OrderListWhere($params); + + // 获取列表 + $data_params = array( + 'm' => 0, + 'n' => 1, + 'where' => $where, + ); + $data = OrderService::OrderList($data_params); + if(!empty($data['data'][0])) + { + return DataReturn('success', 0, $data['data'][0]); + } + return DataReturn('没有相关数据', -100); + } + + /** + * 评价保存 + * @author Devil + * @blog http://gong.gg/ + * @version 1.0.0 + * @date 2018-10-09 + * @desc description + */ + public function CommentsSave() + { + $params = $this->data_post; + $params['user'] = $this->user; + $params['business_type'] = 'order'; + return GoodsCommentsService::Comments($params); + } + /** * 订单支付 * @author Devil diff --git a/application/service/BuyService.php b/application/service/BuyService.php index 3b7cc9014..b0eb1fb7c 100755 --- a/application/service/BuyService.php +++ b/application/service/BuyService.php @@ -193,7 +193,7 @@ class BuyService $where['c.user_id'] = $params['user']['id']; $field = 'c.*, g.inventory_unit, g.is_shelves, g.is_delete_time, g.buy_min_number, g.buy_max_number, g.model'; - $data = Db::name('Cart')->alias('c')->join(['__GOODS__'=>'g'], 'g.id=c.goods_id')->where($where)->field($field)->select(); + $data = Db::name('Cart')->alias('c')->join(['__GOODS__'=>'g'], 'g.id=c.goods_id')->where($where)->field($field)->order('c.id desc')->select(); // 数据处理 diff --git a/public/appmini/old/alipay/app.acss b/public/appmini/old/alipay/app.acss index 12a80ffaf..a02635967 100755 --- a/public/appmini/old/alipay/app.acss +++ b/public/appmini/old/alipay/app.acss @@ -271,37 +271,37 @@ textarea { /** * 表单 */ -.form-gorup { - padding: 30rpx 10rpx; +.form-container .form-gorup { + padding: 20rpx 10rpx; + margin-bottom: 20rpx; } -.form-gorup-title { +.form-container .form-gorup-title { margin-bottom: 5rpx; font-weight: 500; } -.form-group-tips, -.form-group-tips-must { +.form-container .form-group-tips, +.form-container .form-group-tips-must { margin-left: 20rpx; font-size: 24rpx; color: #ccc; } -.form-group-tips-must { +.form-container .form-group-tips-must { color: #f00; } -.form-gorup input, -.form-gorup textarea, -.form-gorup picker view.picker { - border-bottom: 1px solid #eee; +.form-container .form-gorup input, +.form-container .form-gorup textarea, +.form-container .form-gorup picker view.picker { border-radius: 0; width: 100%; box-sizing: border-box; padding: 0 10rpx; } -.form-gorup input, -.form-gorup picker view.picker { +.form-container .form-gorup input, +.form-container .form-gorup picker view.picker { height: 70rpx; line-height: 70rpx; } -.form-gorup textarea { +.form-container .form-gorup textarea { padding: 0; min-height: 70rpx; } diff --git a/public/appmini/old/alipay/pages/buy/buy.js b/public/appmini/old/alipay/pages/buy/buy.js index 074c2a7e2..a0becfd1d 100755 --- a/public/appmini/old/alipay/pages/buy/buy.js +++ b/public/appmini/old/alipay/pages/buy/buy.js @@ -192,7 +192,7 @@ Page({ this.init(); }, - // 支付方式数据处理 + // 支付方式数据处理 payment_list_data(data) { if (this.data.payment_id != 0) { for (var i in data) { diff --git a/public/appmini/old/alipay/pages/goods-search/goods-search.axml b/public/appmini/old/alipay/pages/goods-search/goods-search.axml index 75d6526e4..87c6416c6 100755 --- a/public/appmini/old/alipay/pages/goods-search/goods-search.axml +++ b/public/appmini/old/alipay/pages/goods-search/goods-search.axml @@ -50,7 +50,7 @@ 关键字 - + diff --git a/public/appmini/old/alipay/pages/index/index.js b/public/appmini/old/alipay/pages/index/index.js index 2b3291ae2..627e16770 100644 --- a/public/appmini/old/alipay/pages/index/index.js +++ b/public/appmini/old/alipay/pages/index/index.js @@ -84,7 +84,7 @@ Page({ }); }, - // 搜索事件 + // 搜索事件 search_input_event(e) { var keywords = e.detail.value || null; if (keywords == null) { diff --git a/public/appmini/old/alipay/pages/paytips/paytips.js b/public/appmini/old/alipay/pages/paytips/paytips.js index be51ad1e3..878c885ab 100755 --- a/public/appmini/old/alipay/pages/paytips/paytips.js +++ b/public/appmini/old/alipay/pages/paytips/paytips.js @@ -49,13 +49,13 @@ Page({ msg = '用户取消支付'; break; - // 默认错误 + // 默认错误 default : msg = '其它异常错误'; } options['msg'] = msg; - // 设置信息 + // 设置信息 this.setData({params: options}); }, diff --git a/public/appmini/old/alipay/pages/user-address-save/user-address-save.axml b/public/appmini/old/alipay/pages/user-address-save/user-address-save.axml index 35d673bc4..849b4365d 100755 --- a/public/appmini/old/alipay/pages/user-address-save/user-address-save.axml +++ b/public/appmini/old/alipay/pages/user-address-save/user-address-save.axml @@ -28,7 +28,7 @@ - + diff --git a/public/appmini/old/alipay/pages/user-integral/user-integral.axml b/public/appmini/old/alipay/pages/user-integral/user-integral.axml index c79dedc2d..2a19935d9 100755 --- a/public/appmini/old/alipay/pages/user-integral/user-integral.axml +++ b/public/appmini/old/alipay/pages/user-integral/user-integral.axml @@ -8,7 +8,7 @@ 原始 {{item.original_integral}} - 最新 {{item.new_integral}} + 最新 {{item.new_integral}} {{item.msg}} diff --git a/public/appmini/old/alipay/pages/user-order/user-order.js b/public/appmini/old/alipay/pages/user-order/user-order.js index 3916f3ea0..2b7b1477a 100755 --- a/public/appmini/old/alipay/pages/user-order/user-order.js +++ b/public/appmini/old/alipay/pages/user-order/user-order.js @@ -202,7 +202,7 @@ Page({ }); }, - // 支付弹窗关闭 + // 支付弹窗关闭 payment_popup_event_close(e) { this.setData({ is_show_payment_popup: false }); }, diff --git a/public/appmini/old/alipay/pages/user-orderaftersale-detail/user-orderaftersale-detail.axml b/public/appmini/old/alipay/pages/user-orderaftersale-detail/user-orderaftersale-detail.axml index 66a077622..c4c931806 100644 --- a/public/appmini/old/alipay/pages/user-orderaftersale-detail/user-orderaftersale-detail.axml +++ b/public/appmini/old/alipay/pages/user-orderaftersale-detail/user-orderaftersale-detail.axml @@ -95,8 +95,8 @@ - - + + 退款原因必选 @@ -105,22 +105,22 @@ - + 商品件数不能大于{{returned_data.returned_quantity}}数量 - + 退款金额不能大于{{returned_data.refund_price}}元 - + 退款说明必填