Browse Source

调试维修

lizhen_gitee 8 months ago
parent
commit
2083866865
1 changed files with 87 additions and 0 deletions
  1. 87 0
      application/api/controller/worker/Tiaoshiweixiu.php

+ 87 - 0
application/api/controller/worker/Tiaoshiweixiu.php

@@ -0,0 +1,87 @@
+<?php
+
+namespace app\api\controller\worker;
+
+use app\common\controller\Api;
+use think\Db;
+/**
+ * 调试维修
+ */
+class Tiaoshiweixiu extends Api
+{
+    protected $noNeedLogin = [''];
+    protected $noNeedRight = [''];
+
+
+    public function index()
+    {
+        $info['title'] = '消防产品接线调试技术指导汇总';
+        $info['createtime'] = time();
+
+        //所有logo
+        $list = Db::name('tiaoshiweixiu_logo')
+            ->where('company_id',$this->auth->company_id)
+            ->order('id' , 'asc')
+            ->select();
+
+        if(!empty($list)){
+            $list = list_domain_image($list,['image']);
+
+            $info['createtime'] = $list[count($list)-1]['updatetime'];
+        }
+
+        $rs = [
+            'info' => $info,
+            'list' => $list
+        ];
+
+        $this->success(1, $rs);
+    }
+
+    //操作规范
+    public function lists(){
+        $logo_id = input('logo_id',0);
+
+        $logo_title = Db::name('tiaoshiweixiu_logo')
+            ->where('id',$logo_id)->value('title');
+
+        $info['title'] = $logo_title.':消防产品接线调试技术指导汇总';
+        $info['createtime'] = time();
+
+        //
+        $list = Db::name('tiaoshiweixiu')->field('content',true)
+            ->where('company_id',$this->auth->company_id)
+            ->where('logo_id',$logo_id)
+            ->select();
+        if(!empty($list)){
+            foreach($list as $key => $val){
+                $list[$key]['title'] = $logo_title.':'.$val['title'];
+            }
+
+            $info['createtime'] = $list[count($list)-1]['updatetime'];
+        }
+
+        $rs = [
+            'info' => $info,
+            'list' => $list,
+        ];
+
+        $this->success(1, $rs);
+    }
+
+    //详情
+    public function info(){
+        $id = input('id',0);
+        $info = Db::name('tiaoshiweixiu')
+            ->where('id',$id)
+            ->find();
+
+        $logo_title = Db::name('tiaoshiweixiu_logo')
+            ->where('id',$info['logo_id'])->value('title');
+        $info['title'] = $logo_title.':'.$info['title'];
+
+        $this->success(1, $info);
+    }
+
+
+}