feat: add channel code integral reward
This commit is contained in:
@@ -1629,7 +1629,8 @@ class SystemConfigServices extends BaseServices implements ServeConfigInterface
|
||||
|
||||
$data = $this->getConfigAllField([
|
||||
'integral_ratio_status', 'integral_ratio', 'integral_max_type', 'integral_max_num', 'integral_max_rate', 'order_give_integral', 'integral_effective_status',
|
||||
'integral_effective_time', 'next_clear_month_time', 'next_clear_quarter_time', 'next_clear_year_time', 'integral_frozen'
|
||||
'integral_effective_time', 'next_clear_month_time', 'next_clear_quarter_time', 'next_clear_year_time', 'integral_frozen',
|
||||
'channel_code_integral_status', 'channel_code_agent_uid', 'channel_code_give_integral'
|
||||
]);
|
||||
|
||||
/** @var UserIntegralServices $userIntergralServices */
|
||||
@@ -1650,6 +1651,10 @@ class SystemConfigServices extends BaseServices implements ServeConfigInterface
|
||||
])->options($this->getOptions($data['integral_max_type']['parameter']))
|
||||
])->info($data['integral_ratio_status']['desc']),
|
||||
Build::inputNum('order_give_integral', $data['order_give_integral']['info'], $data['order_give_integral']['value'])->info($data['order_give_integral']['desc'])->min(0),
|
||||
Build::switch('channel_code_integral_status', $data['channel_code_integral_status']['info'], (int)$data['channel_code_integral_status']['value'])
|
||||
->falseValue('关闭', 0)->trueValue('开启', 1)->info($data['channel_code_integral_status']['desc']),
|
||||
Build::inputNum('channel_code_agent_uid', $data['channel_code_agent_uid']['info'], $data['channel_code_agent_uid']['value'])->info($data['channel_code_agent_uid']['desc'])->min(0),
|
||||
Build::inputNum('channel_code_give_integral', $data['channel_code_give_integral']['info'], $data['channel_code_give_integral']['value'])->info($data['channel_code_give_integral']['desc'])->min(0),
|
||||
Build::radio('integral_effective_status', $data['integral_effective_status']['info'], $data['integral_effective_status']['value'])
|
||||
->info($data['integral_effective_status']['desc'])->control(1, [
|
||||
Build::radio('integral_effective_time', $data['integral_effective_time']['info'], $data['integral_effective_time']['value'])
|
||||
|
||||
Reference in New Issue
Block a user