青羊经侦大队-数据平台
wl
2022-07-29 53d6e1f54ec17280a4a20e8701787e814e74f135
修改导出文件格式,和案件群组id判断
5个文件已修改
9 ■■■■■ 已修改文件
src/main/java/com/example/jz/controller/AnnouncementController.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/example/jz/controller/ReportController.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/example/jz/modle/vo/CauseReportVo.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/example/jz/service/impl/CauseServiceImpl.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/example/jz/service/impl/ReportServiceImpl.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/example/jz/controller/AnnouncementController.java
@@ -4,6 +4,7 @@
import com.example.jz.modle.R;
import com.example.jz.modle.entity.Announcement;
import com.example.jz.service.AnnouncementService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiResponse;
import org.springframework.web.bind.annotation.*;
@@ -18,6 +19,7 @@
 */
@RestController
@RequestMapping("announcement")
@Api(tags = "群公告")
public class AnnouncementController extends ApiController {
    /**
     * 服务对象
src/main/java/com/example/jz/controller/ReportController.java
@@ -13,14 +13,11 @@
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiResponse;
import lombok.SneakyThrows;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletResponse;
import java.io.Serializable;
import java.util.Date;
/**
 * 报案表(Report)表控制层
src/main/java/com/example/jz/modle/vo/CauseReportVo.java
@@ -8,6 +8,7 @@
@Data
@ApiModel(description = "案件录入案件人员详情",value = "CauseReportVo")
public class CauseReportVo {
    private Integer id;
    //头像地址
    private String pic;
    //报案人id
src/main/java/com/example/jz/service/impl/CauseServiceImpl.java
@@ -142,6 +142,7 @@
                                causeReportVo.setIsIntoGroup("0");
                            } else {
                                causeReportVo.setIsIntoGroup("1");
                                causeReportVo.setGroupId(groupDao.selectOne(new QueryWrapper<Group>().eq("cause_id",causeId)).getId());
                            }
                            return causeReportVo;
                        }
src/main/java/com/example/jz/service/impl/ReportServiceImpl.java
@@ -143,7 +143,7 @@
                }
        );
        String name = causeDao.selectOne(new QueryWrapper<Cause>().eq("id", id)).getName();
        response.setContentType("application/vnd.ms-excel");
        response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
        response.setCharacterEncoding("utf-8");
        response.setHeader("Content-disposition", "attachment;filename=" + LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd")) + URLEncoder.encode(name + ".xlsx", "utf-8"));
        EasyExcel.write(response.getOutputStream(), ExportExcelReportVo.class).sheet("材料导出").doWrite(exportExcelReportVos);