啊鑫
2025-02-17 30a83b7337706fff402a5e360dca96745d48f59a
撤回流程的补充
已修改2个文件
已添加15个文件
774 ■■■■■ 文件已修改
src/main/java/com/gs/xky/config/BodyParam.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/gs/xky/entity/MesQaItemsDetect01.java 339 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/gs/xky/entity/MesQaItemsDetectDetail12.java 70 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/gs/xky/entity/MesQaItemsDetectDetail5.java 135 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/gs/xky/mapper/MesQaItemsDetect01Mapper.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/gs/xky/mapper/MesQaItemsDetectDetail12Mapper.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/gs/xky/mapper/MesQaItemsDetectDetail5Mapper.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/gs/xky/service/Impl/MesQaItemsDetect01ServiceImpl.java 62 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/gs/xky/service/Impl/MesQaItemsDetectDetail12ServiceImpl.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/gs/xky/service/Impl/MesQaItemsDetectDetail5ServiceImpl.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/gs/xky/service/MesQaItemsDetect01Service.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/gs/xky/service/MesQaItemsDetectDetail12Service.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/gs/xky/service/MesQaItemsDetectDetail5Service.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/gs/xky/service/XkyService.java 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/MesQaItemsDetect01Mapper.xml 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/MesQaItemsDetectDetail12Mapper.xml 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/MesQaItemsDetectDetail5Mapper.xml 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/gs/xky/config/BodyParam.java
@@ -28,7 +28,7 @@
    private int[] status;
    private int logisticsStatus;
//    private int logisticsStatus;
    private String deliveryNo;
src/main/java/com/gs/xky/entity/MesQaItemsDetect01.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,339 @@
package com.gs.xky.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
 * æ¥æ–™å…¥åº“检验表头
 *
 * @TableName MES_QA_ITEMS_DETECT_01
 */
