韩盟盟 1 viikko sitten
vanhempi
commit
ac408ea57a

+ 1 - 1
neo4jApi/app/controller/Cdss.php

@@ -2340,7 +2340,7 @@ class Cdss extends CommonTwoController
             $values = explode(',', $params['name']);
             foreach ($values as $k => $v){
                 if($k == 0){
-                    $query->whereLike('name', '%' . $v . '%');
+                    $query->where('name', '%' . $v . '%');
                 }
                 $query->whereOr('name', 'like', '%' . $v . '%');
             }

+ 5 - 4
neo4jApi/app/controller/PatientAuxiliary.php

@@ -103,10 +103,10 @@ class PatientAuxiliary extends CommonTwoController
             if (!empty($params['ZSZZ']) && !empty($params['XB']) && !empty($params['NL'])) {
                 try {
                     // 从主诉症状中提取关键词
-                    $dictionary = SymptomDictionary::field('symptom')->whereRaw("'".$params['ZSZZ']."'".' LIKE CONCAT("%", symptom, "%")')->select()->toArray();
-//                    $dictionary = Db::table('jm_knowledge_rule')->field('keyword')->whereRaw("'".$params['ZSZZ']."'".' LIKE CONCAT("%", keyword, "%")')->select()->toArray();
-                    $mainSymptoms = $dictionary ? implode(',',array_column($dictionary,'symptom')) : '';
-//                    $mainSymptoms = $dictionary ? implode(',',array_column($dictionary,'keyword')) : '';
+//                    $dictionary = SymptomDictionary::field('symptom')->whereRaw("'".$params['ZSZZ']."'".' LIKE CONCAT("%", symptom, "%")')->select()->toArray();
+                    $dictionary = Db::table('jm_knowledge_rule')->field('keyword')->whereRaw("'".$params['ZSZZ']."'".' LIKE CONCAT("%", keyword, "%")')->select()->toArray();
+//                    $mainSymptoms = $dictionary ? implode(',',array_column($dictionary,'symptom')) : '';
+                    $mainSymptoms = $dictionary ? implode(',',array_column($dictionary,'keyword')) : '';
 
                     // 如果提取到了症状关键词,才调用辅助诊疗
                     if (!empty($mainSymptoms)) {
@@ -273,6 +273,7 @@ class PatientAuxiliary extends CommonTwoController
                 $result[] = [
                     'tag' => $record['tag'],  // auxiliary/knowledge/review
                     'name' => $record['name'],
+                    'ZSZZ' => $record['ZSZZ'],
                     'content' => json_decode($record['content'], true), // 解码JSON字符串为数组
                     'xb' => $record['xb'],
                     'nl' => $record['nl'],