| | |
| | | package cn.ksource.web.facade.desktop; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | import javax.annotation.Resource; |
| | | import javax.servlet.http.HttpServletRequest; |
| | | |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import cn.ksource.core.dao.BaseDao; |
| | | import cn.ksource.core.dao.SqlParameter; |
| | | import cn.ksource.core.util.ConvertUtil; |
| | | import cn.ksource.core.util.DateUtil; |
| | | import cn.ksource.core.util.JsonUtil; |
| | | import cn.ksource.core.util.NumberUtil; |
| | | import cn.ksource.core.util.StringUtil; |
| | | import cn.ksource.web.Constants; |
| | | import cn.ksource.web.facade.customermanage.CustomerManageFacade; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import javax.annotation.Resource; |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import java.util.ArrayList; |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | @Service("desktopFacade") |
| | | public class DesktopFacadeImpl implements DesktopFacade { |
| | |
| | | builder.append(" select i.customer_id id,i.all_score score "); |
| | | builder.append(" from totle_satis_info i "); |
| | | builder.append(" where i.month = date_format(now(),'%Y%m') "); |
| | | builder.append(" group by customer_id "); |
| | | builder.append(" group by customer_id,i.all_score "); |
| | | |
| | | List<Map> dataList = baseDao.queryForList(builder.toString()); |
| | | Map dataListSet = new HashMap(); |
| | |
| | | builder.append(" where i.ID = d.BUS_ID "); |
| | | builder.append(" and left(i.MONTH,4) = DATE_FORMAT(now(),'%Y') "); |
| | | builder.append(" and i.CUSTOMER_ID = :cusId "); |
| | | builder.append(" group by i.MONTH,d.SATIS_TYPE "); |
| | | builder.append(" group by i.MONTH,d.SATIS_TYPE,d.SATIS_SCORE "); |
| | | List<Map> dataList = baseDao.queryForList(builder.toString(),new SqlParameter("cusId",cusId)); |
| | | Map dataListMap = new HashMap(); |
| | | if(dataList!=null&&dataList.size()>0){ |