@TableName(value = "MES_QA_ITEMS_DETECT_01")
@Data
public class MesQaItemsDetect01 implements Serializable {
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
    /**
     *
     */
    @TableId
    private Long id;
    /**
     * æ£€éªŒå•号
     */
    private String releaseNo;
    /**
     * æ£€éªŒæ—¥æœŸ
     */
    private Date fcheckDate;
    /**
     * æ£€éªŒäººå‘˜
     */
    private String fcheckBy;
    /**
     * ç‰©æ–™ç¼–码
     */
    private String itemNo;
    /**
     * æ¥æ–™æ•°é‡
     */
    private BigDecimal fbatchQty;
    /**
     * æŽ¥æ”¶æ•°é‡
     */
    private String freceQty;
    /**
     * ä¾›åº”商编号
     */
    private String suppNo;
    /**
     * å¤‡æ³¨
     */
    private String fngDesc;
    /**
     * æ£€éªŒç»“æžœ
     */
    private String fcheckResu;
    /**
     * OA评审反馈
     */
    private String freview;
    /**
     * æ£€éªŒæ°´å‡†
     */
    private String sampleSizeNo;
    /**
     * æ£€éªŒæ°´å¹³
     */
    private String fcheckLevel;
    /**
     * æ‹’æ”¶æ°´å¹³
     */
    private String facLevel;
    /**
     * æŠ½æ£€æ•°é‡
     */
    private String checkQty;
    /**
     * æ‰¹æ¬¡å·  --到货单号
     */
    private String lotNo;
    /**
     * æ˜¯å¦æŽ¨é€
     */
    private String fmove;
    /**
     * æ˜¯å¦å¤„理
     */
    private String fhandle;
    /**
     * åˆ›å»ºäºº
     */
    private String createBy;
    /**
     * åˆ›å»ºæ—¥æœŸ
     */
    private Date createDate;
    /**
     * æ›´æ–°äºº
     */
    private String lastupdateBy;
    /**
     * æ›´æ–°æ—¥æœŸ
     */
    private Date lastupdateDate;
    /**
     * æ˜¯å¦å®¡æ ¸
     */
    private Long modify1Flag;
    /**
     * å®¡æ ¸äºº
     */
    private String modify1By;
    /**
     * å®¡æ ¸æ—¥æœŸ
     */
    private Date modify1Date;
    /**
     *
     */
    private String factory;
    /**
     * XRF测试报告编号
     */
    private String fcheckRepno;
    /**
     * ç¬¬ä¸‰æ–¹æŠ¥å‘Š
     */
    private String fthirdRep;
    /**
     * æ˜¯å¦ä½œåºŸ
     */
    private Long fcancel;
    /**
     * æäº¤æ ‡è¯†
     */
    private Long fsubmit;
    /**
     * æ£€éªŒä¾æ®
     */
    private String fcheckAccord;
    /**
     * ç±»åž‹(0 æ¥æ–™ 1 åœ¨åº“)
     */
    private Integer ftype;
    /**
     * å•位
     */
    private String itemUnit;
    /**
     * å‡ºè´§æ—¥æœŸ
     */
    private String outDate;
    /**
     * æ˜¯å¦å…æ£€
     */
    private Long fexemption;
    /**
     * æ¡£ä½æ ‡å‡†
     */
    private String fgearStand;
    /**
     * ä¸è‰¯æœ€ç»ˆå¤„理方式
     */
    private String fngHandle;
    /**
     * ç®¡ç†ç¼–号
     */
    private String fmanageNo;
    /**
     * è½¬æ¢æ•°é‡
     */
    private String fcovertQty;
    /**
     * ç‰ˆæœ¬
     */
    private Long fversion;
    /**
     *
     */
    private String company;
    /**
     *
     */
    private String fsecondResu;
    /**
     * æœ€å¤§æŠ½æ£€æ•°
     */
    private Long maxCheckQty;
    /**
     * ç‰¹å®šä¿®æ”¹æ˜¯å¦å®¡æ ¸
     */
    private Long modify1Flag1;
    /**
     * ç‰¹å®šä¿®æ”¹å®¡æ ¸äºº
     */
    private String modify1By1;
    /**
     * ç‰¹å®šä¿®æ”¹å®¡æ ¸æ—¶é—´
     */
    private Date modify1Date1;
    /**
     * å°æ‰¹æ¬¡å·
     */
    private String lotNo1;
    /**
     * é‡‡è´­å•号
     */
    private String lotNo2;
    /**
     * äº§å“åž‹å·
     */
    private String boardStyle;
    /**
     * ä»»åŠ¡å•å·
     */
    private String workNo;
    /**
     * åˆ°è´§æ—¶é—´
     */
    private String dha018;
    /**
     * è¡Œå·
     */
    private Long dhb002;
    /**
     * åˆ°è´§å•号
     */
    private String dhb001;
    /**
     * ä¾›åº”商
     */
    private String lifnr;
    /**
     * é€€æ–™æ–¹å¼
     */
    private String fmrmode;
    /**
     * erp返回信息
     */
    private String msg;
    /**
     * çŠ¶æ€
     */
    private String states;
    /**
     * IQC提交时间
     */
    private Date iqcDate;
    /**
     * é‡‡è´­è®¢å•ID
     */
    private Long ebelnK3id;
    /**
     * é‡‡è´­è®¢å•行ID
     */
    private Long lineK3id;
    /**
     * å“è´¨å®¡æ ¸æ ‡è¯†
     */
    private Long qualityAudit;
    /**
     * ç‰©æ–™ID
     */
    private Long itemId;
    /**
     * éªŒæ”¶æ•°
     */
    private Long yansNum;
    /**
     * éªŒé€€æ•°
     */
    private Long yantNum;
    /**
     * é‡‡è´­å®¡æ ¸æ ‡è¯†
     */
    private Long cgAudit;
    /**
     * é‡‡è´­æ„è§
     */
    private String cgOpinion;
    /**
     * é‡‡è´­å¤„理方式
     */
    private String cgHandle;
    /**
     * å“è´¨æ„è§
     */
    private String qcOpinion;
    /**
     * å“è´¨å¤„理方式
     */
    private String qcHandle;
    /**
     * ç»ç†å®¡æ ¸æ ‡è¯†
     */
    private Long managerAudit;
    /**
     * ç»ç†æ„è§
     */
    private String managerOpinion;
    /**
     * ç»ç†å¤„理方式
     */
    private String managerHandle;
    /**
     * é”€å”®è®¢å•
     */
    private String salesOrder;
    /**
     * é‡‡è´­å®¡æ ¸äºº
     */
    private String cgUser;
    /**
     * å“è´¨å®¡æ ¸äºº
     */
    private String qcUser;
    /**
     * ç»ç†å®¡æ ¸äºº
     */
    private String managerUser;
    /**
     * è®¡åˆ’跟踪号
     */
    private String fmtono;
    /**
     * å®žéªŒå®¤é€æ£€æ ‡è¯†
     */
    private Long isSj;
    /**
     * å®žéªŒå®¤é€æ£€å•号
     */
    private String sjNo;
}
src/main/java/com/gs/xky/entity/MesQaItemsDetectDetail12.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,70 @@
package com.gs.xky.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
 * IQC检验
 *
 * @TableName MES_QA_ITEMS_DETECT_DETAIL12
 */
