Commit 91d40026 authored by wangxl's avatar wangxl

1

parent ff98cb64
...@@ -8,12 +8,14 @@ import com.yiboshi.science.config.security.SecurityUserHolder; ...@@ -8,12 +8,14 @@ import com.yiboshi.science.config.security.SecurityUserHolder;
import com.yiboshi.science.entity.ComProjectAudit; import com.yiboshi.science.entity.ComProjectAudit;
import com.yiboshi.science.entity.ComProjectTask; import com.yiboshi.science.entity.ComProjectTask;
import com.yiboshi.science.entity.SelectListItem; import com.yiboshi.science.entity.SelectListItem;
import com.yiboshi.science.entity.SystemParameter;
import com.yiboshi.science.enumeration.CommonEnum; import com.yiboshi.science.enumeration.CommonEnum;
import com.yiboshi.science.param.dto.ComProjectTaskDTO; import com.yiboshi.science.param.dto.ComProjectTaskDTO;
import com.yiboshi.science.param.dto.DataStatisticsDTO; import com.yiboshi.science.param.dto.DataStatisticsDTO;
import com.yiboshi.science.param.query.ComProjectTaskQueryVO; import com.yiboshi.science.param.query.ComProjectTaskQueryVO;
import com.yiboshi.science.rest.BaseController; import com.yiboshi.science.rest.BaseController;
import com.yiboshi.science.service.ComProjectTaskService; import com.yiboshi.science.service.ComProjectTaskService;
import com.yiboshi.science.service.SystemParameterService;
import com.yiboshi.science.utils.*; import com.yiboshi.science.utils.*;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
...@@ -41,6 +43,9 @@ public class ComProjectTaskController extends BaseController<ComProjectTaskServi ...@@ -41,6 +43,9 @@ public class ComProjectTaskController extends BaseController<ComProjectTaskServi
@Autowired @Autowired
private ComProjectTaskService ComProjectTaskService; private ComProjectTaskService ComProjectTaskService;
@Autowired
private SystemParameterService systemParameterService;
/** /**
* 功能:分页查询 * 功能:分页查询
...@@ -147,9 +152,10 @@ public class ComProjectTaskController extends BaseController<ComProjectTaskServi ...@@ -147,9 +152,10 @@ public class ComProjectTaskController extends BaseController<ComProjectTaskServi
public void export(@PathVariable String id) throws DocumentException, IOException { public void export(@PathVariable String id) throws DocumentException, IOException {
try { try {
ComProjectTaskDTO dto = ComProjectTaskService.getTaskByProjId(id); ComProjectTaskDTO dto = ComProjectTaskService.getTaskByProjId(id);
List<SystemParameter> list = systemParameterService.getListByType(67);
// WordUtils.getHtmlContent(dto, "C:\\Users\\kylin\\Desktop\\导出Pdf\\output.docx"); // WordUtils.getHtmlContent(dto, "C:\\Users\\kylin\\Desktop\\导出Pdf\\output.docx");
// 生成PDF文件字节数组 // 生成PDF文件字节数组
byte[] pdfBytes = TaskInfoToPDFUtil.createContractPdf(dto); byte[] pdfBytes = TaskInfoToPDFUtil.createContractPdf(dto,list);
// byte[] pdfBytes = TaskToPDF.createContractPdf(dto); // byte[] pdfBytes = TaskToPDF.createContractPdf(dto);
// byte[] pdfBytes = TalentToPDF.createContractPdf(dto); // byte[] pdfBytes = TalentToPDF.createContractPdf(dto);
// 设置响应头 // 设置响应头
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment