varselectNames='select ' +commomtable+'.patient_id,CASE WHEN emr_apply_approve.id is null THEN 0 ELSE 1 END isShowDetail,CASE WHEN emr_apply_approve1.id IS NULL THEN 0 ELSE 1 END isDownload,CASE WHEN emr_lock.id is null THEN 0 ELSE 1 END lockStatus,';
varselectNames='';
//from语句字符串
//from语句字符串
varfromTableNames=' from ';
varfromTableNames='';
//数据字典转换语句
//数据字典转换语句
vardictionaryConvertStr='';
vardictionaryConvertStr='';
//on语句字符串
//on语句字符串
@ -144,8 +132,6 @@ function getSql() {
if(array.length!=0){
if(array.length!=0){
basicTable=commomtable+'.patient_id = ';
basicTable=commomtable+'.patient_id = ';
}
}
//单表
fromTableNames+=commomtable;
varage='';
varage='';
varage_month='';
varage_month='';
varage_day='';
varage_day='';
@ -219,12 +205,6 @@ function getSql() {
whereNames+=val+' ';
whereNames+=val+' ';
}
}
})
})
varuserName="'"+$("#userId").val()+"'";
fromTableNames+=' left join emr_apply_approve on '+commomtable+'.patient_id = emr_apply_approve.patient_id \n'+
'and emr_apply_approve.approve_state = 1 and emr_apply_approve.effe_time > GETDATE()-1 and emr_apply_approve.applyer = '+userName+' and emr_apply_approve.apply_type != 3 '+
' left join emr_apply_approve emr_apply_approve1 on '+commomtable+'.patient_id = emr_apply_approve1.patient_id \n'+
'and emr_apply_approve1.approve_state = 1 and emr_apply_approve1.effe_time > GETDATE()-1 and emr_apply_approve1.applyer = '+userName+' and emr_apply_approve1.apply_type = 3'+
' left join emr_lock on '+commomtable+'.patient_id = emr_lock.patient_id and emr_lock.lock_state = 1';