@TableName(value = "MES_QA_ITEMS_DETECT_DETAIL12")
@Data
public class MesQaItemsDetectDetail12 implements Serializable {
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
    /**
     *
     */
    @TableId
    private Long id;
    /**
     * æ£€éªŒç»“æžœ
     */
    private String fcheckResu;
    /**
     * æ£€éªŒé¡¹ç›®
     */
    private String fcheckItem;
    /**
     * ç‰©æ–™æ¡ç 
     */
    private String itemBarcode;
    /**
     *
     */
    private String releaseNo;
    /**
     *
     */
    private Long mainId;
    /**
     *
     */
    private Date createDate;
    /**
     *
     */
    private String company;
    /**
     *
     */
    private String factory;
    /**
     *
     */
    private String fstand;
    /**
     * ç”Ÿæˆäºº
     */
    private String lastupdateBy;
    /**
     *
     */
    private String createBy;
}
src/main/java/com/gs/xky/entity/MesQaItemsDetectDetail5.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,135 @@
package com.gs.xky.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
 * æ¥æ–™æ£€éªŒä»Žè¡¨
 *
 * @TableName MES_QA_ITEMS_DETECT_DETAIL5
 */
@TableName(value = "MES_QA_ITEMS_DETECT_DETAIL5")
@Data
public class MesQaItemsDetectDetail5 implements Serializable {
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
    /**
     *
     */
    @TableId
    private Long id;
    /**
     * æ ‡å‡†å€¼ç±»åž‹
     */
    private String ftextType;
    /**
     * æ ‡å‡†å€¼
     */
    private Long fstand;
    /**
     * ä¸Šå…¬å·®
     */
    private String fupAllow;
    /**
     * ä¸‹å…¬å·®
     */
    private String fdownAllow;
    /**
     * æ£€éªŒæ°´å‡†
     */
    private String sampleSizeNo;
    /**
     * æ£€éªŒæ°´å¹³
     */
    private String fcheckLevel;
    /**
     * æ‹’æ”¶æ°´å¹³
     */
    private String facLevel;
    /**
     * æ£€éªŒé¡¹ç›®
     */
    private String fcheckItem;
    /**
     * è§„格要求
     */
    private String fspecRequ;
    /**
     * æŠ½æ£€æ•°é‡
     */
    private Long checkQyt;
    /**
     * æ£€éªŒç»“æžœ
     */
    private String fcheckResu;
    /**
     * AC数量
     */
    private Long facQty;
    /**
     * RE数量
     */
    private Long freQty;
    /**
     * ä¸åˆæ ¼æ•°
     */
    private Long fngQty;
    /**
     * ä¸è‰¯çއ
     */
    private BigDecimal fngRate;
    /**
     * å·²å½•入数量
     */
    private BigDecimal fenterQty;
    /**
     *
     */
    private String releaseNo;
    /**
     *
     */
    private String company;
    /**
     *
     */
    private String factory;
    /**
     * æ£€éªŒé¡¹ç›®æè¿°
     */
    private String fcheckItemDesc;
    /**
     * å·¥åºå·
     */
    private String procNo;
    /**
     * å·¥ä½œä¸­å¿ƒç¼–码
     */
    private String workshopCenterCode;
    /**
     * å•位
     */
    private String funit;
    /**
     * ç‰¹å®šä¿®æ”¹
     */
    private Integer givenModify;
    /**
     * æ£€éªŒå·¥å…·
     */
    private String fcheckTool;
    /**
     * æ›´æ–°äºº
     */
    private String lastupdateBy;
    /**
     * æ›´æ–°æ—¶é—´
     */
    private Date lastupdateDate;
}
src/main/java/com/gs/xky/mapper/MesQaItemsDetect01Mapper.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,18 @@
package com.gs.xky.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.gs.xky.entity.MesQaItemsDetect01;
/**
 * @author 28567
 * @description é’ˆå¯¹è¡¨ã€MES_QA_ITEMS_DETECT_01(来料入库检验表头)】的数据库操作Mapper
 * @createDate 2025-02-17 12:53:02
 * @Entity com.gs.xky.entity.MesQaItemsDetect01
 */
