Commit cd7a42e7 authored by wangxinghua's avatar wangxinghua

检查,手术,出院 日期调整

parent f84bb188
...@@ -184,7 +184,7 @@ EOT; ...@@ -184,7 +184,7 @@ EOT;
//id为2超级权限 //id为2超级权限
$authority_id = 2; $authority_id = 2;
} }
else if(!empty($patientinfo['OUTDATE']) && $patientinfo['OUTDATE'] > date('Y-m-d',strtotime('-2 day')))//出院判断2天有效 else if($patientinfo['YNOUT'] == 1)//出院
{ {
$authority_id = 8; $authority_id = 8;
} }
......
...@@ -49,11 +49,13 @@ class Oracle extends Model ...@@ -49,11 +49,13 @@ class Oracle extends Model
$sqls .= '#'; $sqls .= '#';
$sqls .= $db_config_oracle_zz->getLastSql(); $sqls .= $db_config_oracle_zz->getLastSql();
$today = date('Y-m-d'); $today = date('Y-m-d');
$jcday = date('Y-m-d',strtotime('-2 day'));
$ssday = date('Y-m-d',strtotime('-2 day'));
foreach ($ipm_row as $ipk => $ipv) { foreach ($ipm_row as $ipk => $ipv) {
//手术 //手术
if($ipv['USETIME_YMD'] >= $ssday) $ssday = array(
date('Y-m-d',strtotime($ipv['USETIME_YMD'])-86400),
$ipv['USETIME_YMD'],
);
if(in_array($today,$ssday))
{ {
if(in_array($ipv['ITEMCODE'],$items) || strstr($ipv['ITEMNAME'],'造影') || strstr($ipv['ITEMNAME'],'介入治疗')) if(in_array($ipv['ITEMCODE'],$items) || strstr($ipv['ITEMNAME'],'造影') || strstr($ipv['ITEMNAME'],'介入治疗'))
{ {
...@@ -66,13 +68,23 @@ class Oracle extends Model ...@@ -66,13 +68,23 @@ class Oracle extends Model
$row['VISIT_SPECIAL']['YNSTAY'] = 1; $row['VISIT_SPECIAL']['YNSTAY'] = 1;
} }
//出院 //出院
$cyday = array(
$ipv['USETIME_YMD'],
date('Y-m-d',strtotime($ipv['USETIME_YMD'])+86400),
);
if($ipv['ITEMNAME'] == '出院通知') if($ipv['ITEMNAME'] == '出院通知')
{ {
$row['YNOUT'] = 1;
$row['OUTDATE'] = $ipv['USETIME_YMD']; $row['OUTDATE'] = $ipv['USETIME_YMD'];
if(in_array($today,$cyday))
$row['YNOUT'] = 1;
} }
//检查 //检查
if($ipv['YN_JC'] == 1 && $ipv['USETIME_YMD'] >= $jcday) $jcday = array(
$ipv['USETIME_YMD'],
date('Y-m-d',strtotime($ipv['USETIME_YMD'])+86400),
date('Y-m-d',strtotime($ipv['USETIME_YMD'])+172800),
);
if($ipv['YN_JC'] == 1 && in_array($today,$jcday))
{ {
$row['YN_JC'] = 1; $row['YN_JC'] = 1;
} }
......
...@@ -6,7 +6,7 @@ r_inout_devids = 0001,0002,0003,0004,0005,0006 ...@@ -6,7 +6,7 @@ r_inout_devids = 0001,0002,0003,0004,0005,0006
hostname = 127.0.0.1 hostname = 127.0.0.1
database = gatedb database = gatedb
username = root username = root
password = 168168 password = root
hostport = 3306 hostport = 3306
[socket] [socket]
server = tcp://127.0.0.1:8000 server = tcp://127.0.0.1:8000
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment