Index.php 786 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. /**
  3. * 常用接口
  4. */
  5. namespace app\ais\controller\api\v1;
  6. use app\ais\controller\api\Base;
  7. use app\ais\model\AisAdwords;
  8. class Index extends Base{
  9. /**
  10. * 广告图片
  11. * @return void
  12. */
  13. public function adwords(){
  14. $param['ids'] = $this->request->param('ids');
  15. $this->apiSign($param);
  16. $group = explode('/',$param['ids']);
  17. $adword = [];
  18. foreach ($group as $value) {
  19. $adword[$value] = [];
  20. }
  21. $rel = AisAdwords::where(['member_miniapp_id' => $this->miniapp_id,'group' => $group])->field('title,picture,link,open_type,group')->order('sort desc,id desc')->select();
  22. foreach ($rel as $rs) {
  23. $adword[$rs['group']][] = $rs;
  24. }
  25. return enjson(200,$adword);
  26. }
  27. }