public interface MesQaItemsDetect01Mapper extends BaseMapper<MesQaItemsDetect01> {
}
src/main/java/com/gs/xky/mapper/MesQaItemsDetectDetail12Mapper.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,18 @@
package com.gs.xky.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.gs.xky.entity.MesQaItemsDetectDetail12;
/**
 * @author 28567
 * @description é’ˆå¯¹è¡¨ã€MES_QA_ITEMS_DETECT_DETAIL12(IQC检验)】的数据库操作Mapper
 * @createDate 2025-02-17 12:53:29
 * @Entity com.gs.xky.entity.MesQaItemsDetectDetail12
 */
public interface MesQaItemsDetectDetail12Mapper extends BaseMapper<MesQaItemsDetectDetail12> {
}
src/main/java/com/gs/xky/mapper/MesQaItemsDetectDetail5Mapper.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,18 @@
package com.gs.xky.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.gs.xky.entity.MesQaItemsDetectDetail5;
/**
 * @author 28567
 * @description é’ˆå¯¹è¡¨ã€MES_QA_ITEMS_DETECT_DETAIL5(来料检验从表)】的数据库操作Mapper
 * @createDate 2025-02-17 12:53:24
 * @Entity com.gs.xky.entity.MesQaItemsDetectDetail5
 */
public interface MesQaItemsDetectDetail5Mapper extends BaseMapper<MesQaItemsDetectDetail5> {
}
src/main/java/com/gs/xky/service/Impl/MesQaItemsDetect01ServiceImpl.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,62 @@
package com.gs.xky.service.Impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.gs.xky.entity.MesQaItemsDetect01;
import com.gs.xky.entity.MesQaItemsDetectDetail12;
import com.gs.xky.entity.MesQaItemsDetectDetail5;
import com.gs.xky.mapper.MesQaItemsDetect01Mapper;
import com.gs.xky.service.MesQaItemsDetect01Service;
import com.gs.xky.service.MesQaItemsDetectDetail12Service;
import com.gs.xky.service.MesQaItemsDetectDetail5Service;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
/**
 * @author 28567
 * @description é’ˆå¯¹è¡¨ã€MES_QA_ITEMS_DETECT_01(来料入库检验表头)】的数据库操作Service实现
 * @createDate 2025-02-17 12:53:02
 */
