事业部重点问题导出
This commit is contained in:
+8
-2
@@ -6,6 +6,7 @@ import com.adc.da.http.Result;
|
|||||||
import com.adc.da.slrs.sarStandUnqualified.entity.BusinessDeptIssue;
|
import com.adc.da.slrs.sarStandUnqualified.entity.BusinessDeptIssue;
|
||||||
import com.adc.da.slrs.sarStandUnqualified.entity.BusinessDeptIssueVo;
|
import com.adc.da.slrs.sarStandUnqualified.entity.BusinessDeptIssueVo;
|
||||||
import com.adc.da.slrs.sarStandUnqualified.service.IBusinessDeptIssueService;
|
import com.adc.da.slrs.sarStandUnqualified.service.IBusinessDeptIssueService;
|
||||||
|
import com.adc.da.slrs.sarStandardsInfo.entity.SarStandardsInfoEOPage;
|
||||||
import com.alibaba.excel.EasyExcel;
|
import com.alibaba.excel.EasyExcel;
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
@@ -91,10 +92,15 @@ public class BusinessDeptIssueController extends BaseController {
|
|||||||
}
|
}
|
||||||
String fileName = URLEncoder.encode(issue.getFileName(), "UTF-8").replaceAll("\\+", "%20");
|
String fileName = URLEncoder.encode(issue.getFileName(), "UTF-8").replaceAll("\\+", "%20");
|
||||||
response.setHeader("Content-disposition", "attachment;filename*=utf-8''" + fileName + ".xlsx");
|
response.setHeader("Content-disposition", "attachment;filename*=utf-8''" + fileName + ".xlsx");
|
||||||
// List<SarStandUnqualified> data=sarStandUnqualifiedService.getStandUnqualifiedExcelData(standUnqualifiedExcelVO);
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 重写了get方法,无法使用net.sf.json.JSONObject转换对象
|
||||||
|
*/
|
||||||
|
// net.sf.json.JSONObject jsonObject = net.sf.json.JSONObject.fromObject(issue.getExportContent());
|
||||||
|
// BusinessDeptIssueVo businessDeptIssueVo = (BusinessDeptIssueVo) net.sf.json.JSONObject.toBean(jsonObject, BusinessDeptIssueVo.class);
|
||||||
|
|
||||||
JSONObject jsonObject = JSONObject.parseObject(issue.getExportContent());
|
JSONObject jsonObject = JSONObject.parseObject(issue.getExportContent());
|
||||||
|
|
||||||
BusinessDeptIssueVo businessDeptIssueVo = JSONObject.toJavaObject(jsonObject, BusinessDeptIssueVo.class);
|
BusinessDeptIssueVo businessDeptIssueVo = JSONObject.toJavaObject(jsonObject, BusinessDeptIssueVo.class);
|
||||||
IPage<BusinessDeptIssue> page = iBusinessDeptIssueService.getBusinessDeptIssue(businessDeptIssueVo);
|
IPage<BusinessDeptIssue> page = iBusinessDeptIssueService.getBusinessDeptIssue(businessDeptIssueVo);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user