privateStringsql="select pic.ID,pic.RETATIONPIC,pic.JUMPURL,pic.ORDERNO,pic.RETATIONPICNAME,(SELECT IPS.BAK1 FROM INTEGRAL_PUBLIC_SET ips WHERE IPS.PARAMCODE='PICURL') AS PICURL from INTEGRAL_ROTATION pic where 1=1 ";
privateStringsql="select pic.ID,pic.RETATIONPIC,pic.JUMPURL,pic.ORDERNO,pic.RETATIONPICNAME,(SELECT IPS.BAK1 FROM INTEGRAL_PUBLIC_SET ips WHERE IPS.PARAMCODE='PICURL') AS PICURL from INTEGRAL_ROTATION pic where 1=1 ";
@ -43,17 +43,17 @@ public class ServiceAreaServiceImpl implements IServiceAreaService {
"\tCOALESCE(area.LAT,'') as LAT,\n"+
"\tCOALESCE(area.LNG,'') as LNG,\n"+
"\tarea.SERVICEKIND,\n"+
" (select LISTAGG ( kind.TEXT, ', ' ) WITHIN GROUP ( ORDER BY kind.VALUE ) from service_area_kind_text kind where INSTR( area.SERVICEKIND, kind.VALUE ) > 0 GROUP BY area.SERVICEKIND) AS SERVICEKINDNAME,\n" +
"\tarea.SERVICEFEETYPE,\n" +
" (select LISTAGG ( kind2.TEXT, ', ' ) WITHIN GROUP ( ORDER BY kind2.VALUE ) from service_area_kind_text kind2 where INSTR( area.SERVICEFEETYPE, kind2.VALUE ) > 0 AND kind2.VALUE >=50 GROUP BY area.SERVICEFEETYPE) AS SERVICEFEETYPENAME,\n" +
" COALESCE((select LISTAGG ( kind.TEXT, ', ' ) WITHIN GROUP ( ORDER BY kind.VALUE ) from service_area_kind_text kind where INSTR( area.SERVICEKIND, kind.VALUE ) > 0 GROUP BY area.SERVICEKIND),'') AS SERVICEKINDNAME,\n" +
"\tCOALESCE(area.SERVICEFEETYPE ,'') as SERVICEFEETYPE,\n" +
" COALESCE( (select LISTAGG ( kind2.TEXT, ', ' ) WITHIN GROUP ( ORDER BY kind2.VALUE ) from service_area_kind_text kind2 where INSTR( area.SERVICEFEETYPE, kind2.VALUE ) > 0 AND kind2.VALUE >=50 GROUP BY area.SERVICEFEETYPE),'') AS SERVICEFEETYPENAME,\n" +
"@PICPARAM AS PICDATA,"+
"(SELECT IPS.BAK1 FROM INTEGRAL_PUBLIC_SET ips WHERE IPS.PARAMCODE='PICURL') AS PICURL,"+
"area.CODE AS CODE,"+
"area.ROADNO AS ROADNO,"+
"sart.TEXT AS ROADNONAME,"+
"COALESCE(sart.TEXT,'') AS ROADNONAME,"+
"area.OPEN AS OPEN,"+
" case when area.OPEN=0 then '关闭' else '开放' END AS OPENNAME,"+
"\tTYPE.TEXT AS SERVICETYPENAME \n" +
"\tCOALESCE(TYPE.TEXT,'') AS SERVICETYPENAME \n" +
"\t FROM\n"+
"\tservice_area_table area\n"+
"\tLEFT JOIN SERVICE_AREA_POSITION_TEXT sapt ON sapt.VALUE = area.POSITION\n"+
@ -70,17 +70,17 @@ static{
"\tarea.SERVICEKIND,\n"+
"\tCOALESCE(area.LAT,'') as LAT,\n"+
"\tCOALESCE(area.LNG,'') as LNG,\n"+
" (select GROUP_CONCAT(DISTINCT kind.TEXT ORDER BY kind.VALUE Separator ',') from service_area_kind_text kind where INSTR( area.SERVICEKIND, kind.VALUE ) > 0 GROUP BY area.SERVICEKIND) AS SERVICEKINDNAME,\n" +
"\tarea.SERVICEFEETYPE,\n" +
"(select GROUP_CONCAT(DISTINCT kind2.TEXT ORDER BY kind2.VALUE Separator ',') from service_area_kind_text kind2 where INSTR( area.SERVICEFEETYPE, kind2.VALUE ) > 0 AND kind2.VALUE >=50 GROUP BY area.SERVICEFEETYPE) AS SERVICEFEETYPENAME,\n" +
" COALESCE((select GROUP_CONCAT(DISTINCT kind.TEXT ORDER BY kind.VALUE Separator ',') from service_area_kind_text kind where INSTR( area.SERVICEKIND, kind.VALUE ) > 0 GROUP BY area.SERVICEKIND),'') AS SERVICEKINDNAME,\n" +
"\tCOALESCE(area.SERVICEFEETYPE ,'') as SERVICEFEETYPE,\n" +
"COALESCE((select GROUP_CONCAT(DISTINCT kind2.TEXT ORDER BY kind2.VALUE Separator ',') from service_area_kind_text kind2 where INSTR( area.SERVICEFEETYPE, kind2.VALUE ) > 0 AND kind2.VALUE >=50 GROUP BY area.SERVICEFEETYPE),'') AS SERVICEFEETYPENAME,\n" +
"@PICPARAM AS PICDATA,"+
"(SELECT IPS.BAK1 FROM INTEGRAL_PUBLIC_SET ips WHERE IPS.PARAMCODE='PICURL') AS PICURL,"+
"area.CODE AS CODE,"+
"area.ROADNO AS ROADNO,"+
"sart.TEXT AS ROADNONAME,"+
"COALESCE(sart.TEXT,'') AS ROADNONAME,"+
"area.OPEN AS OPEN,"+
" case when area.OPEN=0 then '关闭' else '开放' END AS OPENNAME,"+
"\tTYPE.TEXT AS SERVICETYPENAME \n" +
"\tCOALESCE(TYPE.TEXT,'') AS SERVICETYPENAME \n" +
"\t FROM\n"+
"\tservice_area_table area\n"+
"\tLEFT JOIN SERVICE_AREA_POSITION_TEXT sapt ON sapt.VALUE = area.POSITION\n"+
@ -240,7 +240,9 @@ static{
" case when oper.OPEN=0 then '暂停服务' else '营业中' end AS OPENNAME,\n"+
//" oper.PASSWORD,\n" +
// " r.VALUE as roleName,\n" +
" area.AREANAME as SERVICEAREANAME"+
" area.AREANAME as SERVICEAREANAME,"+
" COALESCE(area.LAT,'') as LAT,"+
" COALESCE(area.LAT,'') as LNG "+
" FROM\n"+
" service_area_operators_table oper\n"+
" LEFT JOIN service_area_table area on area.ID = oper.SERVICEAREAID\n"+