@Service
@Transactional(rollbackFor = Exception.class)
@RequiredArgsConstructor
public class MesQaItemsDetect01ServiceImpl extends ServiceImpl<MesQaItemsDetect01Mapper, MesQaItemsDetect01>
        implements MesQaItemsDetect01Service {
    private final MesQaItemsDetectDetail5Service detectDetail5Service;
    private final MesQaItemsDetectDetail12Service detectDetail12Service;
    @Override
    public boolean removeQa(String lotNo) {
        LambdaQueryWrapper<MesQaItemsDetect01> wrapper = new LambdaQueryWrapper<>();
        wrapper.eq(MesQaItemsDetect01::getLotNo, lotNo);
        MesQaItemsDetect01 one = getOne(wrapper, false);
        if (one == null) {
            return false;
        }
        LambdaUpdateWrapper<MesQaItemsDetect01> updateWrapper = new LambdaUpdateWrapper<>();
        updateWrapper.eq(MesQaItemsDetect01::getReleaseNo, one.getReleaseNo());
        if (remove(wrapper)) {
            LambdaQueryWrapper<MesQaItemsDetectDetail5> wrapper1 = new LambdaQueryWrapper<>();
            wrapper1.eq(MesQaItemsDetectDetail5::getReleaseNo, one.getReleaseNo());
            detectDetail5Service.remove(wrapper1);
            LambdaQueryWrapper<MesQaItemsDetectDetail12> wrapper2 = new LambdaQueryWrapper<>();
            wrapper2.eq(MesQaItemsDetectDetail12::getReleaseNo, one.getReleaseNo());
            detectDetail12Service.remove(wrapper2);
        }
        return true;
    }
}
src/main/java/com/gs/xky/service/Impl/MesQaItemsDetectDetail12ServiceImpl.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,22 @@
package com.gs.xky.service.Impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.gs.xky.entity.MesQaItemsDetectDetail12;
import com.gs.xky.mapper.MesQaItemsDetectDetail12Mapper;
import com.gs.xky.service.MesQaItemsDetectDetail12Service;
import org.springframework.stereotype.Service;
/**
 * @author 28567
 * @description é’ˆå¯¹è¡¨ã€MES_QA_ITEMS_DETECT_DETAIL12(IQC检验)】的数据库操作Service实现
 * @createDate 2025-02-17 12:53:29
 */
@Service
public class MesQaItemsDetectDetail12ServiceImpl extends ServiceImpl<MesQaItemsDetectDetail12Mapper, MesQaItemsDetectDetail12>
        implements MesQaItemsDetectDetail12Service {
}
src/main/java/com/gs/xky/service/Impl/MesQaItemsDetectDetail5ServiceImpl.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,22 @@
package com.gs.xky.service.Impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.gs.xky.entity.MesQaItemsDetectDetail5;
import com.gs.xky.mapper.MesQaItemsDetectDetail5Mapper;
import com.gs.xky.service.MesQaItemsDetectDetail5Service;
import org.springframework.stereotype.Service;
/**
 * @author 28567
 * @description é’ˆå¯¹è¡¨ã€MES_QA_ITEMS_DETECT_DETAIL5(来料检验从表)】的数据库操作Service实现
 * @createDate 2025-02-17 12:53:24
 */
@Service
public class MesQaItemsDetectDetail5ServiceImpl extends ServiceImpl<MesQaItemsDetectDetail5Mapper, MesQaItemsDetectDetail5>
        implements MesQaItemsDetectDetail5Service {
}
src/main/java/com/gs/xky/service/MesQaItemsDetect01Service.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,14 @@
package com.gs.xky.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.gs.xky.entity.MesQaItemsDetect01;
/**
 * @author 28567
 * @description é’ˆå¯¹è¡¨ã€MES_QA_ITEMS_DETECT_01(来料入库检验表头)】的数据库操作Service
 * @createDate 2025-02-17 12:53:02
 */
