125 lines
4.8 KiB
PHP
125 lines
4.8 KiB
PHP
<?php
|
|
|
|
/**
|
|
* @author Any
|
|
* @description Do it yourself.
|
|
* @date 2018-6-21 23:20:52
|
|
* @version 1.0.0
|
|
*/
|
|
|
|
$this->title = '微信配置';
|
|
$this->params['breadcrumbs'][] = $this->title;
|
|
?>
|
|
<div class="layui-fluid">
|
|
<div class="layui-card">
|
|
<div class="layui-card-header"><?= $this->title?></div>
|
|
<div class="layui-card-body">
|
|
<div class="layui-row">
|
|
<div class="layui-col-md5">
|
|
<div class="layui-form">
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">微信小程序名称</label>
|
|
<div class="layui-input-block">
|
|
<input type="text" name="name" lay-verify="required" placeholder="请输入微信小程序名称" autocomplete="off" class="layui-input" value="<?=$model->name?>">
|
|
</div>
|
|
<div class="layui-form-mid layui-word-aux"></div>
|
|
</div>
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">微信小程序AppId</label>
|
|
<div class="layui-input-block">
|
|
<input type="text" name="app_id" lay-verify="required" placeholder="请输入微信小程序AppId" autocomplete="off" class="layui-input" value="<?=$model->app_id?>">
|
|
</div>
|
|
<div class="layui-form-mid layui-word-aux"></div>
|
|
</div>
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">微信小程序AppSecret</label>
|
|
<div class="layui-input-block">
|
|
<input type="text" name="app_secret" lay-verify="required" placeholder="请输入微信小程序AppSecret" autocomplete="off" class="layui-input" value="<?=$model->app_secret?>">
|
|
</div>
|
|
<div class="layui-form-mid layui-word-aux"></div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="layui-form-item">
|
|
<div class="layui-input-block">
|
|
<div class="" >
|
|
<button class="layui-btn" lay-submit="" lay-filter="admin-setting-wechat">立即提交</button>
|
|
</div>
|
|
</div>
|
|
</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'], function(){
|
|
var $ = layui.$
|
|
,setter = layui.setter
|
|
,admin = layui.admin
|
|
,form = layui.form
|
|
,router = layui.router()
|
|
,search = router.search;
|
|
|
|
form.render();
|
|
//提交
|
|
var submitLock = false;
|
|
form.on('submit(admin-setting-wechat)', function(obj){
|
|
if(submitLock){
|
|
return false;
|
|
}
|
|
submitLock = true;
|
|
//请求登入接口
|
|
//console.log(obj)
|
|
var url = '<?=\Yii::$app->urlManager->createUrl(["/admin/wechat/mp"])?>';
|
|
var returnUrl = "<?=\Yii::$app->request->get('return_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(){
|
|
});
|
|
}
|
|
},
|
|
error:function(xhr,type,err){
|
|
|
|
},
|
|
complete:function(){
|
|
submitLock = false;
|
|
}
|
|
})
|
|
});
|
|
$('.input-hide .tip-block').each(function(index){
|
|
$('.input-hide .tip-block').eq(index).bind('click',function(){
|
|
$('.input-hide .tip-block').eq(index).hide();
|
|
});
|
|
});
|
|
});
|
|
<?php $this->endBlock(); ?>
|
|
</script>
|
|
<?php $this->registerJs($this->blocks['js_script_wrap'],\yii\web\View::POS_END); ?>
|