| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- <?php
- /**
- * Created by CRMEB.
- * Copyright (c) 2017~2019 http://www.crmeb.com All rights reserved.
- * Author: liaofei <136327134@qq.com>
- * Date: 2019/3/27 21:44
- */
- namespace app\models\qa;
- use app\models\store\StoreOrder;
- use think\facade\Cache;
- use crmeb\traits\ModelTrait;
- use crmeb\basic\BaseModel;
- class QaPost extends BaseModel
- {
- /**
- * 数据表主键
- * @var string
- */
- protected $pk = 'id';
- /**
- * 模型名称
- * @var string
- */
- protected $name = 'qa_post';
- use ModelTrait;
- public static function AddQues($data)
- {
- $model = new self();
- $res = $model->save($data);
- if ($res) {
- return true;
- } else {
- return false;
- }
- }
- public static function QutList($id = 0, $page = 1, $limit = 20, $uid = 0, $title = '', $type = 0)
- {
- $model = new self();
- $model = $model->where('is_del', 0)->order('id desc');
- if ($id) $model = $model->where('id', $id);
- if ($title) {
- $model = $model->where('title', 'like', '%' . $title . '%');
- } else {
- $model = $model->where('type', $type);
- }
- if ($uid) {
- $model = $model->where('uid', $uid);
- } else {
- $model = $model->where('status', 1);
- }
- if ($page) $model = $model->page((int)$page, (int)$limit);
- $arr = $model->select()->toArray() ?: [];
- return $arr;
- }
- }
|