From 168f55417f3b75b0edf33f8d564257d22bf93121 Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期二, 04 三月 2025 14:04:31 +0800
Subject: [PATCH] 删掉相关ifs代码

---
 basic-server/src/main/java/com/ruoyi/basic/mapper/StandardTreeMapper.java                   |   36 ---------
 basic-server/src/main/resources/mapper/StandardTreeMapper.xml                               |   96 ------------------------
 /dev/null                                                                                   |   74 ------------------
 basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardProductListServiceImpl.java |   27 ------
 4 files changed, 0 insertions(+), 233 deletions(-)

diff --git a/basic-server/src/main/java/com/ruoyi/basic/dto/IfsInventoryQuantityCheckDto.java b/basic-server/src/main/java/com/ruoyi/basic/dto/IfsInventoryQuantityCheckDto.java
deleted file mode 100644
index db5c582..0000000
--- a/basic-server/src/main/java/com/ruoyi/basic/dto/IfsInventoryQuantityCheckDto.java
+++ /dev/null
@@ -1,182 +0,0 @@
-package com.ruoyi.basic.dto;
-
-import com.fasterxml.jackson.annotation.JsonFormat;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-import java.io.Serializable;
-import java.math.BigDecimal;
-import java.time.LocalDateTime;
-
-/**
- * 鍘熸潗鏂欐煡璇�, 鎺掗櫎浜嗕緵搴斿晢
- * @Author zhuo
- * @Date 2024/8/28
- */
-@Data
-public class IfsInventoryQuantityCheckDto  implements Serializable {
-
-    private Integer id;
-
-    @ApiModelProperty("鍩�")
-    private String contract;
-
-    @ApiModelProperty("璁㈠崟鍙�")
-    private String orderNo;
-
-
-    @ApiModelProperty("琛屽彿")
-    private String lineNo;
-
-    @ApiModelProperty("涓嬭揪鍙�")
-    private String releaseNo;
-
-    @ApiModelProperty("鎺ユ敹鍙�")
-    private Integer receiptNo;
-
-    @ApiModelProperty("闆朵欢鍙�")
-    private String partNo;
-
-    @ApiModelProperty("闆朵欢鎻忚堪")
-    private String partDesc;
-
-    @ApiModelProperty("鐘舵�佹弿杩�")
-    private String status;
-
-    @ApiModelProperty("鐘舵��")
-    private String statusDb;
-
-    @ApiModelProperty("鎶佃揪鐨勯噰璐暟閲�")
-    private BigDecimal qtyArrived;
-
-    @ApiModelProperty("宸叉楠岀殑璐拱鏁伴噺")
-    private BigDecimal qtyInspected;
-
-    @ApiModelProperty("瑕佹楠岀殑閲囪喘鏁伴噺")
-    private BigDecimal qtyToInspect;
-
-    @ApiModelProperty("鎶佃揪鐨勫簱瀛樻暟閲�")
-    private BigDecimal invQtyInStore;
-
-    @ApiModelProperty("鎶佃揪鐨勯噰璐暟閲�")
-    private BigDecimal purQtyInStore;
-
-    @ApiModelProperty("閰嶇疆鏍囪瘑")
-    private String configurationId;
-
-    @ApiModelProperty("鎵瑰彿")
-    private String lotBatchNo;
-
-    @ApiModelProperty("wdr鍙�")
-    private String waivDevRejNo;
-
-    @ApiModelProperty("娲诲姩搴忓垪")
-    private Integer activitySeq;
-
-
-    @ApiModelProperty("搴忓垪鍙�")
-    private String serialNo;
-
-    @ApiModelProperty("搴撲綅鍙�")
-    private String locationNo;
-
-    @ApiModelProperty("鐗堟湰鍙�")
-    private String engChgLevel;
-
-    @ApiModelProperty("鎺ユ敹浜�")
-    private String receiver;
-
-    @ApiModelProperty("鎺ユ敹浜哄鍚�")
-    private String receiverName;
-
-    @ApiModelProperty("閲囪喘鍛�")
-    private String buyerCode;
-
-    @ApiModelProperty("閲囪喘鍛樺鍚�")
-    private String buyerName;
-
-    @ApiModelProperty("瀹為檯鍒拌揣鏃ユ湡")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime arriveDate;
-
-    @ApiModelProperty("瀹為檯浜よ揣鏃ユ湡")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime deliveryDate;
-
-    @ApiModelProperty("鐢熶骇鏃ユ湡")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime productDate;
-
-    @ApiModelProperty("澶辨晥鏃ユ湡")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime invalidDate;
-
-
-    @ApiModelProperty("瀹℃壒鏃ユ湡")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime approvedDate;
-
-    @ApiModelProperty("閲囪喘鐢宠鍒涘缓浜�")
-    private String reqCeater;
-
-    @ApiModelProperty("閲囪喘鐢宠鍒涘缓浜哄鍚�")
-    private String reqCeaterName;
-
-    @ApiModelProperty("閲囪喘璁㈠崟琛屽娉�")
-    private String lineRemarks;
-
-    @ApiModelProperty("鍗曚綅")
-    private String buyUnitMeas;
-
-
-    private Integer isSource;
-
-    private Integer number;
-
-
-    private Integer state;
-
-    @ApiModelProperty("鎺ユ敹鏃堕棿")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime receiverDate;
-
-    @ApiModelProperty("鏄惁涓洪娆″嚭鐜� 0 鍚� 1 鏄�")
-    private Integer isFirst;
-
-    @ApiModelProperty("鐩爣搴撲綅鍙�")
-    private String toLocation;
-
-    @ApiModelProperty("鏄惁鏄姤妫� 0 鍚� 1 鏄�")
-    private Integer isInspect;
-
-    @ApiModelProperty("鎶ユ浜�")
-    private String declareUser;
-
-
-    @ApiModelProperty("鎶ユ浜篿d")
-    private Integer declareUserId;
-
-    @ApiModelProperty("鍗曚綅")
-    private String partUnit;
-
-    @ApiModelProperty("浜т笟閾炬娴嬫暟鎹�")
-    private String industryChain;
-
-    @ApiModelProperty("鎶ユ鏃堕棿")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime declareDate;
-
-    @ApiModelProperty("鏄惁鍗″彲浠ュ搴︽楠� 0 鍚� 1 鏄�")
-    private Integer isQuarter;
-
-    // 淇敼鍚庣殑
-    @ApiModelProperty("鎵瑰彿")
-    private String updateBatchNo;
-
-    @ApiModelProperty("鏄惁鏄摐鍗曚笣, 0鍚�, 1鏄�")
-    private Integer isCopper;
-
-    @ApiModelProperty("鐗╂枡绫诲瀷")
-    private Integer isExpire;
-
-}
diff --git a/basic-server/src/main/java/com/ruoyi/basic/dto/IfsInventoryQuantityDto.java b/basic-server/src/main/java/com/ruoyi/basic/dto/IfsInventoryQuantityDto.java
deleted file mode 100644
index 237224e..0000000
--- a/basic-server/src/main/java/com/ruoyi/basic/dto/IfsInventoryQuantityDto.java
+++ /dev/null
@@ -1,82 +0,0 @@
-package com.ruoyi.basic.dto;
-
-import com.fasterxml.jackson.annotation.JsonFormat;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-import java.time.LocalDateTime;
-
-@Data
-public class IfsInventoryQuantityDto extends IfsInventoryQuantityCheckDto {
-
-    /**
-     * 濮旀墭缂栧彿
-     */
-    @ApiModelProperty("濮旀墭缂栧彿")
-    private String entrustCode;
-
-    @ApiModelProperty("妫�楠屽璞�")
-    private String sampleType;
-
-    @ApiModelProperty("鏍峰搧鍚嶇О")
-    private String sampleName;
-
-    @ApiModelProperty("鏍峰搧鍨嬪彿")
-    private String sampleModel;
-
-    @ApiModelProperty("鏍峰搧缂栧彿")
-    private String sampleCode;
-
-    // 杩涘巶
-    @ApiModelProperty("璁㈠崟id")
-    private Integer enterOrderId;
-
-    @ApiModelProperty("鎶ュ憡id")
-    private String enterReportId;
-
-    @ApiModelProperty("绯荤粺鐢熸垚鎶ュ憡鍦板潃")
-    private String enterUrl;
-
-    @ApiModelProperty("鎵嬪姩涓婁紶鎶ュ憡鍦板潃")
-    private String enterUrlS;
-
-    // 瀛e害
-    @ApiModelProperty("璁㈠崟id")
-    private Integer quarterOrderId;
-
-    @ApiModelProperty("鎶ュ憡id")
-    private String quarterReportId;
-
-    @ApiModelProperty("绯荤粺鐢熸垚鎶ュ憡鍦板潃")
-    private String quarterUrl;
-
-    @ApiModelProperty("鎵嬪姩涓婁紶鎶ュ憡鍦板潃")
-    private String quarterUrlS;
-
-    private Integer orderState;
-
-    @ApiModelProperty("涓嬪彂鏃堕棿")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private LocalDateTime sendTime;
-
-    @ApiModelProperty("鏉愭枡鍘傚")
-    private String supplierName;
-
-    @ApiModelProperty("濮旀墭浜�")
-    private String prepareUser;
-
-    @ApiModelProperty("棰滆壊")
-    private String color;
-
-    @ApiModelProperty("鏍囩鐘舵��")
-    private String labelStatus;
-
-    @ApiModelProperty("鏍囩鏉″舰鐮�")
-    private String labelBarCode;
-
-    @ApiModelProperty("鍒涘缓浜�")
-    private Integer createUser;
-
-    @ApiModelProperty("妫�楠屼汉")
-    private String userName;
-}
diff --git a/basic-server/src/main/java/com/ruoyi/basic/dto/IfsInventoryQuantitySupplierDto.java b/basic-server/src/main/java/com/ruoyi/basic/dto/IfsInventoryQuantitySupplierDto.java
deleted file mode 100644
index 71bfddb..0000000
--- a/basic-server/src/main/java/com/ruoyi/basic/dto/IfsInventoryQuantitySupplierDto.java
+++ /dev/null
@@ -1,124 +0,0 @@
-package com.ruoyi.basic.dto;
-
-import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
-import com.alibaba.excel.annotation.ExcelProperty;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import com.ruoyi.basic.pojo.IfsInventoryQuantity;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-import java.time.LocalDateTime;
-
-/**
- * 鑳芥煡璇㈠埌渚涘簲鍟�
- */
-@Data
-@ExcelIgnoreUnannotated
-public class IfsInventoryQuantitySupplierDto extends IfsInventoryQuantity {
-
-    /**
-     * 濮旀墭缂栧彿
-     */
-    @ExcelProperty(index = 2, value = "濮旀墭缂栧彿")
-    @ApiModelProperty("濮旀墭缂栧彿")
-    private String entrustCode;
-
-    @ApiModelProperty("鏍峰搧id")
-    private Integer sampleId;
-
-    @ApiModelProperty("妫�楠屽璞�")
-    private String sampleType;
-
-    @ExcelProperty(index = 7, value = "鏍峰搧鍚嶇О")
-    @ApiModelProperty("鏍峰搧鍚嶇О")
-    private String sampleName;
-
-    @ExcelProperty(index = 8, value = "鏍峰搧鍨嬪彿")
-    @ApiModelProperty("鏍峰搧鍨嬪彿")
-    private String sampleModel;
-
-    @ApiModelProperty("鏍峰搧缂栧彿")
-    private String sampleCode;
-
-    // 杩涘巶
-    @ApiModelProperty("杩涘巶璁㈠崟id")
-    private Integer enterOrderId;
-
-    @ApiModelProperty("鎶ュ憡id")
-    private String enterReportId;
-
-    @ApiModelProperty("绯荤粺鐢熸垚鎶ュ憡鍦板潃")
-    private String enterUrl;
-
-    @ApiModelProperty("鎵嬪姩涓婁紶鎶ュ憡鍦板潃")
-    private String enterUrlS;
-
-    // 瀛e害
-    @ApiModelProperty("瀛e害璁㈠崟id")
-    private Integer quarterOrderId;
-
-    @ApiModelProperty("鎶ュ憡id")
-    private String quarterReportId;
-
-    @ApiModelProperty("绯荤粺鐢熸垚鎶ュ憡鍦板潃")
-    private String quarterUrl;
-
-    @ApiModelProperty("鎵嬪姩涓婁紶鎶ュ憡鍦板潃")
-    private String quarterUrlS;
-
-    private Integer orderState;
-
-    @ApiModelProperty("涓嬪彂鏃堕棿")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
-    private LocalDateTime sendTime;
-
-    @ApiModelProperty("濮旀墭浜�")
-    private String prepareUser;
-
-    @ApiModelProperty("棰滆壊")
-    private String color;
-
-    @ApiModelProperty("鏍囩鐘舵��")
-    private String labelStatus;
-
-    @ApiModelProperty("鏍囩鏉″舰鐮�")
-    private String labelBarCode;
-
-    @ApiModelProperty("鍒涘缓浜�")
-    private Integer createUser;
-
-    @ExcelProperty(index = 9, value = "妫�楠屼汉")
-    @ApiModelProperty("妫�楠屼汉")
-    private String userName;
-
-    @ExcelProperty(index = 10, value = "涓嬪彂鏃堕棿")
-    private String sendTimeString;
-
-    @ExcelProperty(index = 14, value = "鎺ユ敹鏃堕棿")
-    private String receiverDateString;
-
-    @ExcelProperty(index = 15, value = "鎶ユ鏃堕棿")
-    private String declareDateString;
-
-    // 鍚堟牸鐘舵��,: 0 妫�楠屼腑, 1鍚堟牸, 2涓嶅悎鏍�, 3鏈笅鍗�,4璁╂鏀捐
-    @ExcelProperty(index = 6, value = "妫�楠岀姸鎬�")
-    private String inspectStatusString;
-
-    @ApiModelProperty("鎶ユ寮�濮嬫椂闂�")
-    private String beginDeclareDate;
-
-    @ApiModelProperty("鎶ユ缁撴潫鏃堕棿")
-    private String endDeclareDate;
-
-    @ApiModelProperty("涓嶅悎鏍兼弿杩�")
-    @ExcelProperty(index = 16, value = "涓嶅悎鏍兼弿杩�")
-    private String unqualifiedDesc;
-
-
-    @ApiModelProperty("涓嶅悎鏍奸」")
-    @ExcelProperty(index = 17, value = "涓嶅悎鏍奸」")
-    private String unqualifiedItem;
-
-    @ApiModelProperty("鍏嶆")
-    private Integer isExemption;
-}
diff --git a/basic-server/src/main/java/com/ruoyi/basic/mapper/IfsInventoryQuantityMapper.java b/basic-server/src/main/java/com/ruoyi/basic/mapper/IfsInventoryQuantityMapper.java
deleted file mode 100644
index 1963bb9..0000000
--- a/basic-server/src/main/java/com/ruoyi/basic/mapper/IfsInventoryQuantityMapper.java
+++ /dev/null
@@ -1,42 +0,0 @@
-package com.ruoyi.basic.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import com.ruoyi.basic.dto.IfsInventoryQuantityDto;
-import com.ruoyi.basic.pojo.IfsInventoryQuantity;
-import org.apache.ibatis.annotations.Mapper;
-import org.apache.ibatis.annotations.Param;
-
-import java.time.LocalDateTime;
-import java.util.List;
-
-@Mapper
-public interface IfsInventoryQuantityMapper extends BaseMapper<IfsInventoryQuantity> {
-
-    /**
-     * 鎵撳嵃鏍囩鏌ヨ
-     * @param ids
-     * @return
-     */
-    List<IfsInventoryQuantityDto> printLabel(@Param("ids") List<Integer> ids);
-
-    /**
-     *
-     * @param ifsInventoryId
-     * @return
-     */
-    int selectReportCountById(@Param("ifsInventoryId") Integer ifsInventoryId);
-
-
-    /**
-     * 鏌ヨ褰撳墠瀛e害鏄惁鍑虹幇杩囪鏉愭枡
-     * @param partDetail         鍨嬪彿
-     * @param supplierName       渚涘簲鍟嗗悕绉�
-     * @param startOfNextQuarter 瀛e害寮�濮嬫椂闂�
-     * @param endOfQuarter       瀛e害缁撴潫鏃堕棿
-     * @return
-     */
-    Integer selectIsFirst(@Param("partDetail") String partDetail,
-                          @Param("supplierName") String supplierName,
-                          @Param("startOfNextQuarter") LocalDateTime startOfNextQuarter,
-                          @Param("endOfQuarter") LocalDateTime endOfQuarter);
-}
diff --git a/basic-server/src/main/java/com/ruoyi/basic/mapper/StandardTreeMapper.java b/basic-server/src/main/java/com/ruoyi/basic/mapper/StandardTreeMapper.java
index 4deb5df..9e4bf5a 100644
--- a/basic-server/src/main/java/com/ruoyi/basic/mapper/StandardTreeMapper.java
+++ b/basic-server/src/main/java/com/ruoyi/basic/mapper/StandardTreeMapper.java
@@ -5,7 +5,6 @@
 import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.ruoyi.basic.dto.*;
