|
@ -162,6 +162,9 @@ public class ImService {
|
|
|
@Autowired
|
|
|
private HibenateUtils hibenateUtils;
|
|
|
|
|
|
@Value("${wechat.id}")
|
|
|
private String wxId;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
@ -181,9 +184,13 @@ public class ImService {
|
|
|
"a.id AS \"id\"," +
|
|
|
"a.type AS \"type\"," +
|
|
|
"a.title AS \"title\"," +
|
|
|
"a.symptoms AS \"symptoms\"," +
|
|
|
"to_char(a.czrq,'YYYY-MM-DD hh24:mi:ss') AS \"czrq\"," +
|
|
|
"b.status AS \"status\"," +
|
|
|
"a.symptoms AS \"symptoms\",";
|
|
|
if("xm_ykyy_wx".equals(wxId)){
|
|
|
sql = sql + "to_char(a.czrq,'YYYY-MM-DD hh24:mi:ss') AS \"czrq\",";
|
|
|
}else{
|
|
|
sql = sql + "date_format(a.czrq,'%Y-%m-%d %H:%i:%S' ) AS \"czrq\",";
|
|
|
}
|
|
|
sql = sql +"b.status AS \"status\"," +
|
|
|
"b.evaluate AS \"evaluate\"," +
|
|
|
"d.name AS \"doctorName\"," +
|
|
|
"d.photo AS \"doctorphoto\"," +
|
|
@ -1591,9 +1598,14 @@ public class ImService {
|
|
|
String sqlScoreList = "SELECT " +
|
|
|
"a.score as \"score\"," +
|
|
|
"a.score_type as \"score_type\"," +
|
|
|
"a.content as \"content\"," +
|
|
|
"to_char(b.create_time,'YYYY-MM-DD hh24:mi:ss') AS \"create_time\"," +
|
|
|
"c.type as \"type\"," +
|
|
|
"a.content as \"content\",";
|
|
|
if("xm_ykyy_wx".equals(wxId)){
|
|
|
sqlScoreList += "to_char(b.create_time,'YYYY-MM-DD hh24:mi:ss') AS \"create_time\",";
|
|
|
}else{
|
|
|
sqlScoreList += "date_format(b.create_time,'%Y-%m-%d %H:%i:%S' ) AS \"create_time\",";
|
|
|
}
|
|
|
|
|
|
sqlScoreList += "c.type as \"type\"," +
|
|
|
"c.name as \"patientname\"," +
|
|
|
"b.id as \"id\"," +
|
|
|
"c.photo as \"patientphoto\"," +
|
|
@ -1702,9 +1714,13 @@ public class ImService {
|
|
|
"a.id AS \"id\"," +
|
|
|
"a.type AS \"type\"," +
|
|
|
"a.title AS \"title\"," +
|
|
|
"a.symptoms AS \"symptoms\"," +
|
|
|
"to_char(a.czrq,'YYYY-MM-DD hh24:mi:ss') AS \"czrq\"," +
|
|
|
"b.status AS \"status\"," +
|
|
|
"a.symptoms AS \"symptoms\",";
|
|
|
if("xm_ykyy_wx".equals(wxId)){
|
|
|
sql = sql + "to_char(a.czrq,'YYYY-MM-DD hh24:mi:ss') AS \"czrq\",";
|
|
|
}else{
|
|
|
sql = sql + "date_format(a.czrq,'%Y-%m-%d %H:%i:%S' ) AS \"czrq\",";
|
|
|
}
|
|
|
sql = sql + "b.status AS \"status\"," +
|
|
|
"b.evaluate AS \"evaluate\"," +
|
|
|
"d.name AS \"patientName\"," +
|
|
|
"d.id as \"patientId\"," +
|
|
@ -1722,9 +1738,13 @@ public class ImService {
|
|
|
"a.id AS \"id\"," +
|
|
|
"a.type AS \"type\"," +
|
|
|
"a.title AS \"title\"," +
|
|
|
"a.symptoms AS \"symptoms\"," +
|
|
|
"to_char(a.czrq,'YYYY-MM-DD hh24:mi:ss') AS \"czrq\"," +
|
|
|
"b.status AS \"status\"," +
|
|
|
"a.symptoms AS \"symptoms\"," ;
|
|
|
if("xm_ykyy_wx".equals(wxId)){
|
|
|
sql = sql + "to_char(a.czrq,'YYYY-MM-DD hh24:mi:ss') AS \"czrq\",";
|
|
|
}else{
|
|
|
sql = sql + "date_format(a.czrq,'%Y-%m-%d %H:%i:%S' ) AS \"czrq\",";
|
|
|
}
|
|
|
sql = sql + "b.status AS \"status\"," +
|
|
|
"b.evaluate AS \"evaluate\"," +
|
|
|
"d.name AS \"patientName\"," +
|
|
|
"d.id as \"patientId\"," +
|
|
@ -2080,9 +2100,13 @@ public class ImService {
|
|
|
"a.id AS \"id\"," +
|
|
|
"a.type AS \"type\"," +
|
|
|
"a.title AS \"title\"," +
|
|
|
"a.symptoms AS \"symptoms\"," +
|
|
|
"to_char(a.czrq,'YYYY-MM-DD hh24:mi:ss') AS \"czrq\"," +
|
|
|
"b.status AS \"status\"," +
|
|
|
"a.symptoms AS \"symptoms\"," ;
|
|
|
if("xm_ykyy_wx".equals(wxId)){
|
|
|
sql = sql + "to_char(a.czrq,'YYYY-MM-DD hh24:mi:ss') AS \"czrq\",";
|
|
|
}else{
|
|
|
sql = sql + "date_format(a.czrq,'%Y-%m-%d %H:%i:%S' ) AS \"czrq\",";
|
|
|
}
|
|
|
sql = sql + "b.status AS \"status\"," +
|
|
|
"b.evaluate AS \"evaluate\"," +
|
|
|
"d.name AS \"patientName\"," +
|
|
|
"d.id as \"patientId\"," +
|
|
@ -2383,9 +2407,13 @@ public class ImService {
|
|
|
"a.id AS \"id\"," +
|
|
|
"a.type AS \"type\"," +
|
|
|
"a.title AS \"title\"," +
|
|
|
"a.symptoms AS \"symptoms\"," +
|
|
|
"to_char(a.czrq,'YYYY-MM-DD hh24:mi:ss') AS \"czrq\"," +
|
|
|
"b.status AS \"status\"," +
|
|
|
"a.symptoms AS \"symptoms\",";
|
|
|
if("xm_ykyy_wx".equals(wxId)){
|
|
|
sql = sql + "to_char(a.czrq,'YYYY-MM-DD hh24:mi:ss') AS \"czrq\",";
|
|
|
}else{
|
|
|
sql = sql + "date_format(a.czrq,'%Y-%m-%d %H:%i:%S' ) AS \"czrq\",";
|
|
|
}
|
|
|
sql = sql +"b.status AS \"status\"," +
|
|
|
"b.evaluate AS \"evaluate\"," +
|
|
|
"b.doctor AS \"doctorCode\"," +
|
|
|
"b.actual_sender AS \"generalDoctor\"," +
|
|
@ -2415,9 +2443,13 @@ public class ImService {
|
|
|
"patient.idcard AS \"patientIdcard\"," +
|
|
|
"patient.sex AS \"patientsex\"," +
|
|
|
"patient.photo AS \"patientphoto\"," +
|
|
|
"op.id AS \"outpatientid\"," +
|
|
|
"to_char(op.register_date,'YYYY-MM-DD hh24:mi:ss') AS \"registerDate\"," +
|
|
|
"op.status AS outpatientstatus " +
|
|
|
"op.id AS \"outpatientid\"," ;
|
|
|
if("xm_ykyy_wx".equals(wxId)){
|
|
|
sql = sql + "to_char(op.register_date,'YYYY-MM-DD hh24:mi:ss') AS \"registerDate\",";
|
|
|
}else{
|
|
|
sql = sql + "date_format(op.register_date,'%Y-%m-%d %H:%i:%S' ) AS \"registerDate\",";
|
|
|
}
|
|
|
sql = sql + "op.status AS outpatientstatus " +
|
|
|
"FROM wlyy_outpatient op," +
|
|
|
"base_patient patient " +
|
|
|
"WHERE op.patient=patient.id " +
|