40 lines
1.8 KiB
PHP
40 lines
1.8 KiB
PHP
<?php
|
|
namespace app\admin\controller\setting;
|
|
|
|
use app\common\basics\AdminBase;
|
|
use app\common\server\ConfigServer;
|
|
use app\common\server\JsonServer;
|
|
|
|
/**
|
|
* 交易设置
|
|
*/
|
|
class Transaction extends AdminBase
|
|
{
|
|
public function index()
|
|
{
|
|
$config = [
|
|
'is_show_stock' => ConfigServer::get('transaction', 'is_show_stock', 0),
|
|
'money_to_growth' => ConfigServer::get('transaction', 'money_to_growth', ''),
|
|
'unpaid_order_cancel_time' => ConfigServer::get('transaction', 'unpaid_order_cancel_time', ''),
|
|
'paid_order_cancel_time' => ConfigServer::get('transaction', 'paid_order_cancel_time', ''),
|
|
'order_auto_receipt_days' => ConfigServer::get('transaction', 'order_auto_receipt_days', ''),
|
|
'order_after_sale_days' => ConfigServer::get('transaction', 'order_after_sale_days', '')
|
|
];
|
|
return view('', [
|
|
'config' => $config
|
|
]);
|
|
}
|
|
|
|
|
|
public function set()
|
|
{
|
|
$post = $this->request->post();
|
|
ConfigServer::set('transaction', 'is_show_stock', $post['is_show_stock']); //是否显示库存
|
|
ConfigServer::set('transaction', 'money_to_growth', $post['money_to_growth']); //下单赠送成长值比例
|
|
ConfigServer::set('transaction', 'unpaid_order_cancel_time', $post['unpaid_order_cancel_time']); //未付款自动取消时长(分钟)
|
|
ConfigServer::set('transaction', 'paid_order_cancel_time', $post['paid_order_cancel_time']); //已支付允许取消时长(分钟)
|
|
ConfigServer::set('transaction', 'order_auto_receipt_days', $post['order_auto_receipt_days']); //已发货订单自动完成时长(天)
|
|
ConfigServer::set('transaction', 'order_after_sale_days', $post['order_after_sale_days']); //已完成订单售后退款时长(天)
|
|
return JsonServer::success('设置成功');
|
|
}
|
|
} |