-import com.ruoyi.basic.pojo.IfsInventoryQuantity;
 import com.ruoyi.basic.pojo.StandardMethodList;
 import com.ruoyi.basic.pojo.StandardProductList;
 import com.ruoyi.basic.pojo.StandardTree;
@@ -51,42 +50,7 @@
 
     List<FactoryDto> selectStandardTreeListByPartNo(@Param("partNo") String partNo);
 
-    IPage<IfsInventoryQuantity> selectIfsPage(IPage<IfsInventoryQuantity> page,
-                                              @Param("ew") QueryWrapper<IfsInventoryQuantity> ew);
-
-    IPage<IfsInventoryQuantityDto> getIfsByStateOne(IPage<IfsInventoryQuantityDto> page,
-                                                    @Param("ew") QueryWrapper<IfsInventoryQuantityDto> ew);
-
-
-    IPage<IfsInventoryQuantityCheckDto> selectIfsInventoryQuantity(Page<IfsInventoryQuantityCheckDto> page, @Param("ew")QueryWrapper<IfsInventoryQuantityCheckDto> ew);
-
-    /**
-     * 鍘熸潗鎶ユ鏌ヨ鍏ㄩ儴(鍒嗛〉)
-     * @param page
-     * @param ew
-     * @return
-     */
-    IPage<IfsInventoryQuantitySupplierDto> getIfsByOver(Page<IfsInventoryQuantitySupplierDto> page, @Param("ew") QueryWrapper<IfsInventoryQuantitySupplierDto> ew, @Param("beginDeclareDate") String beginDeclareDate, @Param("endDeclareDate")String endDeclareDate);
-
-    /**
-     * 鍘熸潗鎶ユ鏌ヨ鍏ㄩ儴(鏃犲垎椤�)
-     * @param ew
-     * @return
-     */
-    List<IfsInventoryQuantitySupplierDto> getIfsByOverList(@Param("ew") QueryWrapper<IfsInventoryQuantitySupplierDto> ew, @Param("beginDeclareDate") String beginDeclareDate, @Param("endDeclareDate")String endDeclareDate);
-
-    /**
-     * 鍘熸潗鏂欐煡璇㈠搴︽楠�
-     * @param page
-     * @param
-     * @param beginDeclareDate
-     * @param endDeclareDate
-     * @return
-     */
-    IPage<IfsInventoryQuantitySupplierDto> getIfsByQuarter(Page<IfsInventoryQuantitySupplierDto> page, @Param("ew") QueryWrapper<IfsInventoryQuantitySupplierDto> ew, @Param("beginDeclareDate") String beginDeclareDate, @Param("endDeclareDate")String endDeclareDate);
-
 }
