<?php namespace app\api\controller\worker; use app\common\controller\Api; use think\Db; /** * 提建议 */ class Feedback extends Api { protected $noNeedLogin = ['addone']; protected $noNeedRight = ['*']; public function addone(){ $content = input('content',''); $images = input('images',''); if(empty($content)){ //$this->error('内容不能为空'); } if(!empty($images) && strpos($images,',')){ if(count(explode(',',$images)) > 8){ $this->error('一次最多只能上传9张图片'); } } $data = [ 'worker_id' => $this->auth->id, 'company_id' => $this->auth->company_id, 'content' => $content, 'images' => $images, 'createtime' => time(), 'updatetime' => time(), ]; $id = Db::name('worker_feedback')->insertGetId($data); $this->success(); } //我提出的建议 public function lists(){ $list = Db::name('worker_feedback')->where('worker_id',$this->auth->id)->order('id desc')->autopage()->select(); $list = list_domain_image($list,['images']); $this->success('success',$list); } }