* 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; } }