-
 
 
 
diff --git a/basic-server/src/main/java/com/ruoyi/basic/pojo/IfsInventoryQuantity.java b/basic-server/src/main/java/com/ruoyi/basic/pojo/IfsInventoryQuantity.java
deleted file mode 100644
index 3984802..0000000
--- a/basic-server/src/main/java/com/ruoyi/basic/pojo/IfsInventoryQuantity.java
+++ /dev/null
@@ -1,210 +0,0 @@
-package com.ruoyi.basic.pojo;
-
-import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
-import com.alibaba.excel.annotation.ExcelProperty;
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-
-import java.io.Serializable;
-import java.math.BigDecimal;
-import java.time.LocalDateTime;
-
-@Data
-@TableName("ifs_inventory_quantity")
-@ExcelIgnoreUnannotated
-public class IfsInventoryQuantity  implements Serializable {
-    @TableId(type = IdType.AUTO)
-    private Integer id;
-
-
-    @ApiModelProperty("鍩�")
-    private String contract;
-
-    @ExcelProperty(index = 13, value = "璁㈠崟鍙�")
-    @ApiModelProperty("璁㈠崟鍙�")
-    private String orderNo;
-
-    @ApiModelProperty("琛屽彿")
-    private String lineNo;
-
-    @ApiModelProperty("涓嬭揪鍙�")
-    private String releaseNo;
-
-    @ApiModelProperty("鎺ユ敹鍙�")
-    private Integer receiptNo;
-
-    @ExcelProperty(index = 3, value = "闆朵欢鍙�")
-    @ApiModelProperty("闆朵欢鍙�")
-    private String partNo;
-
-    @ExcelProperty(index = 4, value = "闆朵欢鎻忚堪")
-    @ApiModelProperty("闆朵欢鎻忚堪")
-    private String partDesc;
-
-    @ApiModelProperty("鐘舵�佹弿杩�(IFS鍘熸湰鎷夊彇鐨勭姸鎬�)")
-    private String status;
-
-    @ApiModelProperty("鐘舵��(IFS鍘熸湰鎷夊彇鐨勭姸鎬�)")
-    private String statusDb;
-
-    @ExcelProperty(index = 11, value = "鎶佃揪鐨勯噰璐暟閲�")
-    @ApiModelProperty("鎶佃揪鐨勯噰璐暟閲�")
-    private BigDecimal qtyArrived;
-
-    @ApiModelProperty("宸叉楠岀殑璐拱鏁伴噺")
-    private BigDecimal qtyInspected;
-
-    @ApiModelProperty("瑕佹楠岀殑閲囪喘鏁伴噺")
-    private BigDecimal qtyToInspect;
-
-    @ApiModelProperty("渚涘簲鍟嗙紪鍙�")
-    private String supplierId;
-
-    @ExcelProperty(index = 5, value = "渚涘簲鍟嗗悕绉�")
-    @ApiModelProperty("渚涘簲鍟嗗悕绉�")
-    private String supplierName;
-
-    @ApiModelProperty("鎶佃揪鐨勫簱瀛樻暟閲�")
-    private BigDecimal invQtyInStore;
-
-    @ApiModelProperty("鎶佃揪鐨勯噰璐暟閲�")
-    private BigDecimal purQtyInStore;
-
-    @ApiModelProperty("閰嶇疆鏍囪瘑")
-    private String configurationId;
-
-    @ApiModelProperty("鎵瑰彿")
-    private String lotBatchNo;
-
-    @ApiModelProperty("wdr鍙�")
-    private String waivDevRejNo;
-
-    @ApiModelProperty("娲诲姩搴忓垪")
-    private Integer activitySeq;
-
-    @ApiModelProperty("搴忓垪鍙�")
-    private String serialNo;
-
-    @ApiModelProperty("搴撲綅鍙�")
-    private String locationNo;
-
-    @ApiModelProperty("鐗堟湰鍙�")
-    private String engChgLevel;
-
-    @ApiModelProperty("鎺ユ敹浜�")
-    private String receiver;
-
-    @ApiModelProperty("鎺ユ敹浜哄鍚�")
-    private String receiverName;
-
-    @ApiModelProperty("閲囪喘鍛�")
-    private String buyerCode;
-
-    @ApiModelProperty("閲囪喘鍛樺鍚�")
-    private String buyerName;
-
-    @ApiModelProperty("瀹為檯鍒拌揣鏃ユ湡")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime arriveDate;
-
-    @ApiModelProperty("瀹為檯浜よ揣鏃ユ湡")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime deliveryDate;
-
-    @ApiModelProperty("鐢熶骇鏃ユ湡")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime productDate;
-
-    @ApiModelProperty("澶辨晥鏃ユ湡")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime invalidDate;
-
-
-    @ApiModelProperty("瀹℃壒鏃ユ湡")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime approvedDate;
-
-    @ApiModelProperty("閲囪喘鐢宠鍒涘缓浜�")
-    private String reqCeater;
-
-    @ApiModelProperty("閲囪喘鐢宠鍒涘缓浜哄鍚�")
-    private String reqCeaterName;
-
-    @ApiModelProperty("閲囪喘璁㈠崟琛屽娉�")
-    private String lineRemarks;
-
-    @ExcelProperty(index = 12, value = "鍗曚綅")
-    @ApiModelProperty("鍗曚綅")
-    private String buyUnitMeas;
-
-    @ApiModelProperty("鏄惁涓篿fs鎷夊彇,0 鍚�, 1鏄�")
-    private Integer isSource;
-
-    private Integer number;
-
-
-    @ApiModelProperty("鐘舵��: 0:寰呮姤妫�, 1:寰呮楠�, :宸插鏍�")
-    private Integer state;
-
-    @ApiModelProperty("鎺ユ敹鏃堕棿")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime receiverDate;
-
-    @ApiModelProperty("鏄惁涓洪娆″嚭鐜� 0 鍚� 1 鏄�")
-    private Integer isFirst;
-
-    @ApiModelProperty("鐩爣搴撲綅鍙�")
-    private String toLocation;
-
-    @ApiModelProperty("鏄惁鏄姤妫� 0 鍚� 1 鏄�")
-    private Integer isInspect;
-
-    @ApiModelProperty("鎶ユ浜�")
-    private String declareUser;
-
-
-    @ApiModelProperty("鎶ユ浜篿d")
-    private Integer declareUserId;
-
-    @ApiModelProperty("鍗曚綅")
-    private String partUnit;
-
-    @ApiModelProperty("浜т笟閾炬娴嬫暟鎹�")
-    private String industryChain;
-
-    @ApiModelProperty("鎶ユ鏃堕棿")
-    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
-    private LocalDateTime declareDate;
-
-    @ApiModelProperty("鏄惁鍗″彲浠ュ搴︽楠� 0 鍚� 1 鏄�")
-    private Integer isQuarter;
-
-    // 淇敼鍚庣殑
-    @ExcelProperty(index = 1, value = "鎵瑰彿")
-    @ApiModelProperty("鎵瑰彿")
-    private String updateBatchNo;
-
-    @ApiModelProperty("鏄惁缁撴潫, 0鍚�, 1鏄�")
-    private Integer isFinish;
-
-    @ApiModelProperty("鏄惁鏄摐鍗曚笣, 0鍚�, 1鏄�")
-    private Integer isCopper;
-
-    // 鍚堟牸鐘舵��,: 0 妫�楠屼腑, 1鍚堟牸, 2涓嶅悎鏍�, 3鏈笅鍗�,4璁╂鏀捐
-    @ApiModelProperty("妫�楠岀姸鎬�")
-    private Integer inspectStatus;
-
-    @ApiModelProperty("鏄惁閲囪喘璁㈠崟鐧昏: 0鍚�, 1:鏄�")
-    private Integer isRegister;
-
-    @ApiModelProperty("鏄惁淇敼杩囨壒鍙�: 0鍚�, 1:鏄�")
-    private Integer isUpdateBatch;
-
-    // 鏄惁鏄繃鏈熸潗鏂�: 0鍚�, 1:鏄�"
-    @ApiModelProperty("鐗╂枡绫诲瀷")
-    private Integer isExpire;
-}
diff --git a/basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardProductListServiceImpl.java b/basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardProductListServiceImpl.java
index c5695ec..ea94918 100644
--- a/basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardProductListServiceImpl.java
+++ b/basic-server/src/main/java/com/ruoyi/basic/service/impl/StandardProductListServiceImpl.java
@@ -12,7 +12,6 @@
 import com.ruoyi.basic.dto.InsSampleReceiveDto;
 import com.ruoyi.basic.dto.ProductDto;
 import com.ruoyi.basic.dto.ResetTreeDragDTO;
