title('金币系统')
// ->body($this->buildPreviewButton())
// ->body($this->newline())
->body(
<<{$this->form_coin()->render()}
HTML
);
}
protected function form_coin(){
$form = new Form();
$form->confirm('您确定要提交表单吗?', 'content');
$form->disableResetButton();
$form->tab('支付', function (Form $form) {
$res17 = __system__paycode__tip__(17);
Tooltip::make('.mini_global_admin_open_not_support_tip')
->bottom()
->title($res17['tip']);
$form->html(function () {
return '';
}, '');
$form->text('app_coin_name', '金币名称自定义')->help('只能是文字')->default(Settings::get('app_coin_name', '硬币'));
$form->radio('app_coin_pay_open', '金币支付')->options([1=>'开启', 0=>'关闭'])->help($res17['text'].'允许金币抵扣人民币')->default(Settings::get('app_coin_pay_open', 0));
$form->number('app_coin_pay_rate', '金币兑换比例')->help('比如100则代表100个金币可以购买余额¥1')->default(Settings::get('app_coin_pay_rate', 100));
$form->rate('app_coin_pay_percent_every', '单次兑换订单比例')->help('30: 代表一次金币只可以兑换订单总额的30%')->default(Settings::get('app_coin_pay_percent_every', 30));
});
$form->tab('激励', function (Form $form) {
$form->html(function () {
return '';
}, '1、发帖激励');
$form->number('app_coin_publish_reward_every', '每次发帖奖励')->default(Settings::get('app_coin_publish_reward_every', 10));
$form->number('app_coin_publish_reward_times', '每天发帖奖励次数')->default(Settings::get('app_coin_publish_reward_times', 1));
$form->html(function () {
return '';
}, '1、评论激励');
$form->number('app_coin_comment_reward_every', '每次评论奖励')->default(Settings::get('app_coin_comment_reward_every', 5));
$form->number('app_coin_comment_reward_times', '每天评论奖励次数')->default(Settings::get('app_coin_comment_reward_times', 3));
});
$form->tab('投币', function (Form $form) {
$form->html(function () {
return '点击查看,这里设置的是什么地方';
}, '');
$form->switch('app_coin_give_switch', '投币开关')->help('仅影响评论框的投币是否显示')->default(Settings::get('app_coin_give_switch', 1));
$form->select('app_coin_give_clause', '投币说明')->options(WxClause::pluck('title', 'id'))->help('进入条款管理')->default(Settings::get('app_coin_give_clause', 0));
$form->html(function () {
return '