1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- <?php
- /**
- * Created by PhpStorm.
- * User: Administrator
- * Date: 2020/3/5
- * Time: 16:24
- */
- namespace common\models;
- class LiveRemark extends Common
- {
- public function rules()
- {
- return [
- // ['mobile', 'match', 'pattern' => '/^1[23456789]\d{9}$/', 'message' => '请输入正确的手机号码'],
- // [['mobile', 'hid', 'content', 'ip'], 'required', 'message' => '{attribute}不能为空'],
- ['comment', 'string', 'max' => 200],
- // ['ip', 'ip'],
- ['lid','required', 'message' => '直播id不能为空'],
- [['del', 'is_show','initiator'], 'in', 'range' => [1, 2], 'message' => '请输入正确的信息'],
- [['del', 'is_show','initiator'], 'default', 'value' => 1],
- ];
- }
- public function getList($input)
- {
- $query = self::find();
- // $query->select(['pfg_house.name', 'pfg_live_remark.*']);
- $query->andWhere(['pfg_live_remark.lid' => $input['lid']]);
- $query->andWhere(['pfg_live_remark.del' => 1]);
- $query->andWhere(['pfg_live_remark.is_show' => $this->is_show]);
- // $query->leftJoin('pfg_house', 'pfg_house_comment.hid=pfg_house.id');
- $data['count'] =$query->count();
- if (!empty($page['page'])) {
- $query->offset = ($page['page'] - 1) * $page['limit'];
- $query->limit = $page['limit'];
- }
- $data['data'] = $query->orderBy(['pfg_live_remark.create_at'=>SORT_DESC])->asArray()->all();
- return $data;
- }
- }
|