-import com.ruoyi.basic.mapper.IfsInventoryQuantityMapper;
 import com.ruoyi.basic.mapper.StandardProductListMapper;
 import com.ruoyi.basic.mapper.StandardProductListSupplierAskMapper;
 import com.ruoyi.basic.mapper.StandardTreeMapper;
@@ -46,8 +45,6 @@
     private StandardTreeMapper standardTreeMapper;
 
     private StandardProductListService2 standardProductListService2;
-
-    private IfsInventoryQuantityMapper ifsInventoryQuantityMapper;
 
     private StandardProductListSupplierAskMapper standardProductListSupplierAskMapper;
 
@@ -166,31 +163,7 @@
                 })
                 .collect(Collectors.toList());
 
-        // 鏌ヨ鍘傚鏄惁鏈夌壒娈婅姹傚��
-        if (insSample.getIfsInventoryId() != null) {
-            // 鏌ヨ鍘熸潗鏂欏巶瀹跺悕绉�
-            String supplierName = ifsInventoryQuantityMapper.selectById(insSample.getIfsInventoryId())
-                    .getSupplierName();
-            List<Long> collect = list.stream().map(StandardProductList::getId).collect(Collectors.toList());
-            if (CollectionUtils.isNotEmpty(collect)) {
-                List<StandardProductListSupplierAsk> supplierAsks = standardProductListSupplierAskMapper.selectList(Wrappers.<StandardProductListSupplierAsk>lambdaQuery()
-                        .in(StandardProductListSupplierAsk::getProductListId, collect)
-                        .eq(StandardProductListSupplierAsk::getSupplierName, supplierName));
 
-                // 鍒ゆ柇鏈夋病鏈夌壒娈婂�肩粦瀹�
-                if (CollectionUtils.isNotEmpty(supplierAsks)) {
-                    for (StandardProductList standardProductList : list) {
-                        for (StandardProductListSupplierAsk supplierAsk : supplierAsks) {
-                            if (standardProductList.getId().equals(supplierAsk.getProductListId())) {
-                                // 閲嶆柊璧嬪�艰姹傚�煎拰瑕佹眰鎻忚堪
-                                standardProductList.setAsk(supplierAsk.getAsk());
-                                standardProductList.setTell(supplierAsk.getTell());
-                            }
-                        }
-                    }
-                }
-            }
-        }
 
         return list;
     }
