|
|
@@ -5,6 +5,7 @@ namespace app\api\controller;
|
|
|
use app\common\controller\Api;
|
|
|
use app\common\model\Config;
|
|
|
use app\common\model\Moneylog;
|
|
|
+use app\common\model\News;
|
|
|
use app\common\model\Order as OrderModel;
|
|
|
|
|
|
/**
|
|
|
@@ -84,4 +85,34 @@ class Index extends Api
|
|
|
$res_data['team_num'] = $user['team_num'];
|
|
|
$this->success('', $res_data);
|
|
|
}
|
|
|
+
|
|
|
+ public function news_list()
|
|
|
+ {
|
|
|
+ $info_list = (new News())
|
|
|
+ ->field('img_url,content', true)
|
|
|
+ ->where('type_id', 2)//常见问题
|
|
|
+ ->order('id DESC')
|
|
|
+ ->paginate($this->pageSize);
|
|
|
+// foreach ($info_list as $k => $v) {
|
|
|
+// $paginator[$k]['status_name'] = (new OrderModel())->getStatusNames($v['status']);
|
|
|
+// }
|
|
|
+ $res_data = $this->buildResp($info_list->total(), $info_list->currentPage(), $info_list->items());
|
|
|
+ $this->success('', $res_data);
|
|
|
+ }
|
|
|
+
|
|
|
+ public function news()
|
|
|
+ {
|
|
|
+ $news_id = $this->request->post('id');
|
|
|
+ $type_id = $this->request->post('type_id');
|
|
|
+ $where['type_id'] = $type_id;
|
|
|
+ if(!empty($news_id)){
|
|
|
+ $where['id'] = $news_id;
|
|
|
+ }
|
|
|
+ $info_list = (new News())
|
|
|
+ //->field('title,content')
|
|
|
+ ->where($where)
|
|
|
+ ->order('id desc')
|
|
|
+ ->find();
|
|
|
+ $this->success('', $info_list);
|
|
|
+ }
|
|
|
}
|