|
@@ -37,9 +37,11 @@ import com.cloudcross.ssp.model.PlaceOperator;
|
|
|
import com.cloudcross.ssp.model.Wifi;
|
|
|
import com.cloudcross.ssp.service.ILocationService;
|
|
|
import com.cloudcross.ssp.service.ILogService;
|
|
|
+import com.cloudcross.ssp.service.IOperatorService;
|
|
|
import com.cloudcross.ssp.service.IPlaceOperatorService;
|
|
|
import com.cloudcross.ssp.service.IPlaceService;
|
|
|
import com.cloudcross.ssp.service.IWifiService;
|
|
|
+import com.cloudcross.ssp.service.impl.OperatorService;
|
|
|
|
|
|
/**
|
|
|
* 热点详情相关控制器
|
|
@@ -63,6 +65,8 @@ public class ApmacController extends SimpleController {
|
|
|
private FreemarkerTemplateProcessor templateProcessor;
|
|
|
@Autowired
|
|
|
private IPlaceService placeService;
|
|
|
+ @Autowired
|
|
|
+ private IOperatorService operatorService;
|
|
|
|
|
|
/**
|
|
|
* 热点详情的列表页
|
|
@@ -602,7 +606,7 @@ public class ApmacController extends SimpleController {
|
|
|
@RequestParam Long id) {
|
|
|
HashMap<String, Object> paramMap = new HashMap<String, Object>();
|
|
|
Account account = getLoginUser();
|
|
|
- paramMap.put("operatorId", account.getOperatorId());
|
|
|
+ paramMap.put("operatorName", operatorService.findById(account.getOperatorId()).getCompanyName());
|
|
|
paramMap.put("tableName", "t_wifi");
|
|
|
paramMap.put("recordId", id);
|
|
|
List<Log> logList = logService.findByParams1(paramMap);
|
|
@@ -621,7 +625,7 @@ public class ApmacController extends SimpleController {
|
|
|
paramMap.put("column", column);
|
|
|
|
|
|
String excelTemplate = templateProcessor.processTemplate(
|
|
|
- "excel/logReport.ftl", paramMap);
|
|
|
+ "excel/logReportOperator.ftl", paramMap);
|
|
|
try {
|
|
|
PrintWriter out = response.getWriter();
|
|
|
out.write(excelTemplate);
|