From 03a2741fafe88a59e670a4b6cdd9d2f9ecdc2ec2 Mon Sep 17 00:00:00 2001 From: zhujilai <zjl@ichunt.com> Date: Mon, 27 Aug 2018 19:30:29 +0800 Subject: [PATCH] 调整user_id --- app/Http/Controllers/AddOrderController.php | 4 ++-- public/js/add_order.js | 36 ++++++++++++++++++++++++------------ resources/views/addOffline/content.blade.php | 4 ++-- 3 files changed, 28 insertions(+), 16 deletions(-) diff --git a/app/Http/Controllers/AddOrderController.php b/app/Http/Controllers/AddOrderController.php index 56823c0..18d7b1d 100644 --- a/app/Http/Controllers/AddOrderController.php +++ b/app/Http/Controllers/AddOrderController.php @@ -552,9 +552,9 @@ Class AddOrderController extends Controller } if (!empty($update)) { - return ['errcode' => 0, 'errmsg' => '审核成功']; + return ['errcode' => 0, 'errmsg' => '操作成功']; } else { - return ['errcode' => -1, 'errmsg' => '审核失败']; + return ['errcode' => -1, 'errmsg' => '操作失败']; } } } diff --git a/public/js/add_order.js b/public/js/add_order.js index 9227b09..9404df6 100644 --- a/public/js/add_order.js +++ b/public/js/add_order.js @@ -11,12 +11,12 @@ this.bind(2, 1); }, - offline: function() { // 自营线下订单 - this.bind(2, 0); - this.lists(user_id, 2, 0); + offline: function(internal_uid) { // 自营线下订单 + this.bind(2, 0, internal_uid); + this.lists(internal_uid, 2, 0); }, - bind: function(goods_type, is_online) { //goods_type:1-联营,2-自营 is_online:是否线上订单 + bind: function(goods_type, is_online, internal_uid='') { //goods_type:1-联营,2-自营 is_online:是否线上订单 var loading = this; // 获取用户信息 @@ -280,9 +280,15 @@ var goods_min_num = $(this).parents('.sku-info').find('.goods-min-num').text(); var goods_id = $(this).siblings('.goods_id').val(); var delivery_place = 1; // 1.大陆,2.香港 自营默认是大陆 + var user_id = 0; if (is_online) { // 线上订单 - var user_id = $('.user_id').val(); + user_id = $('.user_id').val(); + + if (!user_id) { + layer.msg('请先选择用户'); + return false; + } if (goods_type == 1) { // 联营需要选择交货地 delivery_place = $('input[name=delivery_place]:checked').val(); @@ -294,10 +300,7 @@ } } - if (!user_id) { - layer.msg('请先选择用户'); - return false; - } + user_id = internal_uid ? internal_uid : user_id; var datax = { uid: user_id, @@ -325,11 +328,14 @@ var self = $(this); var num = self.val(); var cart_id = self.parents('tr').data('cid'); + var user_id = 0; if (is_online) { - var user_id = $('.user_id').val(); + user_id = $('.user_id').val(); } + user_id = internal_uid ? internal_uid : user_id; + $.ajax({ type: "POST", url: '/ajax/changeNum', @@ -353,11 +359,14 @@ $('.shop-table').delegate('.remove-goods', 'click', function() { var self = $(this); var cart_id = self.parents('tr').data('cid'); + var user_id = 0; if (is_online) { - var user_id = $('.user_id').val(); + user_id = $('.user_id').val(); } + user_id = internal_uid ? internal_uid : user_id; + layer.open({ title: '删除提示', content: '确定删除该商品吗?', @@ -412,11 +421,14 @@ var address_id = $('input[name=address_id]').val(); var type = $(this).data('type'); var cart_ids = []; + var user_id = 0; if (is_online) { - var user_id = $('.user_id').val(); + user_id = $('.user_id').val(); } + user_id = internal_uid ? internal_uid : user_id; + $('.shop-table tbody tr').each(function() { var cid = $(this).data('cid'); cart_ids.push(cid); diff --git a/resources/views/addOffline/content.blade.php b/resources/views/addOffline/content.blade.php index 095291f..f122d23 100644 --- a/resources/views/addOffline/content.blade.php +++ b/resources/views/addOffline/content.blade.php @@ -216,9 +216,9 @@ </div> <script> - var user_id = "{{$internal_uid}}"; + var internal_uid = "{{$internal_uid}}"; var sale_id = "{{$sale_id}}"; var URL_api = "{{Config('website.api_domain')}}"; - $.lie.add_order.offline(); + $.lie.add_order.offline(internal_uid); </script> \ No newline at end of file -- libgit2 0.25.0