254 lines
10 KiB
PHP
254 lines
10 KiB
PHP
|
||
<?php
|
||
use app\widgets\PickFile;
|
||
/**
|
||
* @author Any
|
||
* @description KISS
|
||
* @date 2021年8月12日
|
||
* @version 1.0.0
|
||
*
|
||
* _____LOG_____
|
||
*
|
||
*/
|
||
$this->params['breadcrumbs'][] = $level_name;
|
||
?>
|
||
<div class="layui-fluid">
|
||
<div class="layui-card">
|
||
<div class="layui-card-header"><?= $level_name?></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-md6">
|
||
<div class="layui-card">
|
||
<div class="layui-card-header">
|
||
|
||
</div>
|
||
<div class="layui-card-body">
|
||
<input type="hidden" name="name" value="<?= $level_name ?>">
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label required">状态</label>
|
||
<div class="layui-input-inline">
|
||
<input type="radio" name="status" value="0" title="关闭" <?= $model->status == 0 ? 'checked' : ''?>>
|
||
<input type="radio" name="status" value="1" title="开启" <?= $model->status == 1 ? 'checked' : ''?>>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label required">字体颜色</label>
|
||
<div class="layui-input-inline" style="width: 120px;">
|
||
<input type="text" name="font_color" value="<?= $model->font_color ?>" placeholder="请选择颜色" class="layui-input" id="test-form-input">
|
||
</div>
|
||
<div class="layui-inline" style="left: -11px;">
|
||
<div id="test-form"></div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div class="layui-col-md6">
|
||
<div class="layui-card">
|
||
<div class="layui-card-header">
|
||
|
||
</div>
|
||
<div class="layui-card-body">
|
||
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label required">充值</label>
|
||
<div class="layui-input-inline">
|
||
<input type="number" name="recharge_number" value="<?= $model->recharge_number ?>" lay-verify="required" autocomplete="off" placeholder="输入金额(元)" class="layui-input">
|
||
</div>
|
||
<div class="layui-form-mid layui-word-aux">可升级</div>
|
||
</div>
|
||
|
||
<div class="layui-form-item">
|
||
<label class="layui-form-label required">折扣</label>
|
||
<div class="layui-input-inline">
|
||
<input type="number" name="discount" value="<?= $model->discount ?>" lay-verify="required" autocomplete="off" placeholder="输入0-100" class="layui-input">
|
||
</div>
|
||
<div class="layui-form-mid layui-word-aux">%</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div class="layui-bg-gray" style="padding: 10px;">
|
||
<div class="layui-row layui-col-space15">
|
||
<div class="layui-col-md4">
|
||
<div class="layui-card">
|
||
<div class="layui-card-header">
|
||
|
||
</div>
|
||
<div class="layui-card-body">
|
||
|
||
<?= PickFile::widget([
|
||
'accept' => 'images',
|
||
'id' => 'cover',
|
||
'name' => 'cover',
|
||
'label' => '卡片1',
|
||
'value' => $model->cover,
|
||
'tip' => '【会员中心】卡片,图片大小100px×100px',
|
||
'required' => true,
|
||
])?>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div class="layui-col-md4">
|
||
<div class="layui-card">
|
||
<div class="layui-card-header">
|
||
|
||
</div>
|
||
<div class="layui-card-body">
|
||
|
||
<?= PickFile::widget([
|
||
'accept' => 'images',
|
||
'id' => 'cover_min',
|
||
'name' => 'cover_min',
|
||
'label' => '卡片2',
|
||
'value' => $model->cover_min,
|
||
'tip' => '【我的】卡片,图片大小100px×100px',
|
||
'required' => true,
|
||
])?>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div class="layui-col-md4">
|
||
<div class="layui-card">
|
||
<div class="layui-card-header">
|
||
|
||
</div>
|
||
<div class="layui-card-body">
|
||
|
||
<?= PickFile::widget([
|
||
'accept' => 'images',
|
||
'id' => 'pic',
|
||
'name' => 'pic',
|
||
'label' => '图标',
|
||
'value' => $model->pic,
|
||
'tip' => '图片大小100px×100px',
|
||
'required' => true,
|
||
])?>
|
||
|
||
</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-v1-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-v1-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); ?>
|
||
|