ss_gw.php: add clinic-service_req cmd (service id <> 1)
This commit is contained in:
35
ss_gw.php
35
ss_gw.php
@@ -64,6 +64,41 @@ if ($p["cmd"] == "service_req") {
|
|||||||
$dbh->jsonReply($resp, $dbh->info());
|
$dbh->jsonReply($resp, $dbh->info());
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
if ($p["cmd"] == "clinic-service_req") {
|
||||||
|
$resp = $dbh->connect();
|
||||||
|
$dbh->exit_if_error($resp[0], $resp[1]);
|
||||||
|
$ids = implode(",", $p["ids"]);
|
||||||
|
if ($ids == "") {
|
||||||
|
$ids = "0";
|
||||||
|
}
|
||||||
|
$sql = "select
|
||||||
|
T_OrderDetailUserID,
|
||||||
|
T_OrderHeaderID,
|
||||||
|
T_OrderDetailID,T_OrderDetailT_TestID,
|
||||||
|
T_OrderDetailT_TestCode,
|
||||||
|
T_OrderDetailT_TestName,
|
||||||
|
T_OrderDetailLastUpdate,
|
||||||
|
T_OrderHeaderDate,
|
||||||
|
concat(T_OrderDetailSamplingDate,' ',T_OrderDetailSamplingTime)
|
||||||
|
T_OrderDetailSamplingDate,
|
||||||
|
M_UserFullName
|
||||||
|
from
|
||||||
|
t_orderdetail
|
||||||
|
join t_orderheader
|
||||||
|
on T_OrderDetailT_OrderHeaderID in ($ids)
|
||||||
|
and T_OrderHeaderID = T_OrderDetailT_OrderHeaderID
|
||||||
|
and T_OrderDetailIsActive='Y'
|
||||||
|
and T_OrderDetailPrice > 0
|
||||||
|
join m_user on T_OrderDetailUserID = M_UserID
|
||||||
|
join t_test on T_OrderDetailT_TestID = T_TestID
|
||||||
|
and T_TestIsActive = 'Y'
|
||||||
|
join t_testgroup on T_TestT_TestGroupID = T_TestGroupID
|
||||||
|
and T_TestGroupT_ServiceID <> 1 and T_TestGroupIsActive = 'Y'";
|
||||||
|
$resp = $dbh->query($sql);
|
||||||
|
$dbh->exit_if_error($resp[0], $resp[1]);
|
||||||
|
$dbh->jsonReply($resp, $dbh->info());
|
||||||
|
exit;
|
||||||
|
}
|
||||||
|
|
||||||
if ($p["cmd"] == "clinic-encounter") {
|
if ($p["cmd"] == "clinic-encounter") {
|
||||||
$resp = $dbh->connect();
|
$resp = $dbh->connect();
|
||||||
|
|||||||
Reference in New Issue
Block a user