diff --git a/basic-server/src/main/resources/mapper/IfsInventoryQuantityMapper.xml b/basic-server/src/main/resources/mapper/IfsInventoryQuantityMapper.xml
deleted file mode 100644
index 2b615be..0000000
--- a/basic-server/src/main/resources/mapper/IfsInventoryQuantityMapper.xml
+++ /dev/null
@@ -1,74 +0,0 @@
-<?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.ruoyi.basic.mapper.IfsInventoryQuantityMapper">
-
-    <select id="printLabel" resultType="com.ruoyi.basic.dto.IfsInventoryQuantityDto">
-        SELECT io.sample sample_name,
-        iiq.supplier_name,
-        io.part_detail part_desc,
-        io.send_time,
-        io.prepare_user,
-        io.entrust_code,
-        iiq.qty_arrived,
-        iiq.buy_unit_meas,
-        CASE
-        WHEN pp.color IS NOT NULL
-        THEN pp.color
-        ELSE sto.color
-        END   color,
-        case
-        when iiq.state = 2 then '2'
-        when iiq.state = 1 then case
-        when ROUND((select count(*)
-        from ins_product ip
-        where state = 1
-        and ins_result is not null
-        and ip.ins_sample_id in (select id
-        from ins_sample
-        where ins_sample.ins_order_id = io.id)) /
-        (select count(*)
-        from ins_product ip2
-        where state = 1
-        and ip2.ins_sample_id in
-        (select id from ins_sample where ins_sample.ins_order_id = io.id)) *
-        100, 2) != 100 then '0'
-        else '1' end
-        end   labelStatus,
-        JSON_OBJECT(
-        'sample_ame', io.sample,
-        'supplier_name', iiq.supplier_name,
-        'part_desc', iiq.part_desc,
-        'entrust_code', io.entrust_code
-        )         labelBarCode
-        FROM ifs_inventory_quantity iiq
-        LEFT JOIN  ins_order io on io.id = (SELECT io2.id
-        FROM ins_order io2
-        WHERE io2.ifs_inventory_id = iiq.id
-        and io2.state != -1
-        order by io2.send_time desc
-        limit 1) COLLATE utf8mb4_general_ci
-        LEFT JOIN product_part pp ON pp.part_no = iiq.part_no COLLATE utf8mb4_general_ci
-        LEFT JOIN structure_test_object_part sto ON sto.part_no = iiq.part_no COLLATE utf8mb4_general_ci
-        WHERE iiq.id in
-        <foreach collection="ids" index="index" open="(" separator="," close=")" item="val">
-            #{val}
-        </foreach>
-    </select>
-    <select id="selectReportCountById" resultType="java.lang.Integer">
-        select count(*)
-        from ifs_inventory_quantity iiq
-                 left join ins_order io on io.ifs_inventory_id = iiq.id and io.state
-                 left join ins_report ir on ir.ins_order_id = io.id
-        where iiq.id = #{ifsInventoryId}
-          and ir.id is not null
-    </select>
-    <select id="selectIsFirst" resultType="java.lang.Integer">
-        select count(*)
-        from ifs_inventory_quantity iiq
-                 LEFT JOIN ins_order io1 on io1.ifs_inventory_id = iiq.id
-            and io1.state != -1
-        where io1.part_detail = #{partDetail}
-          and iiq.supplier_name = #{supplierName}
-          and iiq.receiver_date between #{startOfNextQuarter} and #{endOfQuarter}
-    </select>
-</mapper>
diff --git a/basic-server/src/main/resources/mapper/StandardTreeMapper.xml b/basic-server/src/main/resources/mapper/StandardTreeMapper.xml
index 74ded82..3187d09 100644
--- a/basic-server/src/main/resources/mapper/StandardTreeMapper.xml
+++ b/basic-server/src/main/resources/mapper/StandardTreeMapper.xml
@@ -285,100 +285,4 @@
                          where sto.part_no = #{partNo}))
         order by l.id, CAST(sto.code AS DECIMAL), p.id, ISNULL(st.id), st.id
     </select>
