You've already forked guangan
点赞城市审核
This commit is contained in:
@ -38,6 +38,15 @@ class Thumb extends Controller
|
||||
CmsThumb::mDelete('id');
|
||||
}
|
||||
|
||||
public function audit()
|
||||
{
|
||||
CmsThumb::mSave($this->_vali([
|
||||
'id.require' => '点赞城市ID不能为空',
|
||||
'is_audit.in:0,1,2' => '状态值范围异常!',
|
||||
'audit_id.default' => $this->request->session('user')['id'],
|
||||
]), 'id');
|
||||
}
|
||||
|
||||
public function status()
|
||||
{
|
||||
CmsThumb::mSave($this->_vali([
|
||||
|
@ -14,7 +14,7 @@ class CmsThumb extends Model
|
||||
|
||||
public function scopePublished($query)
|
||||
{
|
||||
$query->where(['status' => 1])->where('publish_at', '<=', date('Y-m-d H:i:s'));
|
||||
$query->where(['status' => 1])->where(['is_audit' => 1])->where('publish_at', '<=', date('Y-m-d H:i:s'));
|
||||
}
|
||||
|
||||
public function getImgsArrAttr($value, $data)
|
||||
|
@ -33,6 +33,7 @@
|
||||
</div>
|
||||
{notempty name='id'}<input class="layui-input layui-hide" type='hidden' value='{$id}' name='id'>{/notempty}
|
||||
<input class="layui-input layui-hide" type='hidden' value='0' name='user_id'>
|
||||
<input class="layui-input layui-hide" type='hidden' value='0' name='is_audit'>
|
||||
<div class="layui-form-item text-center">
|
||||
<button class="layui-btn layui-btn-normal" type='submit'>保存数据</button>
|
||||
<button class="layui-btn layui-btn-danger" type='button' data-confirm="确定要取消编辑吗?" data-close>取消编辑</button>
|
||||
|
@ -22,10 +22,16 @@
|
||||
<a data-modal="{:url('edit')}?id={{ d.id }}" data-height="80%" data-width="80%" class="layui-btn layui-btn-xs layui-btn-normal" title="修改">修改</a>
|
||||
<!--{/if}-->
|
||||
<!--{if auth("status")}-->
|
||||
{{# if(d.status == 0){ }}
|
||||
<a class="layui-btn layui-btn-xs layui-btn-normal" data-title="公开该点赞城市" data-modal='{:url("status")}?id={{ d.id }}&status=1'>公 开</a>
|
||||
{{# if(d.is_audit == 0){ }}
|
||||
<a class="layui-btn layui-btn-xs layui-btn-normal" data-title="通过审核" data-modal='{:url("audit")}?id={{ d.id }}&is_audit=1'>通过审核</a>
|
||||
<a class="layui-btn layui-btn-xs layui-btn-normal" data-title="不通过审核" data-modal='{:url("audit")}?id={{ d.id }}&is_audit=2'>不通过审核</a>
|
||||
{{# } else if (d.is_audit == 2) { }}
|
||||
{{# } else { }}
|
||||
{{# if(d.status == 0){ }}
|
||||
<a class="layui-btn layui-btn-xs layui-btn-normal" data-title="公开该点赞城市" data-modal='{:url("status")}?id={{ d.id }}&status=1'>公 开</a>
|
||||
{{# } else { }}
|
||||
<a class="layui-btn layui-btn-xs layui-btn-primary" data-title="下架该点赞城市" data-modal='{:url("status")}?id={{ d.id }}&status=0'>下 架</a>
|
||||
{{# } }}
|
||||
{{# } }}
|
||||
<!--{/if}-->
|
||||
<!--{if auth("remove")}-->
|
||||
@ -58,15 +64,21 @@
|
||||
}},
|
||||
{field:'content', title:'内容'},
|
||||
{field:'status', title:'状态', width:80, templet:function(item){
|
||||
if (item.is_audit == 0) {
|
||||
return '<span style="color:red;">待审核</span>';
|
||||
} else if (item.is_audit == 2) {
|
||||
return '<span style="color:red;">审核不通过</span>';
|
||||
} else {
|
||||
if(item.status == 0){
|
||||
return '<span style="color:red;">待发布</span>';
|
||||
}else if(item.status == 1){
|
||||
return '<span style="color:green;">已发布</span>';
|
||||
}
|
||||
}
|
||||
}},
|
||||
{field:'view_count', title:'浏览数', width:100, sort: true},
|
||||
{field:'like_count', title:'点赞数', width:100, sort: true},
|
||||
{fixed: 'right', title:'操作', toolbar: '#toolbar', width:180}
|
||||
{fixed: 'right', title:'操作', toolbar: '#toolbar', width:300}
|
||||
]],
|
||||
page: true
|
||||
})
|
||||
|
@ -16,7 +16,18 @@
|
||||
</div>
|
||||
|
||||
<div class="layui-form-item layui-inline">
|
||||
<label class="layui-form-label">启用状态</label>
|
||||
<label class="layui-form-label">审核状态</label>
|
||||
<div class="layui-input-inline">
|
||||
<select name="is_audit">
|
||||
<option value="">请选择</option>
|
||||
<option value="2" {if input('get.is_audit')==2}selected{/if}>已驳回</option>
|
||||
<option value="1" {if input('get.is_audit')==1}selected{/if}>已审核</option>
|
||||
<option value="0" {if input('get.is_audit')==0}selected{/if}>未审核</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item layui-inline">
|
||||
<label class="layui-form-label">展示状态</label>
|
||||
<div class="layui-input-inline">
|
||||
<select name="status">
|
||||
<option value="">请选择</option>
|
||||
|
Reference in New Issue
Block a user