|
@@ -3,6 +3,7 @@ package com.cloudcross.ssp.web.advertiser.main;
|
|
|
|
|
|
import java.io.IOException;
|
|
import java.io.IOException;
|
|
import java.io.PrintWriter;
|
|
import java.io.PrintWriter;
|
|
|
|
+import java.io.UnsupportedEncodingException;
|
|
import java.text.SimpleDateFormat;
|
|
import java.text.SimpleDateFormat;
|
|
import java.util.ArrayList;
|
|
import java.util.ArrayList;
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
@@ -305,6 +306,16 @@ public class AuthorityController extends SimpleController{
|
|
*/
|
|
*/
|
|
Account loginAccount = getLoginUser();
|
|
Account loginAccount = getLoginUser();
|
|
paramMap.put("loginAccount", loginAccount);
|
|
paramMap.put("loginAccount", loginAccount);
|
|
|
|
+ //导出报表时,请求方式为get,中文会有乱码问题,需要转码
|
|
|
|
+ if(paramMap.containsKey("value") && paramMap.get("value") != null && paramMap.get("value") != ""){
|
|
|
|
+ try {
|
|
|
|
+ String value = new String(paramMap.get("value").toString().getBytes("ISO-8859-1"),"UTF-8");
|
|
|
|
+ paramMap.put("value", value);
|
|
|
|
+ } catch (UnsupportedEncodingException e) {
|
|
|
|
+ // TODO Auto-generated catch block
|
|
|
|
+ e.printStackTrace();
|
|
|
|
+ }
|
|
|
|
+ }
|
|
List<Account> accountList = accountService.findExcelAccounts(paramMap);
|
|
List<Account> accountList = accountService.findExcelAccounts(paramMap);
|
|
for (int i = 0; i < accountList.size(); i++) {
|
|
for (int i = 0; i < accountList.size(); i++) {
|
|
UserLogin login = userLoginService.getById(new Integer(accountList.get(i).getId()).toString());
|
|
UserLogin login = userLoginService.getById(new Integer(accountList.get(i).getId()).toString());
|