添加汇付资料审核

This commit is contained in:
wangxiaowei 2025-01-21 15:09:25 +08:00
parent 9ac66c7c98
commit 40e05e0eea
3 changed files with 136 additions and 1 deletions

@ -11,6 +11,7 @@ use app\common\enum\ClientEnum;
use app\common\model\user\UserLevel;
use app\common\server\JsonServer;
use think\exception\ValidateException;
use think\facade\Db;
class User extends AdminBase
{
@ -192,4 +193,26 @@ class User extends AdminBase
'info' => $detail,
]);
}
public function real()
{
$id = $this->request->get('id/d');
$res = Db::name('user_real')->where('user_id', $id)->find();
if ($this->request->isAjax()) {
$post = $this->request->post();
if ($post['huifu_id']) {
Db::name('user_real')->where('user_id', $post['id'])->update([
'huifu_id' => $post['huifu_id'],
'state' => 1,
]);
return JsonServer::success('审核成功');
}
}
return view('', [
'info' => $res,
'user_id' => $id
]);
}
}

@ -182,6 +182,7 @@
<a class="layui-btn layui-btn-normal layui-btn-sm" id="adjust_level" lay-event="adjust_level">等级调整</a>
<a class="layui-btn layui-btn-normal layui-btn-sm" id="adjust_first_leader" lay-event="adjust_first_leader">推荐人调整</a>
<a class="layui-btn layui-btn-normal layui-btn-sm" id="cost_details" lay-event="cost_details">支出明细</a>
<a class="layui-btn layui-btn-normal layui-btn-sm" id="real" lay-event="real">实名认证</a>
</script>
</div>
</div>
@ -395,7 +396,7 @@
,{title: '上级推荐人',width: 90,align: 'center',width: 350, templet: '#first-info'}
,{field: 'fans', title: '推荐下级人数',width: 120,align: 'center'}
,{title: '注册信息',width: 300,align: 'center', templet: '#register-info'}
,{fixed: 'right', title: '操作', width: 500,toolbar: '#user-operation',align: 'center'}
,{fixed: 'right', title: '操作', width: 600,toolbar: '#user-operation',align: 'center'}
]]
,page:true
,text: {none: '暂无数据!'}
@ -656,6 +657,50 @@
}
})
}
if(obj.event === 'real') {
var id = obj.data.id;
layer.open({
type: 2
,title: '实名认证'
,content: '{:url("user.user/real")}?id='+id
,area: ['90%', '90%']
,btn: ['审核', '取消']
,yes: function(index, layero){
var iframeWindow = window['layui-layer-iframe'+ index]
,submit = layero.find('iframe').contents().find('#formSubmit');
//监听提交
iframeWindow.layui.form.on('submit(formSubmit)', function(data){
var field = data.field;
$.ajax({
url:'{:url("user.user/real")}',
data:field,
type:"post",
success:function(res)
{
if(res.code == 1)
{
layui.layer.msg(res.msg, {
offset: '15px'
, icon: 1
, time: 1000
});
layer.close(index); //关闭弹层
table.reload('user-lists'); //数据刷新
}else{
layer.msg(res.msg, {
offset: '15px'
, icon: 2
, time: 1000
});
}
}
});
});
submit.trigger('click');
}
})
}
});
});
</script>

@ -0,0 +1,67 @@
{layout name="layout2" /}
<style>
.layui-form-label{
width: 120px;
text-align: left;
}
.reqRed::before {
content: '*';
color: red;
margin-right: 5px;
}
</style>
<div class="layui-form" style="padding: 20px 30px 0 0;">
<div class="layui-form-item">
<label class="layui-form-label">汇付ID:</label>
<div class="layui-input-inline">
<input type="text" name="huifu_id" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">姓名:</label>
<div class="layui-input-block">
<label class="layui-form-label">{$info.real_name ?? ''}</label>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">身份证号码:</label>
<div class="layui-input-block">
<label class="layui-form-label">{$info.id_card ?? ''}</label>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">证件有效期:</label>
<div class="layui-input-block">
<label class="layui-form-label">{$info.start_time ?? ''} - {$info.end_time ?? ''}</label>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">手机号码:</label>
<div class="layui-input-block">
<label class="layui-form-label">{$info.phone ?? ''}</label>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">银行卡号:</label>
<div class="layui-input-block">
<label class="layui-form-label">{$info.bank_card ?? ''}</label>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">开户地点:</label>
<div class="layui-input-block">
<label class="layui-form-label">{$info.bank_address ?? ''}</label>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">银行名称:</label>
<div class="layui-input-block">
<label class="layui-form-label">{$info.bank_name ?? ''}</label>
</div>
</div>
<input type="hidden" value="{$user_id}" name="id">
<div class="layui-form-item layui-hide">
<input type="button" lay-submit lay-filter="formSubmit" id="formSubmit" value="审核">
</div>
</div>