cxgj/modules/admin/views/level/edit_setting.php
2023-11-27 09:45:13 +08:00

258 lines
13 KiB
PHP

<?php
use app\widgets\PickFile;
/**
* @author Any
* @description KISS
* @date 2021年8月12日
* @version 1.0.0
*
* _____LOG_____
*
*/
$this->params['breadcrumbs'][] = $title;
?>
<style>
.layui-col-xs3{
width: 36%;
}
</style>
<div class="layui-fluid">
<div class="layui-card">
<div class="layui-card-header"><?= $title?></div>
<div class="layui-card-body">
<div class="layui-form">
<div class="layui-bg-gray" style="padding: 10px;">
<div class="layui-row layui-col-space15">
<div class="layui-col-md12">
<div class="layui-card">
<div class="layui-card-header">见习会员</div>
<div class="layui-card-body">
<div class="layui-form-item">
<div class="layui-col-xs3 layui-hide">
<div class="grid-demo grid-demo-bg1">
<label class="layui-form-label required">状态</label>
<div class="layui-input-inline">
<input type="radio" name="one_status" value="0" title="关闭" <?= $level[0]['status'] == 0 ? 'checked' : ''?>>
<input type="radio" name="one_status" value="1" title="开启" <?= $level[0]['status'] == 1 ? 'checked' : ''?>>
</div>
</div>
</div>
<input type="hidden" name="one_status" value="1">
<div class="layui-col-xs3">
<div class="grid-demo grid-demo-bg1">
<label class="layui-form-label required">充值</label>
<div class="layui-input-inline">
<input type="number" name="one_recharge_number" value="<?= $level[0]['recharge_number'] ?>" lay-verify="required" autocomplete="off" placeholder="输入金额(元)" class="layui-input" oninput = "value=value.replace(/[^\d]/g,'')">
</div>
<div class="layui-form-mid layui-word-aux">可加入</div>
</div>
</div>
<div class="layui-col-xs3">
<div class="grid-demo grid-demo-bg1">
<label class="layui-form-label required">折扣</label>
<div class="layui-input-inline">
<input type="number" name="one_discount" value="<?= $level[0]['discount'] ?>" lay-verify="required" autocomplete="off" placeholder="输入0-100" class="layui-input" oninput = "value=value.replace(/[^\d]/g,'')">
</div>
<div class="layui-form-mid layui-word-aux">折,请输入0~100之间的数字</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="layui-col-md12">
<div class="layui-card">
<div class="layui-card-header">进阶会员</div>
<div class="layui-card-body">
<div class="layui-form-item">
<div class="layui-col-xs3 layui-hide">
<div class="grid-demo grid-demo-bg1">
<label class="layui-form-label required">状态</label>
<div class="layui-input-inline">
<input type="radio" name="two_status" value="0" title="关闭" <?= $level[1]['status'] == 0 ? 'checked' : ''?>>
<input type="radio" name="two_status" value="1" title="开启" <?= $level[1]['status'] == 1 ? 'checked' : ''?>>
</div>
</div>
</div>
<input type="hidden" name="two_status" value="1">
<div class="layui-col-xs3">
<div class="grid-demo grid-demo-bg1">
<label class="layui-form-label required">充值</label>
<div class="layui-input-inline">
<input type="number" name="two_recharge_number" value="<?= $level[1]['recharge_number'] ?>" lay-verify="required" autocomplete="off" placeholder="输入金额(元)" class="layui-input" oninput = "value=value.replace(/[^\d]/g,'')">
</div>
<div class="layui-form-mid layui-word-aux">可加入</div>
</div>
</div>
<div class="layui-col-xs3">
<div class="grid-demo grid-demo-bg1">
<label class="layui-form-label required">折扣</label>
<div class="layui-input-inline">
<input type="number" name="two_discount" value="<?= $level[1]['discount'] ?>" lay-verify="required" autocomplete="off" placeholder="输入0-100" class="layui-input" oninput = "value=value.replace(/[^\d]/g,'')">
</div>
<div class="layui-form-mid layui-word-aux">折,请输入0~100之间的数字</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="layui-col-md12">
<div class="layui-card">
<div class="layui-card-header">高阶会员</div>
<div class="layui-card-body">
<div class="layui-form-item">
<div class="layui-col-xs3 layui-hide">
<div class="grid-demo grid-demo-bg1">
<label class="layui-form-label required">状态</label>
<div class="layui-input-inline">
<input type="radio" name="three_status" value="0" title="关闭" <?= $level[2]['status'] == 0 ? 'checked' : ''?>>
<input type="radio" name="three_status" value="1" title="开启" <?= $level[2]['status'] == 1 ? 'checked' : ''?>>
</div>
</div>
</div>
<input type="hidden" name="three_status" value="1">
<div class="layui-col-xs3">
<div class="grid-demo grid-demo-bg1">
<label class="layui-form-label required">充值</label>
<div class="layui-input-inline">
<input type="number" name="three_recharge_number" value="<?= $level[2]['recharge_number'] ?>" lay-verify="required" autocomplete="off" placeholder="输入金额(元)" class="layui-input" oninput = "value=value.replace(/[^\d]/g,'')">
</div>
<div class="layui-form-mid layui-word-aux">可加入</div>
</div>
</div>
<div class="layui-col-xs3">
<div class="grid-demo grid-demo-bg1">
<label class="layui-form-label required">折扣</label>
<div class="layui-input-inline">
<input type="number" name="three_discount" value="<?= $level[2]['discount'] ?>" lay-verify="required" autocomplete="off" placeholder="输入0-100" class="layui-input" oninput = "value=value.replace(/[^\d]/g,'')">
</div>
<div class="layui-form-mid layui-word-aux">折,请输入0~100之间的数字</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="layui-form-item" style="margin-top: 20px">
<div class="layui-input-inline">
<div class="" >
<button class="layui-btn" lay-submit="" lay-filter="submit-form">保存</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
<?php $this->beginBlock('js_script_wrap') ?>
layui.config({
base: '/statics/layuiadmin/' //静态资源所在路径
}).extend({
index: 'lib/index' //主入口模块
}).use(['index', 'user','colorpicker'], function(){
var $ = layui.$
,setter = layui.setter
,admin = layui.admin
,form = layui.form
,router = layui.router()
,colorpicker = layui.colorpicker
,search = router.search;
//表单赋值
colorpicker.render({
elem: '#test-form'
,color: '#1c97f5'
,done: function(color){
$('#test-form-input').val(color);
}
});
form.render();
//提交
var submitLock = false;
form.on('submit(submit-form)', function(obj){
if(submitLock){
return false;
}
submitLock = true;
//请求登入接口
//console.log(obj)
var url = '<?= $url ?>';
var data = obj.field;
data._csrf = _csrf;
$.ajax(url,{
type:"POST",
dataType:"json",
data:data,
timeout:10000,
success:function(res){
if(res.code == 0){
layer.msg(res.msg, {
offset: '15px'
,icon: 1
,time: 1000
}, function(){
location.reload();
});
} else {
layer.msg(res.msg, {
offset: '15px'
,icon: 2
,time: 1000
}, function(){
submitLock = false;
});
}
},
error:function(xhr,type,err){
layer.msg(xhr.responseText, {
offset: '15px'
,icon: 2
,time: 1000
}, function(){
submitLock = false;
});
},
complete:function(){
submitLock = false;
}
})
});
});
<?php $this->endBlock(); ?>
</script>
<?php $this->registerJs($this->blocks['js_script_wrap'],\yii\web\View::POS_END); ?>