diff --git a/application/admin/controller/Admin.php b/application/admin/controller/Admin.php index 18c7f349341ae097726b7b339628b4739bb5b9d4..bae9680321cbafa7954fb67c991cb9a721fcacad 100755 --- a/application/admin/controller/Admin.php +++ b/application/admin/controller/Admin.php @@ -171,6 +171,7 @@ class Admin extends Common ])); // 数据 + unset($params['id']); $this->assign('data', $data); $this->assign('params', $params); return $this->fetch(); diff --git a/application/admin/controller/Answer.php b/application/admin/controller/Answer.php index 3c5d60969801ba2d8993f0ffe4034118763a3129..3cf3d67120be10eaa08afaf57afcf4d48c3e37f9 100755 --- a/application/admin/controller/Answer.php +++ b/application/admin/controller/Answer.php @@ -159,7 +159,6 @@ class Answer extends Common // 参数 unset($params['id']); $this->assign('params', $params); - return $this->fetch(); } diff --git a/application/admin/controller/Appcenternav.php b/application/admin/controller/Appcenternav.php index 0c25c6b71f798025641f617646504b46e7e877a2..9fa308eec960cc8dc49665243623d01ca4c3c8b5 100755 --- a/application/admin/controller/Appcenternav.php +++ b/application/admin/controller/Appcenternav.php @@ -133,20 +133,16 @@ class AppCenterNav extends Common $ret = AppCenterNavService::AppCenterNavList($data_params); $data = empty($ret['data'][0]) ? [] : $ret['data'][0]; } - $this->assign('data', $data); - // 所属平台 + // 静态数据 $this->assign('common_platform_type', lang('common_platform_type')); - - // app事件类型 $this->assign('common_app_event_type', lang('common_app_event_type')); - // 参数 - $this->assign('params', $params); - - // 编辑器文件存放地址 + // 数据 + unset($params['id']); $this->assign('editor_path_type', 'app_center_nav'); - + $this->assign('params', $params); + $this->assign('data', $data); return $this->fetch(); } diff --git a/application/admin/controller/Apphomenav.php b/application/admin/controller/Apphomenav.php index f537ab37d5b735ef9060e66a5a6b398a3cb60393..ea341b04d383fd3a09fa177ebf147cd521a67e90 100755 --- a/application/admin/controller/Apphomenav.php +++ b/application/admin/controller/Apphomenav.php @@ -133,18 +133,16 @@ class AppHomeNav extends Common $ret = AppHomeNavService::AppHomeNavList($data_params); $data = empty($ret['data'][0]) ? [] : $ret['data'][0]; } - $this->assign('data', $data); // 静态数据 $this->assign('common_platform_type', lang('common_platform_type')); $this->assign('common_app_event_type', lang('common_app_event_type')); - // 参数 - $this->assign('params', $params); - - // 编辑器文件存放地址 + // 数据 + unset($params['id']); $this->assign('editor_path_type', 'app_nav'); - + $this->assign('params', $params); + $this->assign('data', $data); return $this->fetch(); } diff --git a/application/admin/controller/Article.php b/application/admin/controller/Article.php index 18a274cad0acd1228f584db8882e7b1efa100080..3a1c0217931d379d471f293ce16447c1afd073aa 100755 --- a/application/admin/controller/Article.php +++ b/application/admin/controller/Article.php @@ -153,6 +153,7 @@ class Article extends Common $this->assign('editor_path_type', 'article'); // 数据 + unset($params['id']); $this->assign('data', $data); $this->assign('params', $params); return $this->fetch(); diff --git a/application/admin/controller/Brand.php b/application/admin/controller/Brand.php index 7e7a723bcce617abbae41e97fbc36005a521cf03..e567501fd5d907b8c206528a1aa8455d28573a04 100755 --- a/application/admin/controller/Brand.php +++ b/application/admin/controller/Brand.php @@ -158,6 +158,7 @@ class Brand extends Common $this->assign('editor_path_type', 'brand'); // 数据 + unset($params['id']); $this->assign('data', $data); $this->assign('params', $params); return $this->fetch(); diff --git a/application/admin/controller/Customview.php b/application/admin/controller/Customview.php index b6f1ecdc57a97f460dc314dd95719d674881eaa6..6fc7ae4b8ca11f1b40e172b0b641266ddc765c44 100755 --- a/application/admin/controller/Customview.php +++ b/application/admin/controller/Customview.php @@ -133,7 +133,9 @@ class CustomView extends Common $ret = CustomViewService::CustomViewList($data_params); $data = empty($ret['data'][0]) ? [] : $ret['data'][0]; } + unset($params['id']); $this->assign('data', $data); + $this->assign('params', $params); return $this->fetch(); } diff --git a/application/admin/controller/Goodscomments.php b/application/admin/controller/Goodscomments.php index 2b60cc9dabde5b85a6b090f73007245016a98b15..5bd440839ec218394e534bb2b6df65315713df9c 100644 --- a/application/admin/controller/Goodscomments.php +++ b/application/admin/controller/Goodscomments.php @@ -147,7 +147,6 @@ class Goodscomments extends Common // 参数 unset($params['id']); $this->assign('params', $params); - return $this->fetch(); } diff --git a/application/admin/controller/Goodsparamstemplate.php b/application/admin/controller/Goodsparamstemplate.php index 489dc2d909e1986dbfd07a039ff1a0658502e34e..6abf28fc43d50afe1d8c800087f916472cb4da35 100755 --- a/application/admin/controller/Goodsparamstemplate.php +++ b/application/admin/controller/Goodsparamstemplate.php @@ -164,6 +164,7 @@ class GoodsParamsTemplate extends Common ])); // 数据 + unset($params['id']); $this->assign('data', $data); $this->assign('params', $params); return $this->fetch(); diff --git a/application/admin/controller/Order.php b/application/admin/controller/Order.php index fed2089e72c6fbd21ac6eb75c0c4c48e90784ea8..3b6e8942f5dca90775637e869cc08071e4b308bc 100755 --- a/application/admin/controller/Order.php +++ b/application/admin/controller/Order.php @@ -255,8 +255,7 @@ class Order extends Common public function Pay() { $params = $this->data_request; - $params['user'] = $this->admin; - $params['user']['user_name_view'] = '管理员'.'-'.$this->admin['username']; + $params['admin'] = $this->admin; return OrderService::AdminPay($params); } } diff --git a/application/admin/controller/Role.php b/application/admin/controller/Role.php index bd6d7305ff3b18a1186b2d018bfd399839d49671..9bf692b935459c033059d71e87f9faab0455dc5d 100644 --- a/application/admin/controller/Role.php +++ b/application/admin/controller/Role.php @@ -153,6 +153,7 @@ class Role extends Common ])); // 数据 + unset($params['id']); $this->assign('data', $data); $this->assign('params', $params); return $this->fetch(); diff --git a/application/admin/controller/Slide.php b/application/admin/controller/Slide.php index f50538332412f481185042438a5fe72be4feb834..f3e886ab2a871a681768c7150bc53b3818158b0f 100755 --- a/application/admin/controller/Slide.php +++ b/application/admin/controller/Slide.php @@ -140,6 +140,7 @@ class Slide extends Common $this->assign('common_app_event_type', lang('common_app_event_type')); // 数据 + unset($params['id']); $this->assign('editor_path_type', 'slide'); $this->assign('params', $params); $this->assign('data', $data); diff --git a/application/admin/controller/User.php b/application/admin/controller/User.php index a496324cc447ebcc4241413f9befc4af88d91cca..e3dd9ad74e020fa6879ad1bdd618aee5e31f16cb 100755 --- a/application/admin/controller/User.php +++ b/application/admin/controller/User.php @@ -182,7 +182,8 @@ class User extends Common $this->assign('common_gender_list', lang('common_gender_list')); // 数据 - $this->assign('data', $data); + unset($params['id']); + $this->assign('data', $data); $this->assign('params', $params); return $this->fetch(); } diff --git a/application/admin/controller/Useraddress.php b/application/admin/controller/Useraddress.php index c20972f0e5f096a42546f2fa30d37ba839594d4d..ab4c8875926488dcb50c866657af369b33d46681 100644 --- a/application/admin/controller/Useraddress.php +++ b/application/admin/controller/Useraddress.php @@ -150,6 +150,7 @@ class UserAddress extends Common } // 数据 + unset($params['id']); $this->assign('data', $data); $this->assign('params', $params); return $this->fetch(); diff --git a/application/admin/controller/Warehouse.php b/application/admin/controller/Warehouse.php index a2bf968b5c6bef238f0c71d419783b4a4bae5c1c..98039e8fb5f92d53830b3a691d2b2aa296b65a11 100644 --- a/application/admin/controller/Warehouse.php +++ b/application/admin/controller/Warehouse.php @@ -144,6 +144,7 @@ class Warehouse extends Common $this->assign('editor_path_type', 'warehouse'); // 数据 + unset($params['id']); $this->assign('data', $data); $this->assign('params', $params); return $this->fetch(); diff --git a/application/admin/view/default/admin/module/operate.html b/application/admin/view/default/admin/module/operate.html index 257d0b1b1615443389f2a7b2d34261df3e95e2e5..98711c86134f917e53db5dfb6c05ccdddf310db1 100644 --- a/application/admin/view/default/admin/module/operate.html +++ b/application/admin/view/default/admin/module/operate.html @@ -5,7 +5,7 @@ {{if $module_data['id'] neq 1 or $module_data['id'] eq $admin['id']}} - + 编辑 diff --git a/application/admin/view/default/admin/save_info.html b/application/admin/view/default/admin/save_info.html index 766729d7f258cbe01634c8dec989b042c3e34db8..1d4350e8a0c6ad17b199e8cfc87c6727603fe91b 100755 --- a/application/admin/view/default/admin/save_info.html +++ b/application/admin/view/default/admin/save_info.html @@ -4,10 +4,10 @@
-
+ 管理员{{if empty($data['id'])}}添加{{else /}}编辑{{/if}} - 返回 + 返回
diff --git a/application/admin/view/default/appcenternav/module/operate.html b/application/admin/view/default/appcenternav/module/operate.html index 81dce828c4de5cfa8a0bf4b15cb8312c372f69da..5dbd65dfaebea9cf46ea7916a2dafdc65fce1573 100644 --- a/application/admin/view/default/appcenternav/module/operate.html +++ b/application/admin/view/default/appcenternav/module/operate.html @@ -3,7 +3,7 @@ 详情 - + 编辑 diff --git a/application/admin/view/default/apphomenav/module/operate.html b/application/admin/view/default/apphomenav/module/operate.html index da909a128f0a4e4b57bf340b6627c1cd393712d5..d1d2fb23633475c8f214b011c436acdf799797dd 100644 --- a/application/admin/view/default/apphomenav/module/operate.html +++ b/application/admin/view/default/apphomenav/module/operate.html @@ -3,7 +3,7 @@ 详情 - + 编辑 diff --git a/application/admin/view/default/article/module/operate.html b/application/admin/view/default/article/module/operate.html index 5c01502db6508ff8fe489555abf6967ffe2f7b7b..66775c42e5939018cc534b5e90fabcf75c40c978 100644 --- a/application/admin/view/default/article/module/operate.html +++ b/application/admin/view/default/article/module/operate.html @@ -3,7 +3,7 @@ 详情 - + 编辑 diff --git a/application/admin/view/default/brand/module/operate.html b/application/admin/view/default/brand/module/operate.html index b05c51104c87500014c17bdc31b194e7422727d5..8700af327c4744de426e1e1ee160e301a38dd072 100644 --- a/application/admin/view/default/brand/module/operate.html +++ b/application/admin/view/default/brand/module/operate.html @@ -3,7 +3,7 @@ 详情 - + 编辑 diff --git a/application/admin/view/default/customview/save_info.html b/application/admin/view/default/customview/save_info.html index d07b921d85cfb608cd7e92201ec8cf594feaa853..1df20533df61bbaa57132b63cea6f637d08a6696 100755 --- a/application/admin/view/default/customview/save_info.html +++ b/application/admin/view/default/customview/save_info.html @@ -4,10 +4,10 @@
- + 自定义页面{{if empty($data['id'])}}添加{{else /}}编辑{{/if}} - 返回 + 返回
diff --git a/application/admin/view/default/goodsparamstemplate/module/operate.html b/application/admin/view/default/goodsparamstemplate/module/operate.html index 7d8d4ee5db98b53d2365693632621ed9448a3800..3b1a176351e1dfe112a3f9152bb496f73253eda9 100644 --- a/application/admin/view/default/goodsparamstemplate/module/operate.html +++ b/application/admin/view/default/goodsparamstemplate/module/operate.html @@ -3,7 +3,7 @@ 详情 - + 编辑 diff --git a/application/admin/view/default/role/module/operate.html b/application/admin/view/default/role/module/operate.html index c81af2e5391684fabc4fb70200244ea3f9f8d2f1..a07df5e62f286d999a5515d797a02d9f2428fddf 100644 --- a/application/admin/view/default/role/module/operate.html +++ b/application/admin/view/default/role/module/operate.html @@ -4,7 +4,7 @@ 详情 {{if $module_data['id'] neq 1}} - + 编辑 diff --git a/application/admin/view/default/role/save_info.html b/application/admin/view/default/role/save_info.html index 887a60f1cb997ef5526c463859598dede8f86533..e660ec39e94d76987ef0fc9faeb0030ae7c563a4 100755 --- a/application/admin/view/default/role/save_info.html +++ b/application/admin/view/default/role/save_info.html @@ -4,10 +4,10 @@
- + 角色{{if empty($data['id'])}}添加{{else /}}编辑{{/if}} - 返回 + 返回
diff --git a/application/admin/view/default/slide/module/operate.html b/application/admin/view/default/slide/module/operate.html index 1103fc370b8e003b707c62a56758911570d23e57..13f789942b94d2785e37b2739f78b6793e57e0f3 100644 --- a/application/admin/view/default/slide/module/operate.html +++ b/application/admin/view/default/slide/module/operate.html @@ -3,7 +3,7 @@ 详情 - + 编辑 diff --git a/application/admin/view/default/user/module/operate.html b/application/admin/view/default/user/module/operate.html index 077c17d9efbefbb0f50c0b7bed2402b5af9dc74a..1f065b026d1be983ebcff075ea7b189b1026ad84 100644 --- a/application/admin/view/default/user/module/operate.html +++ b/application/admin/view/default/user/module/operate.html @@ -3,7 +3,7 @@ 详情 - + 编辑 diff --git a/application/admin/view/default/warehouse/module/operate.html b/application/admin/view/default/warehouse/module/operate.html index c665ac813e792185d32527909273ea6688d70fb9..4cd2f8c3c9d130a154d583a6bfb348f9f6d4dcae 100644 --- a/application/admin/view/default/warehouse/module/operate.html +++ b/application/admin/view/default/warehouse/module/operate.html @@ -3,7 +3,7 @@ 详情 - + 编辑 diff --git a/application/service/OrderService.php b/application/service/OrderService.php index 2a071312aa05ebdf77334a08fad6b1a345c40cfe..bf0a747f1ca384f72e953355524a03243ebdab02 100755 --- a/application/service/OrderService.php +++ b/application/service/OrderService.php @@ -362,7 +362,7 @@ class OrderService ], [ 'checked_type' => 'empty', - 'key_name' => 'user', + 'key_name' => 'admin', 'error_msg' => '管理员信息有误', ], ]; @@ -406,7 +406,7 @@ class OrderService return self::OrderPaymentUnderLineSuccess([ 'order' => $order, 'payment' => $payment, - 'user' => $params['user'], + 'user' => UserService::GetUserViewInfo($order['user_id']), 'params' => $params, ]); } @@ -1044,7 +1044,7 @@ class OrderService $currency_data = OrderCurrencyService::OrderCurrencyGroupList(array_column($data, 'id')); // 用户列表 - if(in_array('warehouse_id', $keys) && isset($params['is_public']) && $params['is_public'] == 0) + if(in_array('user_id', $keys) && isset($params['is_public']) && $params['is_public'] == 0) { $user_list = UserService::GetUserViewInfo(array_column($data, 'user_id')); } diff --git a/application/service/PayLogService.php b/application/service/PayLogService.php index 5658729d1c48060458fd9dd5238b8d775e40afdb..ab8da62b51dea4147f9cf50ab811a71587456bb2 100755 --- a/application/service/PayLogService.php +++ b/application/service/PayLogService.php @@ -186,6 +186,9 @@ class PayLogService $data = Db::name('PayLog')->where($where)->field($field)->limit($m, $n)->order($order_by)->select(); if(!empty($data)) { + // 字段列表 + $keys = ArrayKeys($data); + // 获取支付业务关联数据 $log_value_list = []; $log_value = Db::name('PayLogValue')->field('pay_log_id,business_id,business_no')->where(['pay_log_id'=>array_column($data, 'id')])->select(); @@ -195,6 +198,12 @@ class PayLogService { $log_value_list[$lv['pay_log_id']][] = $lv; } + + // 用户列表 + if(in_array('user_id', $keys) && isset($params['is_public']) && $params['is_public'] == 0) + { + $user_list = UserService::GetUserViewInfo(array_column($data, 'user_id')); + } } // 循环处理数据 @@ -205,7 +214,7 @@ class PayLogService { if(isset($params['is_public']) && $params['is_public'] == 0) { - $v['user'] = UserService::GetUserViewInfo($v['user_id']); + $v['user'] = (!empty($user_list) && is_array($user_list) && array_key_exists($v['user_id'], $user_list)) ? $user_list[$v['user_id']] : []; } }