|
@ -265,7 +265,7 @@ public class SignPatientLabelInfoService extends BaseService {
|
|
|
String sqlDoc = sql.replaceAll("repdoctor", "doctor");
|
|
|
String sqlDocHealth = sql.replaceAll("repdoctor", "doctor_health").replaceAll("t1", "t3").replaceAll("t2", "t4").replaceAll("repf", "repf1").replaceAll("repl", "repl1");
|
|
|
|
|
|
sql = "select t.* from (" + sqlDoc + " union all " + sqlDocHealth + ") t limit " + start + "," + pagesize;
|
|
|
sql = "select DISTINCT t.* from (" + sqlDoc + " union all " + sqlDocHealth + ") t limit " + start + "," + pagesize;
|
|
|
|
|
|
signList = jdbcTemplate.queryForList(sql, args);
|
|
|
|
|
@ -292,8 +292,12 @@ public class SignPatientLabelInfoService extends BaseService {
|
|
|
// 缴费类型
|
|
|
jsonP.put("expensesType", sign.get("expenses_type") != null ? String.valueOf(sign.get("expenses_type")) : "");
|
|
|
if (StringUtils.isEmpty(String.valueOf(jsonP.get("expensesStatus"))) || String.valueOf(jsonP.get("expensesStatus")).equals("0")) {
|
|
|
String epTime = redisTemplate.opsForValue().get("expenses:remind:" + p.getCode());
|
|
|
|
|
|
String epTime = "";
|
|
|
try {
|
|
|
epTime = redisTemplate.opsForValue().get("expenses:remind:" + p.getCode());
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
if (StringUtils.isEmpty(epTime)) {
|
|
|
jsonP.put("expensesRemindStatus", 0);
|
|
|
} else {
|
|
@ -425,8 +429,12 @@ public class SignPatientLabelInfoService extends BaseService {
|
|
|
// 缴费类型
|
|
|
jsonP.put("expensesType", sign.get("expenses_type") != null ? String.valueOf(sign.get("expenses_type")) : "");
|
|
|
if (StringUtils.isEmpty(String.valueOf(jsonP.get("expensesStatus"))) || String.valueOf(jsonP.get("expensesStatus")).equals("0")) {
|
|
|
String epTime = redisTemplate.opsForValue().get("expenses:remind:" + p.getCode());
|
|
|
|
|
|
String epTime = "";
|
|
|
try {
|
|
|
epTime = redisTemplate.opsForValue().get("expenses:remind:" + p.getCode());
|
|
|
} catch (Exception e){
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
if (StringUtils.isEmpty(epTime)) {
|
|
|
jsonP.put("expensesRemindStatus", 0);
|
|
|
} else {
|
|
@ -1190,8 +1198,12 @@ public class SignPatientLabelInfoService extends BaseService {
|
|
|
// 缴费类型
|
|
|
jsonP.put("expensesType", sign.get("expenses_type") != null ? String.valueOf(sign.get("expenses_type")) : "");
|
|
|
if (StringUtils.isEmpty(String.valueOf(jsonP.get("expensesStatus"))) || String.valueOf(jsonP.get("expensesStatus")).equals("0")) {
|
|
|
String epTime = redisTemplate.opsForValue().get("expenses:remind:" + p.getCode());
|
|
|
|
|
|
String epTime = "";
|
|
|
try {
|
|
|
epTime = redisTemplate.opsForValue().get("expenses:remind:" + p.getCode());
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
if (StringUtils.isEmpty(epTime)) {
|
|
|
jsonP.put("expensesRemindStatus", 0);
|
|
|
} else {
|
|
@ -1610,8 +1622,12 @@ public class SignPatientLabelInfoService extends BaseService {
|
|
|
// 缴费类型
|
|
|
jsonP.put("expensesType", sign.get("expenses_type") != null ? String.valueOf(sign.get("expenses_type")) : "");
|
|
|
if (StringUtils.isEmpty(String.valueOf(jsonP.get("expensesStatus"))) || String.valueOf(jsonP.get("expensesStatus")).equals("0")) {
|
|
|
String epTime = redisTemplate.opsForValue().get("expenses:remind:" + p.getCode());
|
|
|
|
|
|
String epTime = "";
|
|
|
try {
|
|
|
epTime = redisTemplate.opsForValue().get("expenses:remind:" + p.getCode());
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
if (StringUtils.isEmpty(epTime)) {
|
|
|
jsonP.put("expensesRemindStatus", 0);
|
|
|
} else {
|
|
@ -1754,7 +1770,12 @@ public class SignPatientLabelInfoService extends BaseService {
|
|
|
// 缴费类型
|
|
|
jsonP.put("expensesType", sign.get("expenses_type") != null ? String.valueOf(sign.get("expenses_type")) : "");
|
|
|
if (StringUtils.isEmpty(String.valueOf(jsonP.get("expensesStatus"))) || String.valueOf(jsonP.get("expensesStatus")).equals("0")) {
|
|
|
String epTime = redisTemplate.opsForValue().get("expenses:remind:" + p.getCode());
|
|
|
String epTime = "";
|
|
|
try{
|
|
|
epTime = redisTemplate.opsForValue().get("expenses:remind:" + p.getCode());
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
|
|
|
if (StringUtils.isEmpty(epTime)) {
|
|
|
jsonP.put("expensesRemindStatus", 0);
|
|
@ -1889,7 +1910,7 @@ public class SignPatientLabelInfoService extends BaseService {
|
|
|
} else {
|
|
|
if (labelCode.equals("0")) {
|
|
|
sql = "SELECT " +
|
|
|
" t1.* " +
|
|
|
" DISTINCT t1.* " +
|
|
|
" FROM " +
|
|
|
" wlyy_sign_family t1 " +
|
|
|
" left join " +
|
|
@ -1903,7 +1924,7 @@ public class SignPatientLabelInfoService extends BaseService {
|
|
|
args = new Object[]{teamCode, labelType, teamCode};
|
|
|
} else {
|
|
|
sql = "SELECT " +
|
|
|
" t1.* " +
|
|
|
" DISTINCT t1.* " +
|
|
|
" FROM " +
|
|
|
" wlyy_sign_family t1, " +
|
|
|
" wlyy_sign_patient_label_info t2 " +
|
|
@ -1945,7 +1966,12 @@ public class SignPatientLabelInfoService extends BaseService {
|
|
|
// 缴费类型
|
|
|
jsonP.put("expensesType", sign.get("expenses_type") != null ? String.valueOf(sign.get("expenses_type")) : "");
|
|
|
if (StringUtils.isEmpty(String.valueOf(jsonP.get("expensesStatus"))) || String.valueOf(jsonP.get("expensesStatus")).equals("0")) {
|
|
|
String epTime = redisTemplate.opsForValue().get("expenses:remind:" + p.getCode());
|
|
|
String epTime = "";
|
|
|
try {
|
|
|
epTime = redisTemplate.opsForValue().get("expenses:remind:" + p.getCode());
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
|
|
|
if (StringUtils.isEmpty(epTime)) {
|
|
|
jsonP.put("expensesRemindStatus", 0);
|