其余文件
This commit is contained in:
40
app/admin/controller/setting/Transaction.php
Normal file
40
app/admin/controller/setting/Transaction.php
Normal file
@ -0,0 +1,40 @@
|
||||
<?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', 0),
|
||||
'unpaid_order_cancel_time' => ConfigServer::get('transaction', 'unpaid_order_cancel_time', 60),
|
||||
'paid_order_cancel_time' => ConfigServer::get('transaction', 'paid_order_cancel_time', 60),
|
||||
'order_auto_receipt_days' => ConfigServer::get('transaction', 'order_auto_receipt_days', 7),
|
||||
'order_after_sale_days' => ConfigServer::get('transaction', 'order_after_sale_days', 7)
|
||||
];
|
||||
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('设置成功');
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user