liugc 10 hónapja
szülő
commit
ad58c438c7

+ 14 - 0
app/adminapi/controller/notice/NoticeController.php

@@ -90,6 +90,20 @@ class NoticeController extends BaseAdminController
         return $this->fail(NoticeLogic::getError());
     }
 
+    public function getUnifiedNotific()
+    {
+        $params = $this->request->post();
+        $params['data_rules'] = $this->adminInfo['data_rules']??[];
+        if(isset($params['business_codes']) && !empty($params['business_codes'])){
+            $result = NoticeLogic::getInformationBatch($params);
+        }else{
+            $result = NoticeLogic::getInformation($params);
+        }
+        if ($result) {
+            return $this->success('获取成功', $result);
+        }
+        return $this->fail(NoticeLogic::getError());
+    }
     /**
      * @notes 后台测试通知
      * http://api.weixiuloc.com:5175/adminapi/notice.notice/testNotice?scene_id=1&params={}

+ 1 - 6
app/adminapi/logic/works/ServiceWorkLogic.php

@@ -500,12 +500,7 @@ class ServiceWorkLogic extends BaseLogic
 
             // 外部平台工单 - 通知外边平台
             if($work->external_platform_id > 0){
-                /*event('ExternalPlatform',  [
-                    'scene' => 'service_finish',
-                    'params' => [
-                        'work_id' => $work->id,
-                    ]
-                ]);*/
+                ExternalPlatformLogic::generalServiceWork('1003',['work_id' => $work->id]);
             }