| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- <div class="form-body">
- <el-row>
- <el-col :span="24">
- <el-form-item label="条件升级">
- <el-radio-group v-model="ruleForm.withdraw_balance.condition_type">
- <el-radio :label="1">满足其一方可升级</el-radio>
- <el-radio :label="2">满足所有才可升级</el-radio>
- </el-radio-group>
- <el-checkbox-group v-model="ruleForm.withdraw_balance.checked_condition_keys" class="check-group">
- <?php
- foreach ($rules_list as $k=>$rule) {
- $html = '
- <el-col :span="24">
- <el-checkbox :label="ruleForm.withdraw_balance.checked_condition_values['.$k. '].key">
- <div style="display: flex;align-items: center">';
- $content_arr = explode('____', $rule['content']);
- foreach ($content_arr as $key => $content) {
- $html .= $content;
- if(!isset($rule['setting'][$key])) continue;
- $setting = $rule['setting'][$key];
- switch ($setting['type']) {
- case 'text':
- $html .= ' <el-input style="width:100px;" v-model="ruleForm.withdraw_balance.checked_condition_values['.$k.'].value.' . $setting['name'] . '"></el-input> ';
- break;
- default:
- break;
- }
- }
- $html .= '
- </div>
- </el-checkbox>
- </el-col>
- ';
- echo $html;
- }
- ?>
- </el-checkbox-group>
- </el-form-item>
- </el-col>
- </el-row>
- </div>
|