代码优化

master
jian.wang 2 years ago
parent b8a4547058
commit e8b5530715

@ -1054,15 +1054,13 @@ public class CommomService {
String disDate = "";
for (int i = 0; i < pdfNameList.size(); i++) {
String pdfName = pdfNameList.get(i);
if (pdfName.contains("_")) {
inpatientNo = pdfName.substring(0, pdfName.indexOf("_"));
disDate = pdfName.substring(pdfName.lastIndexOf("_") + 1);
}
if (pdfName.contains("-")) {
disDate = pdfName.substring(pdfName.indexOf("_") + 1);
} else if (pdfName.contains("-")) {
inpatientNo = pdfName.substring(0, pdfName.indexOf("-"));
disDate = pdfName.substring(pdfName.lastIndexOf("-") + 1);
disDate = pdfName.substring(pdfName.indexOf("-") + 1);
}
//病案号转为数值型
//inpatientNo =String.valueOf(Long.parseLong(inpatientNo));

@ -1402,11 +1402,12 @@
</update>
<select id="getCommomTableList" resultType="com.emr.vo.commomSearch.CommomVo">
select * from commomtable c
where 1 = 1
and c.inpatient_no= #{inpatientNo}
AND CONVERT ( VARCHAR ( 100 ), c.dis_date, 23 ) = #{disDate}
select
c.file_path filePath,
c.patient_id patientId
from commomtable c
where c.inpatient_no= #{inpatientNo}
AND c.dis_date like #{disDate} + '%'
</select>
<select id="queryTableConfig" parameterType="string" resultType="map">

Loading…
Cancel
Save