123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- <?php
- namespace app\api\controller;
- use app\common\controller\Api;
- use think\Db;
- /**
- * 操作规范
- */
- class Caozuoguifan extends Api
- {
- protected $noNeedLogin = ['*'];
- protected $noNeedRight = ['*'];
- public function index()
- {
- //所有分类
- $typelist = Db::name('caozuoguifan_type')
- ->where('company_id',$this->auth->company_id)
- ->order('id' , 'asc')
- ->select();
- //第一个分类的内容
- $list = [];
- if(!empty($typelist)){
- $list = Db::name('caozuoguifan')->field('content',true)
- ->where('company_id',$this->auth->company_id)
- ->where('type_id',$typelist[0]['id'])
- ->autopage()
- ->select();
- $list = list_domain_image($list,['image','videofile']);
- }
- $rs = [
- 'typelist' => $typelist,
- 'list' => $list,
- ];
- $this->success(1, $rs);
- }
- //操作规范
- public function lists(){
- $type_id = input('type_id',0);
- $list = Db::name('caozuoguifan')->field('content',true)
- ->where('company_id',$this->auth->company_id)
- ->where('type_id',$type_id)
- ->autopage()
- ->select();
- $list = list_domain_image($list,['image','videofile']);
- $this->success(1, $list);
- }
- //详情
- public function info(){
- $id = input('id',0);
- $list = Db::name('caozuoguifan')
- ->where('id',$id)
- ->find();
- $list = info_domain_image($list, ['image','videofile']);
- $this->success(1, $list);
- }
- }
|