public interface MesQaItemsDetect01Service extends IService<MesQaItemsDetect01> {
    boolean removeQa(String lotNo);
}
src/main/java/com/gs/xky/service/MesQaItemsDetectDetail12Service.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,13 @@
package com.gs.xky.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.gs.xky.entity.MesQaItemsDetectDetail12;
/**
 * @author 28567
 * @description é’ˆå¯¹è¡¨ã€MES_QA_ITEMS_DETECT_DETAIL12(IQC检验)】的数据库操作Service
 * @createDate 2025-02-17 12:53:29
 */
public interface MesQaItemsDetectDetail12Service extends IService<MesQaItemsDetectDetail12> {
}
src/main/java/com/gs/xky/service/MesQaItemsDetectDetail5Service.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,13 @@
package com.gs.xky.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.gs.xky.entity.MesQaItemsDetectDetail5;
/**
 * @author 28567
 * @description é’ˆå¯¹è¡¨ã€MES_QA_ITEMS_DETECT_DETAIL5(来料检验从表)】的数据库操作Service
 * @createDate 2025-02-17 12:53:24
 */
public interface MesQaItemsDetectDetail5Service extends IService<MesQaItemsDetectDetail5> {
}
src/main/java/com/gs/xky/service/XkyService.java
@@ -36,13 +36,15 @@
    private final MesInvItemArnDetailService mesInvItemArnDetailService;
    private final MesInvItemBarcodesService mesInvItemBarcodesService;
    private final MesQaItemsDetect01Service mesQaItemsDetect01Service;
    public void GetSaveDetail() throws IOException {
        long currentTimeMillis = System.currentTimeMillis();
        XkyCommonParam param = XkyCommonParam.GetInit();
        // è®¡ç®—五分钟前的时间戳
        long startDate = currentTimeMillis - (5 * 60 * 1000); // 5 åˆ†é’Ÿ = 5 * 60 * 1000 æ¯«ç§’
        long startDate = currentTimeMillis - (6 * 60 * 1000); // 5 åˆ†é’Ÿ = 5 * 60 * 1000 æ¯«ç§’
        // åˆ›å»º BodyParam å¯¹è±¡å¹¶èµ‹å€¼
        BodyParam bodyParam = new BodyParam();
@@ -71,7 +73,7 @@
                    remove(deliveryNo);
                } else if ("2".equals(deliveryNo.getLogisticsStatus())) {
                } else if ("1".equals(deliveryNo.getStatus()) && "2".equals(deliveryNo.getLogisticsStatus())) {
                    XkyDetail detail = getDetail(deliveryNo.getDeliveryNo());
                    deliveryNoticeService.saveDeliveryNotice(detail);
                    List<BarcodeDeliveryNo> barcodeDeliveryNos = GetBarcodeInformation(deliveryNo.getDeliveryNo());
@@ -124,6 +126,7 @@
                updateWrapper3.eq(MesInvItemBarcodes::getBillNo, mesInvItemArn.getBillNo());
                mesInvItemBarcodesService.remove(updateWrapper3);
                mesQaItemsDetect01Service.removeQa(mesInvItemArn.getBillNo());
            }
        }
    }
src/main/resources/mapper/MesQaItemsDetect01Mapper.xml
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.gs.xky.mapper.MesQaItemsDetect01Mapper">
</mapper>
src/main/resources/mapper/MesQaItemsDetectDetail12Mapper.xml
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.gs.xky.mapper.MesQaItemsDetectDetail12Mapper">
</mapper>
src/main/resources/mapper/MesQaItemsDetectDetail5Mapper.xml
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.gs.xky.mapper.MesQaItemsDetectDetail5Mapper">
</mapper>