细节优化
parent
f50e9e2ef1
commit
ecf137039d
|
|
@ -33,7 +33,7 @@ class ConstService
|
|||
public static function Run($key = '', $default = null)
|
||||
{
|
||||
// 数据定义
|
||||
$container = self::ConstData();
|
||||
$container = self::ConstData();
|
||||
|
||||
// 匹配数据
|
||||
// 空 key 则返回全部
|
||||
|
|
|
|||
|
|
@ -972,19 +972,13 @@ class OrderService
|
|||
// 虚拟商品自动触发发货操作
|
||||
if($order['order_model'] == 3)
|
||||
{
|
||||
$ret = self::OrderDeliveryHandle([
|
||||
self::OrderDeliveryHandle([
|
||||
'id' => $order['id'],
|
||||
'creator' => 0,
|
||||
'creator_name' => '系统',
|
||||
'user_id' => $order['user_id'],
|
||||
'user_type' => 'admin',
|
||||
]);
|
||||
if($ret['code'] != 0)
|
||||
{
|
||||
// 事务回滚
|
||||
Db::rollback();
|
||||
return $ret;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -229,21 +229,31 @@ class PaymentService
|
|||
*/
|
||||
public static function BuyPaymentList($params = [])
|
||||
{
|
||||
$data = self::PaymentList($params);
|
||||
$result = [];
|
||||
if(!empty($data))
|
||||
$res = self::PaymentList($params);
|
||||
$data = [];
|
||||
if(!empty($res))
|
||||
{
|
||||
foreach($data as $v)
|
||||
foreach($res as $v)
|
||||
{
|
||||
// 根据终端类型筛选
|
||||
if(in_array(APPLICATION_CLIENT_TYPE, $v['apply_terminal']))
|
||||
{
|
||||
unset($v['config'], $v['element'], $v['apply_terminal'], $v['author'], $v['author_url'], $v['is_open_user'], $v['is_enable']);
|
||||
$result[] = $v;
|
||||
$data[] = $v;
|
||||
}
|
||||
}
|
||||
}
|
||||
return $result;
|
||||
|
||||
// 支付方式下单选择列表钩子
|
||||
$hook_name = 'plugins_service_payment_buy_list';
|
||||
MyEventTrigger($hook_name, [
|
||||
'hook_name' => $hook_name,
|
||||
'is_backend' => true,
|
||||
'params' => $params,
|
||||
'data' => &$data,
|
||||
]);
|
||||
|
||||
return $data;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in New Issue