zhuo
2025-04-24 7d9f414e676d8cf823351dcd26a6dd354c43d57a
样品导出调整
已修改5个文件
已添加1个文件
33 ■■■■ 文件已修改
cnas-process/src/main/java/com/ruoyi/process/dto/ProcessDealDto.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cnas-process/src/main/java/com/ruoyi/process/mapper/ProcessDealMapper.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cnas-process/src/main/java/com/ruoyi/process/pojo/ProcessDeal.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cnas-process/src/main/java/com/ruoyi/process/service/impl/ProcessTotaldealServiceImpl.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cnas-process/src/main/resources/mapper/ProcessDealMapper.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cnas-process/src/main/resources/static/sample-deal.docx 补丁 | 查看 | 原始文档 | blame | 历史
cnas-process/src/main/java/com/ruoyi/process/dto/ProcessDealDto.java
对比新文件
@@ -0,0 +1,19 @@
package com.ruoyi.process.dto;
import com.baomidou.mybatisplus.annotation.TableField;
import com.ruoyi.process.pojo.ProcessDeal;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * @Author zhuo
 * @Date 2025/4/23
 */
@Data
public class ProcessDealDto extends ProcessDeal {
    @ApiModelProperty("搴忓彿")
    private String indexs;
    @ApiModelProperty("鏃堕棿")
    private String dealTimeStr;
}
cnas-process/src/main/java/com/ruoyi/process/mapper/ProcessDealMapper.java
@@ -4,6 +4,7 @@
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.process.dto.ProcessDealDto;
import com.ruoyi.process.pojo.ProcessDeal;
import org.apache.ibatis.annotations.Param;
@@ -21,6 +22,6 @@
    IPage<ProcessDeal> pageProcessDeal(Page page, @Param("ew") QueryWrapper<ProcessDeal> queryWrappers);
    List<ProcessDeal> selectDeal(@Param("id") Integer id);
    List<ProcessDealDto> selectDeal(@Param("id") Integer id);
}
cnas-process/src/main/java/com/ruoyi/process/pojo/ProcessDeal.java
@@ -65,8 +65,4 @@
    @ApiModelProperty("鍏宠仈鐨勬牱鍝佹帴鏀秈d")
    private Integer processSampleId;
    @ApiModelProperty("搴忓彿")
    @TableField(select = false,exist = false)
    private String indexs;
}
cnas-process/src/main/java/com/ruoyi/process/service/impl/ProcessTotaldealServiceImpl.java
@@ -17,6 +17,7 @@
import com.ruoyi.framework.exception.ErrorException;
import com.ruoyi.inspect.util.HackLoopTableRenderPolicy;
import com.ruoyi.inspect.util.UserUtils;
import com.ruoyi.process.dto.ProcessDealDto;
import com.ruoyi.process.mapper.InspectionOrderMapper;
import com.ruoyi.process.mapper.ProcessDealMapper;
import com.ruoyi.process.mapper.ProcessSampleMapper;
@@ -185,7 +186,7 @@
    @Override
    public void exportProcessTotaldeal(Integer id, HttpServletResponse response) {
        List<ProcessDeal> sampleDealDtos = processDealMapper.selectDeal(id);
        List<ProcessDealDto> sampleDealDtos = processDealMapper.selectDeal(id);
        ProcessTotaldeal processTotaldeal = processTotaldealMapper.selectById(id);
        // 鑾峰彇璺緞
cnas-process/src/main/resources/mapper/ProcessDealMapper.xml
@@ -24,7 +24,7 @@
        </if>
    </select>
    <select id="selectDeal" resultType="com.ruoyi.process.pojo.ProcessDeal">
    <select id="selectDeal" resultType="com.ruoyi.process.dto.ProcessDealDto">
        select ROW_NUMBER() OVER (ORDER BY id) AS indexs,
               id,
               sample_name,
@@ -32,7 +32,7 @@
               sample_supplier,
               num,
               deal_method,
               deal_time
               DATE_FORMAT(deal_time, '%Y-%m-%d') dealTimeStr
        from cnas_process_deal
        where totaldeal_id = #{id}
    </select>
cnas-process/src/main/resources/static/sample-deal.docx
Binary files differ