完善本地生活商家信息的添加
This commit is contained in:
parent
7e7e0c9d5b
commit
ae80346463
@ -29,8 +29,11 @@ class LocalStore extends AdminBase
|
||||
if ($this->request->isAjax()) {
|
||||
$post = $this->request->post();
|
||||
(new LocalStoreValidate())->goCheck();
|
||||
$lists = LocalStoreLogic::create($post);
|
||||
// return JsonServer::success('获取成功', $lists);
|
||||
$data = LocalStoreLogic::create($post);
|
||||
if ($data) {
|
||||
return JsonServer::success('添加成功', $data);
|
||||
}
|
||||
return JsonServer::success('添加失败', $data);
|
||||
}
|
||||
|
||||
return view('', [
|
||||
|
||||
@ -38,7 +38,7 @@ class LocalStoreLogic extends Logic
|
||||
unset($form['file']);
|
||||
$form['create_time'] = date('Y-m-d H:i:s');
|
||||
$result = LocalStore::create($form);
|
||||
dump($result);die;
|
||||
return $result;
|
||||
}
|
||||
|
||||
public static function get_data($id)
|
||||
|
||||
@ -7,6 +7,7 @@ use app\common\basics\Validate;
|
||||
class LocalStoreValidate extends Validate
|
||||
{
|
||||
protected $rule = [
|
||||
'user_id' => 'require',
|
||||
'shopName' => 'require',
|
||||
'shopLogo' => 'require',
|
||||
'bankType' => 'require|checkBankType',
|
||||
@ -23,6 +24,7 @@ class LocalStoreValidate extends Validate
|
||||
];
|
||||
|
||||
protected $message = [
|
||||
'user_id.require' => '请绑定用户',
|
||||
'shopName.require' => '商家名称不能为空',
|
||||
'shopLogo.require' => '商家Logo不能为空',
|
||||
'bankName.require' => '银行名称不能为空',
|
||||
|
||||
@ -4,12 +4,13 @@
|
||||
.layui-form-item .layui-form-label { width: 95px; }
|
||||
.layui-form-item .layui-input-inline { width: 240px; }
|
||||
.layui-form-item .map-container{ width: 600px; height: 400px; margin-left: 100px; margin-top: 20px; }
|
||||
#sel_user_id {margin-right: 20px;line-height: 36px;}
|
||||
</style>
|
||||
|
||||
<div class="layui-card layui-form">
|
||||
<div class="layui-tab-item layui-show">
|
||||
<div class="layui-form-item" id="one-shop">
|
||||
<label class="layui-form-label">用户:</label>
|
||||
<label class="layui-form-label"><span style="color:red;">*</span>用户:</label>
|
||||
<div class="layui-input-inline" style="display: flex">
|
||||
<div id="sel_user_id"></div>
|
||||
<input type="hidden" id="user_id" name="user_id">
|
||||
@ -295,14 +296,14 @@
|
||||
$(document).on('click','.select-goods',function () {
|
||||
layer.open({
|
||||
type: 2
|
||||
,title: '选择商品'
|
||||
,title: '选择用户'
|
||||
,content: '{:url("shop.LocalStore/user")}'
|
||||
,area: ['90%', '90%']
|
||||
,btn: ['确认', '取消']
|
||||
,yes: function(index, layero){
|
||||
var data = window["layui-layer-iframe" + index].callbackdata();
|
||||
$('#shop_name').html(data[0].name)
|
||||
$('#shop_id').val(data[0].id)
|
||||
$('#sel_user_id').html(data[0].nickname)
|
||||
$('#user_id').val(data[0].id)
|
||||
}
|
||||
})
|
||||
})
|
||||
|
||||
@ -7,9 +7,10 @@
|
||||
<div class="layui-form layui-card-header layuiadmin-card-header-auto">
|
||||
<div class="layui-form-item type">
|
||||
<div class="layui-inline">
|
||||
<label class="layui-form-label">商品名称:</label>
|
||||
<label class="layui-form-label">用户名称:</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="text" name="goods_name" id="keyword" placeholder="请输入关键词" autocomplete="off" class="layui-input">
|
||||
<input type="hidden" name="keyword_type" id="keyword_type" value="nickname">
|
||||
<input type="text" name="keyword" id="keyword" placeholder="请输入关键词" autocomplete="off" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-inline">
|
||||
@ -19,8 +20,8 @@
|
||||
</div>
|
||||
<div class="layui-card-body">
|
||||
<table id="goods-lists" lay-filter="goods-lists"></table>
|
||||
<script type="text/html" id="goods-info">
|
||||
<img src="{{d.image}}" style="height:60px;width: 60px" class="image-show"> {{d.name}}
|
||||
<script type="text/html" id="user-info">
|
||||
<img src="{{d.abs_avatar}}" style="height:60px;width: 60px" class="image-show">
|
||||
</script>
|
||||
</div>
|
||||
</div>
|
||||
@ -79,7 +80,7 @@
|
||||
, cols: [[
|
||||
{type: 'radio'}
|
||||
, {field: 'nickname', title: '用户名称'}
|
||||
, {field: 'abs_avatar', title: '头像'}
|
||||
, {field: 'abs_avatar', title: '头像', templet: '#user-info'}
|
||||
]]
|
||||
, page: true
|
||||
, text: {none: '暂无数据!'}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user