|
@@ -47,6 +47,7 @@ use app\model\Cdsss;
|
|
use app\model\CdssSelect;
|
|
use app\model\CdssSelect;
|
|
use app\model\CdssAdvisory;
|
|
use app\model\CdssAdvisory;
|
|
use app\model\Symptom;
|
|
use app\model\Symptom;
|
|
|
|
+use app\model\ZhSymptom;
|
|
use app\model\DiseasesKeyword;
|
|
use app\model\DiseasesKeyword;
|
|
use app\model\DiseaseCategoryProperties;
|
|
use app\model\DiseaseCategoryProperties;
|
|
use app\model\XyZskDisease;
|
|
use app\model\XyZskDisease;
|
|
@@ -1039,6 +1040,17 @@ class Cdss extends CommonTwoController
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
|
|
|
|
|
|
+ case 'ZhSymptom':
|
|
|
|
+ $data = ZhSymptom::field('name')
|
|
|
|
+ ->where("name", "like", "%$keyword%")
|
|
|
|
+ ->limit($limit, $pagesize)
|
|
|
|
+ ->select()
|
|
|
|
+ ->toArray();
|
|
|
|
+ $count = ZhSymptom::field('name')
|
|
|
|
+ ->where("name", "like", "%$keyword%")
|
|
|
|
+ ->count();
|
|
|
|
+ break;
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
foreach ($data as $key => $val) {
|
|
foreach ($data as $key => $val) {
|
|
@@ -1453,6 +1465,25 @@ class Cdss extends CommonTwoController
|
|
$data = GetZhGuide::where('documentName', 'like', "%$keyword%")->limit($limit, $pagesize)->select()->toArray();
|
|
$data = GetZhGuide::where('documentName', 'like', "%$keyword%")->limit($limit, $pagesize)->select()->toArray();
|
|
$count = GetZhGuide::where('documentName', 'like', "%$keyword%")->count();
|
|
$count = GetZhGuide::where('documentName', 'like', "%$keyword%")->count();
|
|
break;
|
|
break;
|
|
|
|
+ /**
|
|
|
|
+ * 症状
|
|
|
|
+ */
|
|
|
|
+ case 'ZhSymptom':
|
|
|
|
+ if ($keyword) {
|
|
|
|
+ $data = ZhSymptom::field('name')
|
|
|
|
+ ->where("name", "like", "%$keyword%")
|
|
|
|
+ ->limit($limit, $pagesize)
|
|
|
|
+ ->select()
|
|
|
|
+ ->toArray();
|
|
|
|
+ $count = ZhSymptom::field('name')->where("name", "like", "%$keyword%")->count();
|
|
|
|
+ } else {
|
|
|
|
+ $data = ZhSymptom::field('name')
|
|
|
|
+ ->limit($limit, $pagesize)
|
|
|
|
+ ->select()
|
|
|
|
+ ->toArray();
|
|
|
|
+ $count = ZhSymptom::field('name')->count();
|
|
|
|
+ }
|
|
|
|
+ break;
|
|
}
|
|
}
|
|
//return $this->_json_succ($data);
|
|
//return $this->_json_succ($data);
|
|
$baseurl = Config::get('app.base_url');
|
|
$baseurl = Config::get('app.base_url');
|
|
@@ -1877,6 +1908,11 @@ class Cdss extends CommonTwoController
|
|
$table = 'jm_zh_zyfywlf';
|
|
$table = 'jm_zh_zyfywlf';
|
|
$field = 'name';
|
|
$field = 'name';
|
|
break;
|
|
break;
|
|
|
|
+ case 'ZhSymptom':
|
|
|
|
+ $model = '\app\model\ZhSymptom';
|
|
|
|
+ $table = 'jm_zh_symptom';
|
|
|
|
+ $field = 'name';
|
|
|
|
+ break;
|
|
}
|
|
}
|
|
|
|
|
|
if (stripos($value, ',') !== false) {
|
|
if (stripos($value, ',') !== false) {
|