package com.hp.cmsz.web; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.xpath.operations.String; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.ResponseBody; import com.hp.cmsz.service.CmszOperationLogService; /** * publicLogController负责写入公共日志进后台 * * * * @author guo xuan */ @Controller @RequestMapping(value = "/CmszMonitorAnalysis/publicLog") public class publicLogController { @Autowired private CmszOperationLogService cmszOperationLogService; @RequestMapping(value = "/{page}/*", method = RequestMethod.GET) @ResponseBody public void log(@PathVariable("page") String page, HttpServletResponse response, HttpServletRequest request) { if ("ywtzPro".equals(page)) { cmszOperationLogService.createLog("查询", "地市热点分析", "点击单省查询报表:全国归属地市业务量,全国业务办理量统计,全国浏览器热点分析"); } else if ("ywtz".equals(page)) { cmszOperationLogService.createLog("查询", "地市热点分析", "全国查询报表:全国归属地市业务量,全国业务办理量统计,全国浏览器热点分析"); } else if ("ChannelrdAnalysis".equals(page)) { cmszOperationLogService.createLog("查询", "渠道热点分析", "提交筛选项"); } else if ("providerAnalysisIndex".equals(page)) { cmszOperationLogService.createLog("查询", "隐患按集成商分析", "隐患集成商筛选项查询报表"); } else if ("providerAnalysisProvinceDrill".equals(page)) { cmszOperationLogService.createLog("钻取", "隐患按集成商分析", "隐患集成商报表钻取到省份"); } else if ("providerAnalysisProvinceTypeDrill".equals(page)) { cmszOperationLogService.createLog("钻取", "隐患按集成商分析", "隐患集成商报表钻取到模型"); } else if ("providerEWarningAnalysisIndex".equals(page)) { cmszOperationLogService.createLog("查询", "预警按集成商分析", "预警集成商筛选项查询报表"); } else if ("providerEWarningAnalysisProvinceDrill".equals(page)) { cmszOperationLogService.createLog("钻取", "预警按集成商分析", "预警集成商报表钻取到省份"); } else if ("providerEWarningAnalysisProvinceTypeDrill".equals(page)) { cmszOperationLogService.createLog("钻取", "预警按集成商分析", "预警集成商报表钻取到模型"); } else if ("providerFailureAnalysisIndex".equals(page)) { cmszOperationLogService.createLog("查询", "故障按集成商分析", "故障集成商筛选项查询报表"); } else if ("providerFailureAnalysisProvinceDrill".equals(page)) { cmszOperationLogService.createLog("钻取", "故障按集成商分析", "故障集成商报表钻取到省份"); } else if ("jpfxCritera".equals(page)) { cmszOperationLogService.createLog("查询", "竞品分析", "竞品分析筛选项查询报表"); } } }