提交 1f05267e 编写于 作者: D Devil

细节优化

上级 a2cbd72f
...@@ -171,6 +171,7 @@ class Admin extends Common ...@@ -171,6 +171,7 @@ class Admin extends Common
])); ]));
// 数据 // 数据
unset($params['id']);
$this->assign('data', $data); $this->assign('data', $data);
$this->assign('params', $params); $this->assign('params', $params);
return $this->fetch(); return $this->fetch();
......
...@@ -159,7 +159,6 @@ class Answer extends Common ...@@ -159,7 +159,6 @@ class Answer extends Common
// 参数 // 参数
unset($params['id']); unset($params['id']);
$this->assign('params', $params); $this->assign('params', $params);
return $this->fetch(); return $this->fetch();
} }
......
...@@ -133,20 +133,16 @@ class AppCenterNav extends Common ...@@ -133,20 +133,16 @@ class AppCenterNav extends Common
$ret = AppCenterNavService::AppCenterNavList($data_params); $ret = AppCenterNavService::AppCenterNavList($data_params);
$data = empty($ret['data'][0]) ? [] : $ret['data'][0]; $data = empty($ret['data'][0]) ? [] : $ret['data'][0];
} }
$this->assign('data', $data);
// 所属平台 // 静态数据
$this->assign('common_platform_type', lang('common_platform_type')); $this->assign('common_platform_type', lang('common_platform_type'));
// app事件类型
$this->assign('common_app_event_type', lang('common_app_event_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_center_nav'); $this->assign('editor_path_type', 'app_center_nav');
$this->assign('params', $params);
$this->assign('data', $data);
return $this->fetch(); return $this->fetch();
} }
......
...@@ -133,18 +133,16 @@ class AppHomeNav extends Common ...@@ -133,18 +133,16 @@ class AppHomeNav extends Common
$ret = AppHomeNavService::AppHomeNavList($data_params); $ret = AppHomeNavService::AppHomeNavList($data_params);
$data = empty($ret['data'][0]) ? [] : $ret['data'][0]; $data = empty($ret['data'][0]) ? [] : $ret['data'][0];
} }
$this->assign('data', $data);
// 静态数据 // 静态数据
$this->assign('common_platform_type', lang('common_platform_type')); $this->assign('common_platform_type', lang('common_platform_type'));
$this->assign('common_app_event_type', lang('common_app_event_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('editor_path_type', 'app_nav');
$this->assign('params', $params);
$this->assign('data', $data);
return $this->fetch(); return $this->fetch();
} }
......
...@@ -153,6 +153,7 @@ class Article extends Common ...@@ -153,6 +153,7 @@ class Article extends Common
$this->assign('editor_path_type', 'article'); $this->assign('editor_path_type', 'article');
// 数据 // 数据
unset($params['id']);
$this->assign('data', $data); $this->assign('data', $data);
$this->assign('params', $params); $this->assign('params', $params);
return $this->fetch(); return $this->fetch();
......
...@@ -158,6 +158,7 @@ class Brand extends Common ...@@ -158,6 +158,7 @@ class Brand extends Common
$this->assign('editor_path_type', 'brand'); $this->assign('editor_path_type', 'brand');
// 数据 // 数据
unset($params['id']);
$this->assign('data', $data); $this->assign('data', $data);
$this->assign('params', $params); $this->assign('params', $params);
return $this->fetch(); return $this->fetch();
......
...@@ -133,7 +133,9 @@ class CustomView extends Common ...@@ -133,7 +133,9 @@ class CustomView extends Common
$ret = CustomViewService::CustomViewList($data_params); $ret = CustomViewService::CustomViewList($data_params);
$data = empty($ret['data'][0]) ? [] : $ret['data'][0]; $data = empty($ret['data'][0]) ? [] : $ret['data'][0];
} }
unset($params['id']);
$this->assign('data', $data); $this->assign('data', $data);
$this->assign('params', $params);
return $this->fetch(); return $this->fetch();
} }
......
...@@ -147,7 +147,6 @@ class Goodscomments extends Common ...@@ -147,7 +147,6 @@ class Goodscomments extends Common
// 参数 // 参数
unset($params['id']); unset($params['id']);
$this->assign('params', $params); $this->assign('params', $params);
return $this->fetch(); return $this->fetch();
} }
......
...@@ -164,6 +164,7 @@ class GoodsParamsTemplate extends Common ...@@ -164,6 +164,7 @@ class GoodsParamsTemplate extends Common
])); ]));
// 数据 // 数据
unset($params['id']);
$this->assign('data', $data); $this->assign('data', $data);
$this->assign('params', $params); $this->assign('params', $params);
return $this->fetch(); return $this->fetch();
......
...@@ -255,8 +255,7 @@ class Order extends Common ...@@ -255,8 +255,7 @@ class Order extends Common
public function Pay() public function Pay()
{ {
$params = $this->data_request; $params = $this->data_request;
$params['user'] = $this->admin; $params['admin'] = $this->admin;
$params['user']['user_name_view'] = '管理员'.'-'.$this->admin['username'];
return OrderService::AdminPay($params); return OrderService::AdminPay($params);
} }
} }
......
...@@ -153,6 +153,7 @@ class Role extends Common ...@@ -153,6 +153,7 @@ class Role extends Common
])); ]));
// 数据 // 数据
unset($params['id']);
$this->assign('data', $data); $this->assign('data', $data);
$this->assign('params', $params); $this->assign('params', $params);
return $this->fetch(); return $this->fetch();
......
...@@ -140,6 +140,7 @@ class Slide extends Common ...@@ -140,6 +140,7 @@ class Slide extends Common
$this->assign('common_app_event_type', lang('common_app_event_type')); $this->assign('common_app_event_type', lang('common_app_event_type'));
// 数据 // 数据
unset($params['id']);
$this->assign('editor_path_type', 'slide'); $this->assign('editor_path_type', 'slide');
$this->assign('params', $params); $this->assign('params', $params);
$this->assign('data', $data); $this->assign('data', $data);
......
...@@ -182,7 +182,8 @@ class User extends Common ...@@ -182,7 +182,8 @@ class User extends Common
$this->assign('common_gender_list', lang('common_gender_list')); $this->assign('common_gender_list', lang('common_gender_list'));
// 数据 // 数据
$this->assign('data', $data); unset($params['id']);
$this->assign('data', $data);
$this->assign('params', $params); $this->assign('params', $params);
return $this->fetch(); return $this->fetch();
} }
......
...@@ -150,6 +150,7 @@ class UserAddress extends Common ...@@ -150,6 +150,7 @@ class UserAddress extends Common
} }
// 数据 // 数据
unset($params['id']);
$this->assign('data', $data); $this->assign('data', $data);
$this->assign('params', $params); $this->assign('params', $params);
return $this->fetch(); return $this->fetch();
......
...@@ -144,6 +144,7 @@ class Warehouse extends Common ...@@ -144,6 +144,7 @@ class Warehouse extends Common
$this->assign('editor_path_type', 'warehouse'); $this->assign('editor_path_type', 'warehouse');
// 数据 // 数据
unset($params['id']);
$this->assign('data', $data); $this->assign('data', $data);
$this->assign('params', $params); $this->assign('params', $params);
return $this->fetch(); return $this->fetch();
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
</button> </button>
<!-- 非管理员不能操作 --> <!-- 非管理员不能操作 -->
{{if $module_data['id'] neq 1 or $module_data['id'] eq $admin['id']}} {{if $module_data['id'] neq 1 or $module_data['id'] eq $admin['id']}}
<a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/admin/saveinfo', array('id'=>$module_data['id']))}}"> <a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/admin/saveinfo', array_merge($params, ['id'=>$module_data['id']]))}}">
<i class="am-icon-edit"></i> <i class="am-icon-edit"></i>
<span>编辑</span> <span>编辑</span>
</a> </a>
......
...@@ -4,10 +4,10 @@ ...@@ -4,10 +4,10 @@
<div class="content-right"> <div class="content-right">
<div class="content"> <div class="content">
<!-- form start --> <!-- form start -->
<form class="am-form form-validation view-save" action="{{:MyUrl('admin/admin/save')}}" method="POST" request-type="ajax-url" request-value="{{:MyUrl('admin/admin/index')}}"> <form class="am-form form-validation view-save" action="{{:MyUrl('admin/admin/save')}}" method="POST" request-type="ajax-url" request-value="{{:MyUrl('admin/admin/index', $params)}}">
<legend> <legend>
<span class="am-text-default">管理员{{if empty($data['id'])}}添加{{else /}}编辑{{/if}}</span> <span class="am-text-default">管理员{{if empty($data['id'])}}添加{{else /}}编辑{{/if}}</span>
<a href="{{:MyUrl('admin/admin/index')}}" class="am-fr am-text-sm am-margin-top-xs am-icon-mail-reply"> 返回</a> <a href="{{:MyUrl('admin/admin/index', $params)}}" class="am-fr am-text-sm am-margin-top-xs am-icon-mail-reply"> 返回</a>
</legend> </legend>
<div class="am-form-group"> <div class="am-form-group">
<label>用户名<span class="am-form-group-label-tips">创建后不可更改</span></label> <label>用户名<span class="am-form-group-label-tips">创建后不可更改</span></label>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<i class="am-icon-eye"></i> <i class="am-icon-eye"></i>
<span>详情</span> <span>详情</span>
</button> </button>
<a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/appcenternav/saveinfo', array('id'=>$module_data['id']))}}"> <a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/appcenternav/saveinfo', array_merge($params, ['id'=>$module_data['id']]))}}">
<i class="am-icon-edit"></i> <i class="am-icon-edit"></i>
<span>编辑</span> <span>编辑</span>
</a> </a>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<i class="am-icon-eye"></i> <i class="am-icon-eye"></i>
<span>详情</span> <span>详情</span>
</button> </button>
<a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/apphomenav/saveinfo', array('id'=>$module_data['id']))}}"> <a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/apphomenav/saveinfo', array_merge($params, ['id'=>$module_data['id']]))}}">
<i class="am-icon-edit"></i> <i class="am-icon-edit"></i>
<span>编辑</span> <span>编辑</span>
</a> </a>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<i class="am-icon-eye"></i> <i class="am-icon-eye"></i>
<span>详情</span> <span>详情</span>
</button> </button>
<a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/article/saveinfo', array('id'=>$module_data['id']))}}"> <a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/article/saveinfo', array_merge($params, ['id'=>$module_data['id']]))}}">
<i class="am-icon-edit"></i> <i class="am-icon-edit"></i>
<span>编辑</span> <span>编辑</span>
</a> </a>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<i class="am-icon-eye"></i> <i class="am-icon-eye"></i>
<span>详情</span> <span>详情</span>
</button> </button>
<a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/brand/saveinfo', array('id'=>$module_data['id']))}}"> <a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/brand/saveinfo', array_merge($params, ['id'=>$module_data['id']]))}}">
<i class="am-icon-edit"></i> <i class="am-icon-edit"></i>
<span>编辑</span> <span>编辑</span>
</a> </a>
......
...@@ -4,10 +4,10 @@ ...@@ -4,10 +4,10 @@
<div class="content-right"> <div class="content-right">
<div class="content"> <div class="content">
<!-- form start --> <!-- form start -->
<form class="am-form form-validation view-save" action="{{:MyUrl('admin/customview/save')}}" method="POST" request-type="ajax-url" request-value="{{:MyUrl('admin/customview/index')}}"> <form class="am-form form-validation view-save" action="{{:MyUrl('admin/customview/save')}}" method="POST" request-type="ajax-url" request-value="{{:MyUrl('admin/customview/index', $params)}}">
<legend> <legend>
<span class="am-text-default">自定义页面{{if empty($data['id'])}}添加{{else /}}编辑{{/if}}</span> <span class="am-text-default">自定义页面{{if empty($data['id'])}}添加{{else /}}编辑{{/if}}</span>
<a href="{{:MyUrl('admin/customview/index')}}" class="am-fr am-text-sm am-margin-top-xs am-icon-mail-reply"> 返回</a> <a href="{{:MyUrl('admin/customview/index', $params)}}" class="am-fr am-text-sm am-margin-top-xs am-icon-mail-reply"> 返回</a>
</legend> </legend>
<div class="am-form-group"> <div class="am-form-group">
<label>标题</label> <label>标题</label>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<i class="am-icon-eye"></i> <i class="am-icon-eye"></i>
<span>详情</span> <span>详情</span>
</button> </button>
<a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/goodsparamstemplate/saveinfo', array('id'=>$module_data['id']))}}"> <a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/goodsparamstemplate/saveinfo', array_merge($params, ['id'=>$module_data['id']]))}}">
<i class="am-icon-edit"></i> <i class="am-icon-edit"></i>
<span>编辑</span> <span>编辑</span>
</a> </a>
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<span>详情</span> <span>详情</span>
</button> </button>
{{if $module_data['id'] neq 1}} {{if $module_data['id'] neq 1}}
<a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/role/saveinfo', array('id'=>$module_data['id']))}}"> <a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/role/saveinfo', array_merge($params, ['id'=>$module_data['id']]))}}">
<i class="am-icon-edit"></i> <i class="am-icon-edit"></i>
<span>编辑</span> <span>编辑</span>
</a> </a>
......
...@@ -4,10 +4,10 @@ ...@@ -4,10 +4,10 @@
<div class="content-right"> <div class="content-right">
<div class="content"> <div class="content">
<!-- form start --> <!-- form start -->
<form class="am-form form-validation view-save" action="{{:MyUrl('admin/role/save')}}" method="POST" request-type="ajax-url" request-value="{{:MyUrl('admin/role/index')}}"> <form class="am-form form-validation view-save" action="{{:MyUrl('admin/role/save')}}" method="POST" request-type="ajax-url" request-value="{{:MyUrl('admin/role/index', $params)}}">
<legend> <legend>
<span class="am-text-default">角色{{if empty($data['id'])}}添加{{else /}}编辑{{/if}}</span> <span class="am-text-default">角色{{if empty($data['id'])}}添加{{else /}}编辑{{/if}}</span>
<a href="{{:MyUrl('admin/role/index')}}" class="am-fr am-text-sm am-margin-top-xs am-icon-mail-reply"> 返回</a> <a href="{{:MyUrl('admin/role/index', $params)}}" class="am-fr am-text-sm am-margin-top-xs am-icon-mail-reply"> 返回</a>
</legend> </legend>
<div class="am-form-group"> <div class="am-form-group">
<label>角色名称</label> <label>角色名称</label>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<i class="am-icon-eye"></i> <i class="am-icon-eye"></i>
<span>详情</span> <span>详情</span>
</button> </button>
<a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/slide/saveinfo', array('id'=>$module_data['id']))}}"> <a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/slide/saveinfo', array_merge($params, ['id'=>$module_data['id']]))}}">
<i class="am-icon-edit"></i> <i class="am-icon-edit"></i>
<span>编辑</span> <span>编辑</span>
</a> </a>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<i class="am-icon-eye"></i> <i class="am-icon-eye"></i>
<span>详情</span> <span>详情</span>
</button> </button>
<a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/user/saveinfo', array_merge($params,array('id'=>$module_data['id'])))}}"> <a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/user/saveinfo', array_merge($params, ['id'=>$module_data['id']]))}}">
<i class="am-icon-edit"></i> <i class="am-icon-edit"></i>
<span>编辑</span> <span>编辑</span>
</a> </a>
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<i class="am-icon-eye"></i> <i class="am-icon-eye"></i>
<span>详情</span> <span>详情</span>
</button> </button>
<a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/warehouse/saveinfo', ['id'=>$module_data['id']])}}"> <a class="am-btn am-btn-secondary am-btn-xs am-radius am-btn-block" href="{{:MyUrl('admin/warehouse/saveinfo', array_merge($params, ['id'=>$module_data['id']]))}}">
<i class="am-icon-edit"></i> <i class="am-icon-edit"></i>
<span>编辑</span> <span>编辑</span>
</a> </a>
......
...@@ -362,7 +362,7 @@ class OrderService ...@@ -362,7 +362,7 @@ class OrderService
], ],
[ [
'checked_type' => 'empty', 'checked_type' => 'empty',
'key_name' => 'user', 'key_name' => 'admin',
'error_msg' => '管理员信息有误', 'error_msg' => '管理员信息有误',
], ],
]; ];
...@@ -406,7 +406,7 @@ class OrderService ...@@ -406,7 +406,7 @@ class OrderService
return self::OrderPaymentUnderLineSuccess([ return self::OrderPaymentUnderLineSuccess([
'order' => $order, 'order' => $order,
'payment' => $payment, 'payment' => $payment,
'user' => $params['user'], 'user' => UserService::GetUserViewInfo($order['user_id']),
'params' => $params, 'params' => $params,
]); ]);
} }
...@@ -1044,7 +1044,7 @@ class OrderService ...@@ -1044,7 +1044,7 @@ class OrderService
$currency_data = OrderCurrencyService::OrderCurrencyGroupList(array_column($data, 'id')); $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')); $user_list = UserService::GetUserViewInfo(array_column($data, 'user_id'));
} }
......
...@@ -186,6 +186,9 @@ class PayLogService ...@@ -186,6 +186,9 @@ class PayLogService
$data = Db::name('PayLog')->where($where)->field($field)->limit($m, $n)->order($order_by)->select(); $data = Db::name('PayLog')->where($where)->field($field)->limit($m, $n)->order($order_by)->select();
if(!empty($data)) if(!empty($data))
{ {
// 字段列表
$keys = ArrayKeys($data);
// 获取支付业务关联数据 // 获取支付业务关联数据
$log_value_list = []; $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(); $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 ...@@ -195,6 +198,12 @@ class PayLogService
{ {
$log_value_list[$lv['pay_log_id']][] = $lv; $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 ...@@ -205,7 +214,7 @@ class PayLogService
{ {
if(isset($params['is_public']) && $params['is_public'] == 0) 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']] : [];
} }
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册