代码优化

master
jian.wang 2 years ago
parent b8a4547058
commit e8b5530715

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

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

Loading…
Cancel
Save