| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193 |
- <template id="withdraw_balance">
- <el-row>
- <el-col :span="24">
- <el-card class="edit-card" shadow="never">
- <div slot="header" class="clearfix">
- <div class="card-title">基础设置</div>
- </div>
- <el-form-item label="开启余额提现">
- <el-col :span="12">
- <el-switch v-model="ruleForm.withdraw_balance.balance_cash_status.value" :active-value="1" :inactive-value="0"></el-switch>
- </el-col>
- </el-form-item>
- <el-form-item label="提现方式" prop="withdraw_balance.balance_cash_type.value">
- <el-col :span="12">
- <el-checkbox-group v-model="ruleForm.withdraw_balance.balance_cash_type.value">
- <el-checkbox v-for="(value, key) in ruleForm.withdraw_balance.balance_cash_type.extra" :key="key" :label="key">{{value}}</el-checkbox>
- </el-checkbox-group>
- <div class="tips-text">{{ruleForm.withdraw_balance.balance_cash_type.remark}}</div>
- </el-col>
- </el-form-item>
- <el-form-item label="启用支付密码">
- <el-col :span="12">
- <el-switch v-model="ruleForm.withdraw_balance.enable_password.value" :active-value="1" :inactive-value="0"></el-switch>
- <div class="tips-text">{{ruleForm.withdraw_balance.enable_password.remark}}</div>
- </el-col>
- </el-form-item>
- <!-- --><?php //if(!empty($withdraw_cond)){ ?>
- <!-- <el-checkbox-group v-model="ruleForm.withdraw_balance.checked_condition_keys.value" class="check-group">-->
- <!-- <el-form-item label="提现条件">-->
- <!-- --><?php //foreach ($withdraw_cond as $k=>$rule) {?>
- <!-- --><?php
- // $html = '
- // <el-col :span="24">
- // <el-checkbox :label="ruleForm.withdraw_balance.checked_condition_values.value.'.$rule['addons_name'].$rule['id']. '.key">
- // <div style="display: flex;align-items: center">';
- // $content_arr = explode('____', $rule['render_setting']['text']);
- // foreach ($content_arr as $key => $content) {
- // $html .= $content;
- // if(!isset($rule['render_setting']['setting'][$key])) continue;
- // $setting = $rule['render_setting']['setting'][$key];
- // switch ($setting['type']) {
- // case 'text':
- // $html .= ' <el-input style="width:100px;" v-model="ruleForm.withdraw_balance.checked_condition_values.value.'.$rule['addons_name'].$rule['id'].'.value.' . $setting['name'] . '"></el-input> ';
- // break;
- // case 'select':
- //// $html.=' <el-select style="width: 150px;margin-right: 5px" v-model="ruleForm.checked_condition_values['.$k.'].value.'. $setting['name'] . '" placeholder="请选择"> ';
- //// $html.='<el-option v-for="item in options_list.'.$setting['source']['key'].'" :key="item.level" :label="item.name" :value="item.level" :disabled="false">
- //// </el-option>';
- //// $html .= ' </el-select>';
- // break;
- // default:
- // break;
- // }
- // }
- // if(!empty($rule['render_setting']['tips'])){
- // $html.='<el-tooltip class="item" effect="dark" content="'.$rule['render_setting']['tips'].'" placement="top">
- // <i class="el-icon-info"></i>
- // </el-tooltip>';
- // }
- // $html .= '
- // </div>
- // </el-checkbox>
- // </el-col>
- // ';
- // echo $html;
- // ?>
- <!-- --><?php //} ?>
- <!-- </el-form-item>-->
- <!-- </el-checkbox-group>-->
- <!-- --><?php //} ?>
- <el-form-item label="最少提现额度" prop="withdraw_balance.balance_min_money.value">
- <el-col :span="12">
- <el-input min="0.1" step="0.1" onchange="this.value= this.value.match(/\d+(\.\d{0,2})?/) ? this.value.match(/\d+(\.\d{0,2})?/)[0] : '0.1'" type="number" v-model.number="ruleForm.withdraw_balance.balance_min_money.value"></el-input>
- <div class="tips-text">{{ruleForm.withdraw_balance.balance_min_money.remark}}</div>
- </el-col>
- </el-form-item>
-
- <el-form-item label="每日提现上限">
- <el-col :span="12">
- <el-input type="number" v-model.number="ruleForm.withdraw_balance.balance_day_max_money.value"></el-input>
- <div class="tips-text">{{ruleForm.withdraw_balance.balance_day_max_money.remark}}</div>
- </el-col>
- </el-form-item>
-
- <el-form-item label="提现手续费">
- <el-col :span="12">
- <el-input type="number" v-model.number="ruleForm.withdraw_balance.balance_cash_service_fee.value"></el-input>
- <div class="tips-text">{{ruleForm.withdraw_balance.balance_cash_service_fee.remark}}</div>
- </el-col>
- </el-form-item>
- <el-form-item label="是否全额到账">
- <el-col :span="12">
- <el-switch v-model="ruleForm.withdraw_balance.received_full.value" :active-value="1" :inactive-value="0"></el-switch>
- <div class="tips-text">{{ruleForm.withdraw_balance.received_full.remark}}</div>
- </el-col>
- </el-form-item>
- <el-form-item label="手续费文字定义">
- <el-col :span="12">
- <el-input type="text" v-model="ruleForm.withdraw_balance.profit_withdrawal_rule.value"></el-input>
- <div class="tips-text">{{ruleForm.withdraw_balance.profit_withdrawal_rule.remark}}</div>
- </el-col>
- </el-form-item>
- <el-form-item label="提现倍数">
- <el-col :span="12">
- <el-input type="number" v-model.number="ruleForm.withdraw_balance.balance_cash_multiple.value"></el-input>
- <div class="tips-text">{{ ruleForm.withdraw_balance.balance_cash_multiple.remark }}</div>
- </el-col>
- </el-form-item>
- </el-card>
- <el-card class="edit-card" shadow="never">
- <div slot="header" class="clearfix">
- <div class="card-title">提现限制</div>
- </div>
- <el-form-item label="限制开关">
- <el-col :span="12">
- <el-switch
- v-model="ruleForm.withdraw_balance.limit_switch.value"
- :active-value="1"
- :inactive-value="0"
- >
- </el-switch>
- </el-col>
- </el-form-item>
- <template v-if="ruleForm.withdraw_balance.limit_switch.value">
- <el-form-item label="限制类型">
- <el-col :span="12">
- <el-radio-group v-model="ruleForm.withdraw_balance.limit_type.value">
- <el-radio :label="1">每周</el-radio>
- <el-radio :label="2">每月</el-radio>
- </el-radio-group>
- </el-col>
- </el-form-item>
- <el-form-item label="限制日期" v-if="ruleForm.withdraw_balance.limit_type.value == 1">
- <el-col :span="12">
- <el-checkbox-group v-model="ruleForm.withdraw_balance.week.value">
- <el-checkbox :label="item.value" v-for="item in week">{{ item.title }}</el-checkbox>
- </el-checkbox-group>
- </el-col>
- </el-form-item>
- <el-form-item label="限制日期" v-if="ruleForm.withdraw_balance.limit_type.value == 2">
- <el-col :span="12">
- <el-checkbox-group v-model="ruleForm.withdraw_balance.month.value">
- <el-checkbox :label="item.value" v-for="item in month">{{ item.title }}</el-checkbox>
- </el-checkbox-group>
- </el-col>
- </el-form-item>
- </template>
- </el-card>
- <el-card class="edit-card" shadow="never">
- <div slot="header" class="clearfix">
- <div class="card-title">转积分</div>
- </div>
- <el-form-item label="提现转积分扣除比例">
- <el-col :span="12">
- <el-input type="number" v-model.number="ruleForm.withdraw_balance.balance_trans_score_rate.value"></el-input>
- <div class="tips-text">{{ruleForm.withdraw_balance.balance_trans_score_rate.remark}}</div>
- </el-col>
- </el-form-item>
- </el-card>
- <el-card class="edit-card" shadow="never">
- <div slot="header" class="clearfix">
- <div class="card-title">奖励设置</div>
- </div>
- <el-form-item label="提现直推奖励">
- <el-col :span="12">
- <el-input type="number" v-model.number="ruleForm.withdraw_balance.direct_withdraws_reward.value"></el-input>
- <div class="tips-text">{{ruleForm.withdraw_balance.direct_withdraws_reward.remark}}</div>
- </el-col>
- </el-form-item>
-
- <el-form-item label="提现间推奖励">
- <el-col :span="12">
- <el-input type="number" v-model.number="ruleForm.withdraw_balance.indirect_withdraws_reward.value"></el-input>
- <div class="tips-text">{{ruleForm.withdraw_balance.indirect_withdraws_reward.remark}}</div>
- </el-col>
- </el-form-item>
- </el-card>
- </el-col>
- </el-row>
- </template>
|