diff --git a/plugs/think-plugs-cms/src/controller/Thumb.php b/plugs/think-plugs-cms/src/controller/Thumb.php index 36d7eb5..0db997e 100644 --- a/plugs/think-plugs-cms/src/controller/Thumb.php +++ b/plugs/think-plugs-cms/src/controller/Thumb.php @@ -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([ diff --git a/plugs/think-plugs-cms/src/model/CmsThumb.php b/plugs/think-plugs-cms/src/model/CmsThumb.php index 53358e3..297a18f 100644 --- a/plugs/think-plugs-cms/src/model/CmsThumb.php +++ b/plugs/think-plugs-cms/src/model/CmsThumb.php @@ -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) diff --git a/plugs/think-plugs-cms/src/view/thumb/form.html b/plugs/think-plugs-cms/src/view/thumb/form.html index 7989117..fa4dae5 100644 --- a/plugs/think-plugs-cms/src/view/thumb/form.html +++ b/plugs/think-plugs-cms/src/view/thumb/form.html @@ -33,6 +33,7 @@ {notempty name='id'}{/notempty} +
diff --git a/plugs/think-plugs-cms/src/view/thumb/index.html b/plugs/think-plugs-cms/src/view/thumb/index.html index d204d7d..cb601dd 100644 --- a/plugs/think-plugs-cms/src/view/thumb/index.html +++ b/plugs/think-plugs-cms/src/view/thumb/index.html @@ -22,10 +22,16 @@ 修改 - {{# if(d.status == 0){ }} - 公 开 + {{# if(d.is_audit == 0){ }} + 通过审核 + 不通过审核 + {{# } else if (d.is_audit == 2) { }} {{# } else { }} + {{# if(d.status == 0){ }} + 公 开 + {{# } else { }} 下 架 + {{# } }} {{# } }} @@ -58,15 +64,21 @@ }}, {field:'content', title:'内容'}, {field:'status', title:'状态', width:80, templet:function(item){ + if (item.is_audit == 0) { + return '待审核'; + } else if (item.is_audit == 2) { + return '审核不通过'; + } else { if(item.status == 0){ return '待发布'; }else if(item.status == 1){ return '已发布'; } + } }}, {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 }) diff --git a/plugs/think-plugs-cms/src/view/thumb/index_search.html b/plugs/think-plugs-cms/src/view/thumb/index_search.html index 5bedd0c..433d18f 100644 --- a/plugs/think-plugs-cms/src/view/thumb/index_search.html +++ b/plugs/think-plugs-cms/src/view/thumb/index_search.html @@ -16,7 +16,18 @@
- + +
+ +
+
+
+