Commit 4822ce94 by MMF

MMF 2026-03-25 评分填报导出优化

parent aa63117b
......@@ -3,6 +3,9 @@ package com.qianhe.zqcz.pftb.service.impl;
import com.qianhe.common.enums.zqcz.ZqczXmlbEnum;
import com.qianhe.common.exception.BusinessException;
import com.qianhe.common.utils.MtTimeUtil;
import com.qianhe.zqcz.jcdw.mapper.ZqczJcdwMapper;
import com.qianhe.zqcz.jcrw.domain.ZqczJcrwVo;
import com.qianhe.zqcz.jcrw.mapper.ZqczJcrwMapper;
import com.qianhe.zqcz.pftb.domain.ZqczPftb;
import com.qianhe.zqcz.pftb.domain.ZqczPftbQuery;
import com.qianhe.zqcz.pftb.mapper.ZqczPftbMapper;
......@@ -32,6 +35,8 @@ public class ZqczPftbServiceImpl implements ZqczPftbService {
private ZqczPftbMapper zqczPftbMapper;
@Autowired
private ZqczPwxxMapper zqczPwxxMapper;
@Autowired
private ZqczJcrwMapper zqczJcrwMapper;
/**
* 条件查询
......@@ -130,11 +135,14 @@ public class ZqczPftbServiceImpl implements ZqczPftbService {
// 最终二维数组
Object[][] finalArray = finalList.toArray(new Object[0][]);
// 查询基层单位名称
ZqczJcrwVo zqczJcrwVo = zqczJcrwMapper.info(zqczPftbQuery.getJcrwid());
Workbook workbook = new XSSFWorkbook();
try {
Sheet sheet = workbook.createSheet(); // 创建标签页
createMainTitle(workbook, sheet, tableTitle.size() - 1);
createSubTitle(workbook, sheet, "临盘采油厂");
createSubTitle(workbook, sheet, zqczJcrwVo.getJcdwmc());
createTableTitle(workbook, sheet, tableTitle);
writeTableData(workbook, sheet, finalArray, 3);
setExportResponseHeader(response, "附表1“最强操作”抽取人员及项目评分统计表.xlsx");
......
......@@ -151,7 +151,7 @@
</delete>
<!-- 根据直属任务ID删除 -->
<delete id="deleteByZsrwid" parameterType="long">
DELETE FROM zqcz_jcrw WHERE ZSRWID = #{jcdwid}
DELETE FROM zqcz_jcrw WHERE ZSRWID = #{zsrwid}
</delete>
<!-- 删除 -->
<delete id="deleteByZsrwids" parameterType="long">
......
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