Forráskód Böngészése

全流程接口修改

任敬轩 4 hónapja
szülő
commit
f32e4fc363
1 módosított fájl, 29 hozzáadás és 1 törlés
  1. 29 1
      Modules/Admin/Services/ApiService.php

+ 29 - 1
Modules/Admin/Services/ApiService.php

@@ -35,6 +35,8 @@ class ApiService{
 
         DB::connection('mysql_fwe10')->table('uf_zhxx_qlcxjjl')->where('id',$params['id'])->update($update);
 
+        DB::connection('mysql_fwe10')->table('uf_zhxx_qlctzgg')->where('gglx_obj',$params['id'])->update(['IS_DELETE'=>1]);
+
         return $result;
     }
 
@@ -111,6 +113,31 @@ class ApiService{
 
         DB::connection('mysql_fwe10')->table('uf_zhxx_qlcxjjl')->insert($insert);
 
+        //发通知
+        if($params['jcwt'] == '有'){
+            $tzgg_first = DB::connection('mysql_fwe10')->table('uf_zhxx_qlcxjjl')->orderBy('CREATE_TIME','desc')->limit(1)->get();
+            $id = mt_rand(pow(10, 18), pow(10, 18) + 999999999);
+            $zgr_name = explode('|',$params['zgr'])[0];
+            $tzgg = [
+                'ID' => $id,
+                'FORM_DATA_ID' => $id,
+                'DATA_INDEX' => 0.0,
+                'CREATE_TIME' => date('Y-m-d H:i:s'),
+                'TENANT_KEY' => 't1zz9w8165',
+                'IS_DELETE' => 0,
+                'DELETE_TYPE' => 0,
+                'FT_STATUS' => 0,
+
+                'gglx' => 3,
+                'gglx_obj' => $tzgg_first[0]->ID,
+                'ggrq' => date('Y-m-d H:i:s'),
+                'ggnr' => $zgr_name.',你有一条巡检记录需要整改,请及时'
+
+            ];
+
+            DB::connection('mysql_fwe10')->table('uf_zhxx_qlctzgg')->insert($tzgg);
+        }
+
         return $result;
     }
 
@@ -438,7 +465,8 @@ class ApiService{
                     'jcwt',
                     'wtms',
                     'dkpz',
-                    'zgzp'
+                    'zgzp',
+                    'zgr'
                 ]
             )->get();