-
-    <sql id="getIfsOrder">
-        select *
-        from (SELECT ifs.*,
-                     COALESCE(io1.create_user, io2.create_user)           create_user,
-                     COALESCE(io1.entrust_code, io2.entrust_code)         entrust_code,
-                     COALESCE(io1.send_time, io2.send_time)               send_time,
-                     io1.id                                      enter_order_id,
-                     ir1.id                                      enter_report_id,
-                     ir1.url                                     enter_url,
-                     ir1.url_s                                   enter_url_s,
-                     io2.id                                      quarter_order_id,
-                     ir2.id                                      quarter_report_id,
-                     ir2.url                                     quarter_url,
-                     ir2.url_s                                   quarter_url_s,
-                     group_concat(distinct isa.sample_code, ' ')          sample_code,
-                     group_concat(distinct isa.sample, ' ')               sample_name,
-                     group_concat(distinct isa.model, ' ')                sample_model,
-                     COALESCE(io1.state, io2.state)                       order_state,
-                     COALESCE(isu.userName, COALESCE(u1.name, u2.name)) user_name,
-                     group_concat(distinct iuh.unqualified_desc, ' ')    unqualified_desc,
-                     io1.is_exemption
-              FROM ifs_inventory_quantity ifs
-                       LEFT JOIN ins_order io1 ON io1.ifs_inventory_id = ifs.id and io1.order_type = '杩涘巶妫�楠�' and io1.state != -1
-                       left join ins_report ir1 on io1.id = ir1.ins_order_id
-                       left join user u1 on io1.create_user = u1.id
-                       LEFT JOIN ins_order io2 ON io2.ifs_inventory_id = ifs.id and io2.order_type = 'Quarterly inspection' and io2.state != -1
-                       left join ins_report ir2 on io2.id = ir2.ins_order_id
-                       left join user u2 on io2.create_user = u2.id
-                       LEFT JOIN ins_sample isa ON COALESCE(io1.id, io2.id) = isa.ins_order_id
-                       LEFT JOIN (SELECT ins_sample_id, GROUP_CONCAT(DISTINCT uu.name SEPARATOR ',') AS userName
-                                  FROM ins_sample_user u
-                                           LEFT JOIN user uu ON u.user_id = uu.id
-                                  WHERE u.state = 0
-                                  GROUP BY ins_sample_id
-                                  ORDER BY ins_sample_id) isu ON isu.ins_sample_id = COALESCE(io1.id, io2.id)
-                       left join ins_unqualified_handler iuh on iuh.inventory_quantity_id = ifs.id
-              group by ifs.id) a
-    </sql>
-
-    <select id="getIfsByStateOne" resultType="com.ruoyi.basic.dto.IfsInventoryQuantityDto">
-        <include refid="getIfsOrder"/>
-        <if test="ew.customSqlSegment != null and ew.customSqlSegment != ''">
-            ${ew.customSqlSegment}
-        </if>
-    </select>
-
-    <select id="selectIfsPage" resultType="com.ruoyi.basic.pojo.IfsInventoryQuantity">
-        SELECT * from ifs_inventory_quantity ifs
-        <if test="ew.customSqlSegment != null and ew.customSqlSegment != ''">
-            ${ew.customSqlSegment}
-        </if>
-    </select>
-    <select id="selectIfsInventoryQuantity" resultType="com.ruoyi.basic.dto.IfsInventoryQuantityCheckDto">
-        SELECT * from ifs_inventory_quantity ifs
-        <if test="ew.customSqlSegment != null and ew.customSqlSegment != ''">
-            ${ew.customSqlSegment}
-        </if>
-    </select>
-    <select id="getIfsByOver" resultType="com.ruoyi.basic.dto.IfsInventoryQuantitySupplierDto">
-        select * from (<include refid="getIfsOrder"/>
-        <where>
-            <if test="beginDeclareDate != null and beginDeclareDate != '' and endDeclareDate != null and endDeclareDate != ''">
-                send_time between #{beginDeclareDate} and #{endDeclareDate}
-            </if>
-        </where>
-        ) a
-        <if test="ew.customSqlSegment != null and ew.customSqlSegment != ''">
-            ${ew.customSqlSegment}
-        </if>
-    </select>
-    <select id="getIfsByOverList" resultType="com.ruoyi.basic.dto.IfsInventoryQuantitySupplierDto">
-        select * from (<include refid="getIfsOrder"/>
-            <where>
-                <if test="beginDeclareDate != null and beginDeclareDate != '' and endDeclareDate != null and endDeclareDate != ''">
-                    send_time between #{beginDeclareDate} and #{endDeclareDate}
-                </if>
-            </where>
-        ) a
-        <if test="ew.customSqlSegment != null and ew.customSqlSegment != ''">
-            ${ew.customSqlSegment}
-        </if>
-    </select>
-    <select id="getIfsByQuarter" resultType="com.ruoyi.basic.dto.IfsInventoryQuantitySupplierDto">
-        select * from (<include refid="getIfsOrder"/>
-        <where>
-            and (quarter_order_id is not null)
-            <if test="beginDeclareDate != null and beginDeclareDate != '' and endDeclareDate != null and endDeclareDate != ''">
-                and  send_time between #{beginDeclareDate} and #{endDeclareDate}
-            </if>
-        </where>
-        ) a
-        <if test="ew.customSqlSegment != null and ew.customSqlSegment != ''">
-            ${ew.customSqlSegment}
-        </if>
-    </select>
 </mapper>

--
Gitblit v1.9.3