人工核保-核保处理-被保险人列表查询脚本适配调整

master
ChenXono 3 weeks ago
parent d3cab232de
commit d62d76ba1e
  1. 2
      lis-module-grp-nb-service/src/main/java/com/sinosoft/lis/sql/easyquery/g_app/UWGErrSql.java

@ -69,7 +69,7 @@ public interface UWGErrSql {
@Clause(key = 1, clause = "and bussno = '#{para1}'", expression = "#{para1} != empty")})
SSRS UWGErrSql9(@Param("para0") String para0, @Param("para1") String para1);
@SQL(value = "select l.ContNo ,m.UWNo,l.InsuredNo ,l.Name ,(select d.CodeName from ldcode d where d.CodeType='sex' and d.Code=l.Sex) ,l.Birthday ,(select d.CodeName from ldcode d where d.CodeType='idtype' and d.Code=l.idtype) ,l.IDNo ,DATE_FORMAT(FROM_DAYS(TO_DAYS(NOW())-TO_DAYS(birthday)), '%Y')+0 AS age,m.eridea ,ifnull(m.ERFlag,'0'),if(m.ERFlag ='1' ,'是','否') from lcinsured l ,lcuwmaster m where l.ContNo = m.ContNo and l.InsuredNo = m.InsuredNo @{0} @{1} @{2} @{3} ", clauses = {
@SQL(value = "select l.ContNo, m.UWNo, l.InsuredNo, l.Name, (select d.CodeName from ldcode d where d.CodeType='sex' and d.Code=l.Sex), l.Birthday, (select d.CodeName from ldcode d where d.CodeType='idtype' and d.Code=l.idtype), l.IDNo, EXTRACT(YEAR FROM AGE(CURRENT_DATE, l.birthday)) AS age, m.eridea, COALESCE(m.ERFlag,'0'), CASE WHEN m.ERFlag ='1' THEN '是' ELSE '否' END from lcinsured l INNER JOIN lcuwmaster m ON l.ContNo = m.ContNo and l.InsuredNo = m.InsuredNo @{0} @{1} @{2} @{3}", clauses = {
@Clause(key = 0, clause = "and l.GrpContNo = '#{para0}'", expression = "#{para0} != empty"),
@Clause(key = 1, clause = "and l.Name like concat('%','#{para1}','%') ", expression = "#{para1} != empty"),
@Clause(key = 2, clause = "and l.IDType = '#{para2}'", expression = "#{para2} != empty"),

Loading…
Cancel
Save