| | |
| | | paramMap.put("beginMonth", beginMonth); |
| | | paramMap.put("endMonth", endMonth); |
| | | |
| | | sql.append(" GROUP BY A.CUSTOMER_ID "); |
| | | sql.append(" GROUP BY A.CUSTOMER_ID ,C.CUSTOMER_NAME "); |
| | | |
| | | List<Map> proList = baseDao.queryForList(sql.toString(),paramMap); |
| | | |
| | |
| | | |
| | | builder.append(" SELECT D.SATIS_TYPE,D.ALL_COUNT,D.SATIS_COUNT,D.FG_RATE,D.SATIS_SCORE "); |
| | | builder.append(" FROM TOTLE_SATIS_INFO I,TOTLE_SATIS_DETAIL D "); |
| | | builder.append(" where I.ID = D.BUS_ID and I.MONTH = :month and I.CUSTOMER_ID = :cusId group by D.SATIS_TYPE "); |
| | | builder.append(" where I.ID = D.BUS_ID and I.MONTH = :month and I.CUSTOMER_ID = :cusId " + |
| | | " GROUP BY D.SATIS_TYPE ,D.ALL_COUNT,\n" + |
| | | " D.SATIS_COUNT,\n" + |
| | | " D.FG_RATE,\n" + |
| | | " D.SATIS_SCORE "); |
| | | List<Map> list = baseDao.queryForList(builder.toString(),params); |
| | | if(list!=null&&list.size()>0){ |
| | | for(Map map:list){ |
| | |
| | | String cusId = params.get("cusId"); |
| | | StringBuilder builder = new StringBuilder(); |
| | | builder.append(" SELECT I.ALL_SCORE,D.SATIS_SCORE,D.SATIS_TYPE,I.MONTH FROM TOTLE_SATIS_DETAIL D ,TOTLE_SATIS_INFO I "); |
| | | builder.append(" WHERE D.BUS_ID = I.ID AND I.CUSTOMER_ID = :cusId GROUP BY D.SATIS_TYPE,I.MONTH ORDER BY SATIS_TYPE,MONTH"); |
| | | builder.append(" WHERE D.BUS_ID = I.ID AND I.CUSTOMER_ID = :cusId GROUP BY D.SATIS_TYPE,I.MONTH,I.ALL_SCORE,D.SATIS_SCORE ORDER BY SATIS_TYPE,MONTH"); |
| | | List<Map> queryList = baseDao.queryForList(builder.toString(), params); |
| | | builder.setLength(0); |
| | | Map<String,Object> queryMap = new HashMap<String,Object>(); |
| | |
| | | String cusId = params.get("cusId"); |
| | | StringBuilder builder = new StringBuilder(); |
| | | builder.append(" SELECT D.FG_RATE,D.SATIS_TYPE,I.MONTH FROM TOTLE_SATIS_DETAIL D ,TOTLE_SATIS_INFO I "); |
| | | builder.append(" WHERE D.BUS_ID = I.ID AND I.CUSTOMER_ID = :cusId GROUP BY D.SATIS_TYPE,I.MONTH ORDER BY SATIS_TYPE,MONTH"); |
| | | builder.append(" WHERE D.BUS_ID = I.ID AND I.CUSTOMER_ID = :cusId GROUP BY D.SATIS_TYPE,I.MONTH,D.FG_RATE,D.SATIS_TYPE ORDER BY SATIS_TYPE,MONTH"); |
| | | List<Map> queryList = baseDao.queryForList(builder.toString(), params); |
| | | builder.setLength(0); |
| | | Map<String,Object> queryMap = new HashMap<String,Object>(); |