@ -22,10 +22,27 @@ public class IntegrationListServiceImpl implements IntegrationListService {
" ROUND((ilt.RESTINTEGRATION/100),1) AS RESTINTEGRATION,"+
" TO_CHAR(ilt.PAYTIME, 'YYYY-MM-DD HH24:MI:SS') AS PAYTIME,"+
" ilt.BAK1,ilt.BAK2,ilt.BAK3,"+
" pt.TEXT as PAYTYPENAME"+
" pt.TEXT as PAYTYPENAME,"+
" saot.USERNAME as USERNAME,"+
" sat.AREANAME as AREANAME,"+
" saoct.COMPANYNAME as COMPANYNAME, "+
" vsc.ENNAME as ENNAME, "+
" vsc.EXNAME as EXNAME, "+
" to_char(vsc.ENTIME,'yyyy-MM-dd HH24:mi:ss') as ENTIME, "+
" to_char(vsc.EXTIME,'yyyy-MM-dd HH24:mi:ss') as EXTIME, "+
" SUBSTR(vsc.VEHICLEID,1,INSTR(vsc.VEHICLEID,'_')-1) as VEHICLEID, "+
" color.TEXT as COLOR, "+
" ROUND(vsc.LENGTH/1000,2) as LENGTH, "+
" case when sat.POSITION =1 then '东' when sat.POSITION =2 then '南' when sat.POSITION =3 then '西' when sat.POSITION =4 then '北' else '' end as POSITION "+
" from integration_list_table ilt "+
" left join peytype_text pt on(ilt.PAYTYPE = pt.value)"+
" left join WEIXN_USER_TABLE ut on(ilt.USERID = ut.ID)"+
" left join cafter_table ct on(ilt.ID = ct.INTEGRATIONLISTID)"+
" left join service_area_operators_table saot on(saot.JOBNUMBER = ct.USERJOBNUMBER)"+
" left join service_area_table sat on(sat.ID = saot.SERVICEAREAID)"+
" left join service_area_operators_company_text saoct on(saoct.ID = saot.COMPANYID)"+
" left join vehicle_score vsc on(vsc.INTEGRATIONLISTID = ilt.ID)"+
" left join platecolor_text color on color.VALUE = SUBSTR(vsc.VEHICLEID,INSTR(vsc.VEHICLEID,'_')+1)"+
" where 1=1 ";
static{
if("4".equals(DBType)){
@ -36,10 +53,27 @@ public class IntegrationListServiceImpl implements IntegrationListService {
" ROUND((ilt.RESTINTEGRATION/100),1) AS RESTINTEGRATION,"+
" date_format(ilt.PAYTIME, '%Y-%m-%d %H:%i:%s') AS PAYTIME,"+
" ilt.BAK1,ilt.BAK2,ilt.BAK3,"+
" pt.TEXT as PAYTYPENAME"+
" pt.TEXT as PAYTYPENAME,"+
" saot.USERNAME as USERNAME,"+
" sat.AREANAME as AREANAME,"+
" saoct.COMPANYNAME as COMPANYNAME, "+
" vsc.ENNAME as ENNAME, "+
" vsc.EXNAME as EXNAME, "+
" DATE_FORMAT(vsc.ENTIME,'%Y-%m-%d %H:%i:%S') as ENTIME, "+
" DATE_FORMAT(vsc.EXTIME,'%Y-%m-%d %H:%i:%S') as EXTIME, "+
" SUBSTR(vsc.VEHICLEID,1,INSTR(vsc.VEHICLEID,'_')-1) as VEHICLEID, "+
" color.TEXT as COLOR, "+
" ROUND(vsc.LENGTH/1000,2) as LENGTH, "+
" case when sat.POSITION =1 then '东' when sat.POSITION =2 then '南' when sat.POSITION =3 then '西' when sat.POSITION =4 then '北' else '' end as POSITION "+
" from integration_list_table ilt "+
" left join peytype_text pt on(ilt.PAYTYPE = pt.value)"+
" left join WEIXN_USER_TABLE ut on(ilt.USERID = ut.ID)"+
" left join cafter_table ct on(ilt.ID = ct.INTEGRATIONLISTID)"+
" left join service_area_operators_table saot on(saot.JOBNUMBER = ct.USERJOBNUMBER)"+
" left join service_area_table sat on(sat.ID = saot.SERVICEAREAID)"+
" left join service_area_operators_company_text saoct on(saoct.ID = saot.COMPANYID)"+
" left join vehicle_score vsc on(vsc.INTEGRATIONLISTID = ilt.ID)"+
" left join platecolor_text color on color.VALUE = SUBSTR(vsc.VEHICLEID,INSTR(vsc.VEHICLEID,'_')+1)"+
" where 1=1 ";
}
}
@ -47,6 +81,11 @@ public class IntegrationListServiceImpl implements IntegrationListService {