feat: add configurable points rules
This commit is contained in:
@@ -139,10 +139,13 @@ class WebSettingLogic extends BaseLogic
|
||||
{
|
||||
$serviceContent = clear_file_domain($params['service_content'] ?? '');
|
||||
$privacyContent = clear_file_domain($params['privacy_content'] ?? '');
|
||||
$pointsRuleContent = clear_file_domain($params['points_rule_content'] ?? '');
|
||||
ConfigService::set('agreement', 'service_title', $params['service_title'] ?? '');
|
||||
ConfigService::set('agreement', 'service_content', $serviceContent);
|
||||
ConfigService::set('agreement', 'privacy_title', $params['privacy_title'] ?? '');
|
||||
ConfigService::set('agreement', 'privacy_content', $privacyContent);
|
||||
ConfigService::set('agreement', 'points_rule_title', $params['points_rule_title'] ?? '积分规则');
|
||||
ConfigService::set('agreement', 'points_rule_content', $pointsRuleContent);
|
||||
}
|
||||
|
||||
|
||||
@@ -159,10 +162,13 @@ class WebSettingLogic extends BaseLogic
|
||||
'service_content' => ConfigService::get('agreement', 'service_content'),
|
||||
'privacy_title' => ConfigService::get('agreement', 'privacy_title'),
|
||||
'privacy_content' => ConfigService::get('agreement', 'privacy_content'),
|
||||
'points_rule_title' => ConfigService::get('agreement', 'points_rule_title', '积分规则'),
|
||||
'points_rule_content' => ConfigService::get('agreement', 'points_rule_content'),
|
||||
];
|
||||
|
||||
$config['service_content'] = get_file_domain($config['service_content']);
|
||||
$config['privacy_content'] = get_file_domain($config['privacy_content']);
|
||||
$config['points_rule_content'] = get_file_domain($config['points_rule_content']);
|
||||
|
||||
return $config;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user