From 39d42cd68f79587f13e33bf9628926e7720c918b Mon Sep 17 00:00:00 2001
From: zhang <zc857179121@qq.com>
Date: 星期四, 08 五月 2025 09:21:22 +0800
Subject: [PATCH] 1

---
 src/main/java/com/zy/nc/entity/NccCkPddWms.java                                |  279 +++
 src/main/java/com/zy/nc/service/impl/NccSaleXsfhmxWmsServiceImpl.java          |   18 
 src/main/java/com/zy/nc/entity/NccJcRyWms.java                                 |  133 +
 src/main/resources/mapper/nc/NccOrgCorpWmsMapper.xml                           |   16 
 src/main/java/com/zy/nc/service/NccJcCkhwService.java                          |   13 
 src/main/java/com/zy/nc/service/impl/NccCkPddWmsServiceImpl.java               |   18 
 src/main/java/com/zy/nc/service/impl/NccJcWlflWmsServiceImpl.java              |   18 
 src/main/java/com/zy/nc/service/NccSaleXsfhmxWmsService.java                   |   13 
 src/main/resources/mapper/nc/NccJcCkhwMapper.xml                               |   19 
 src/main/resources/mapper/nc/NccJcWlflWmsMapper.xml                            |   21 
 src/main/java/com/zy/nc/service/NccJcQilibcBarcodeflowWmsService.java          |   13 
 src/main/java/com/zy/nc/mapper/NccCkPddWmsMapper.java                          |   15 
 src/main/java/com/zy/nc/mapper/NccOrgCorpWmsMapper.java                        |   15 
 src/main/java/com/zy/nc/service/NccScZkmxbWmsService.java                      |   13 
 src/main/java/com/zy/nc/mapper/NccScZkmxbWmsMapper.java                        |   15 
 src/main/resources/mapper/nc/NccJcQilibcBarcodeflowWmsMapper.xml               |   24 
 src/main/java/com/zy/nc/entity/NccJcWlflWms.java                               |  102 +
 src/main/java/com/zy/nc/service/NccJcBmWmsService.java                         |   13 
 src/main/resources/mapper/nc/NccJcBmWmsMapper.xml                              |   24 
 src/main/java/com/zy/nc/service/impl/NccJcBmWmsServiceImpl.java                |   18 
 src/main/java/com/zy/nc/service/NccBdCustomerWmsService.java                   |   13 
 src/main/java/com/zy/nc/mapper/NccJcRyWmsMapper.java                           |   15 
 src/main/java/com/zy/nc/entity/NccJcBmWms.java                                 |  125 +
 src/main/java/com/zy/nc/entity/NccBdCustomerWms.java                           |  119 +
 src/main/java/com/zy/nc/mapper/NccSaleXsfhmxWmsMapper.java                     |   15 
 src/main/java/com/zy/nc/service/impl/NccJcQilibcBarcodeflowWmsServiceImpl.java |   18 
 src/main/java/com/zy/nc/mapper/NccJcBmWmsMapper.java                           |   15 
 src/main/java/com/zy/nc/service/impl/NccBdCustomerWmsServiceImpl.java          |   18 
 src/main/java/com/zy/nc/mapper/NccJcWlflWmsMapper.java                         |   15 
 src/main/java/com/zy/nc/mapper/VGetBdMaterialMapper.java                       |   15 
 src/main/java/com/zy/nc/service/impl/NccJcCkWmsServiceImpl.java                |   18 
 src/main/java/com/zy/nc/service/impl/VGetBdMaterialServiceImpl.java            |   18 
 src/main/java/com/zy/nc/service/impl/NccCgCgdhdWmsServiceImpl.java             |   18 
 src/main/resources/mapper/nc/NccBdCustomerWmsMapper.xml                        |   23 
 src/main/java/com/zy/nc/service/NccJcWlflWmsService.java                       |   13 
 src/main/resources/mapper/nc/NccCgCgdhdWmsMapper.xml                           |   48 
 src/main/java/com/zy/nc/mapper/NccBdCustomerWmsMapper.java                     |   15 
 src/main/resources/mapper/nc/NccCkPddWmsMapper.xml                             |   47 
 src/main/resources/mapper/nc/VGetBdMaterialMapper.xml                          |   63 
 src/main/java/com/zy/nc/entity/NccJcCkhw.java                                  |   94 +
 src/main/java/com/zy/nc/entity/NccScZkmxbWms.java                              |  472 ++++++
 src/main/java/com/zy/nc/service/impl/NccJcRyWmsServiceImpl.java                |   18 
 src/main/java/com/zy/nc/entity/NccCgCgdhdWms.java                              |  287 +++
 src/main/java/com/zy/nc/service/impl/NccJcCkhwServiceImpl.java                 |   18 
 src/main/java/com/zy/nc/entity/NccJcCkWms.java                                 |  398 +++++
 src/main/java/com/zy/nc/service/NccCkPddWmsService.java                        |   13 
 src/main/resources/mapper/nc/NccScZkmxbWmsMapper.xml                           |   76 +
 src/main/java/com/zy/nc/service/NccJcCkWmsService.java                         |   13 
 src/main/java/com/zy/nc/service/impl/NccScZkmxbWmsServiceImpl.java             |   18 
 src/main/resources/mapper/nc/NccSaleXsfhmxWmsMapper.xml                        |   99 +
 src/main/java/com/zy/nc/entity/NccSaleXsfhmxWms.java                           |  623 ++++++++
 src/main/java/com/zy/nc/service/NccOrgCorpWmsService.java                      |   13 
 src/main/java/com/zy/nc/entity/NccJcQilibcBarcodeflowWms.java                  |  127 +
 src/main/java/com/zy/nc/service/NccJcRyWmsService.java                         |   13 
 src/main/java/com/zy/nc/mapper/NccCgCgdhdWmsMapper.java                        |   15 
 src/main/java/com/zy/nc/service/impl/NccOrgCorpWmsServiceImpl.java             |   18 
 src/main/java/com/zy/nc/task/BaseDataTask.java                                 |   33 
 src/main/java/com/zy/nc/mapper/NccJcQilibcBarcodeflowWmsMapper.java            |   15 
 src/main/java/com/zy/nc/service/VGetBdMaterialService.java                     |   13 
 src/main/resources/mapper/nc/NccJcCkWmsMapper.xml                              |   65 
 src/main/java/com/zy/nc/entity/NccOrgCorpWms.java                              |   69 
 src/main/java/com/zy/nc/mapper/NccJcCkhwMapper.java                            |   15 
 src/main/java/com/zy/nc/entity/VGetBdMaterial.java                             |  383 +++++
 src/main/java/com/zy/nc/mapper/NccJcCkWmsMapper.java                           |   15 
 src/main/java/com/zy/nc/task/handler/BaseDataHandler.java                      |   48 
 src/main/resources/mapper/nc/NccJcRyWmsMapper.xml                              |   25 
 src/main/java/com/zy/nc/service/NccCgCgdhdWmsService.java                      |   13 
 67 files changed, 4,440 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/nc/entity/NccBdCustomerWms.java b/src/main/java/com/zy/nc/entity/NccBdCustomerWms.java
new file mode 100644
index 0000000..31fae96
--- /dev/null
+++ b/src/main/java/com/zy/nc/entity/NccBdCustomerWms.java
@@ -0,0 +1,119 @@
+package com.zy.nc.entity;
+
+import com.baomidou.mybatisplus.annotations.TableField;
+import com.baomidou.mybatisplus.annotations.TableId;
+import com.baomidou.mybatisplus.annotations.TableName;
+import java.math.BigDecimal;
+import lombok.Data;
+
+/**
+ * 
+ * @TableName ncc_bd_customer_wms
+ */
+@TableName(value ="ncc_bd_customer_wms")
+@Data
+public class NccBdCustomerWms {
+    /**
+     * 
+     */
+    @TableId
+    private String pkCustomer;
+
+    /**
+     * 
+     */
+    private String code;
+
+    /**
+     * 
+     */
+    private String name;
+
+    /**
+     * 
+     */
+    private String shortname;
+
+    /**
+     * 
+     */
+    private String taxpayerid;
+
+    /**
+     * 
+     */
+    private String khlx;
+
+    /**
+     * 
+     */
+    private String tel1;
+
+    /**
+     * 
+     */
+    private String legalbody;
+
+    /**
+     * 
+     */
+    private BigDecimal nlimitmny;
+
+    @Override
+    public boolean equals(Object that) {
+        if (this == that) {
+            return true;
+        }
+        if (that == null) {
+            return false;
+        }
+        if (getClass() != that.getClass()) {
+            return false;
+        }
+        NccBdCustomerWms other = (NccBdCustomerWms) that;
+        return (this.getPkCustomer() == null ? other.getPkCustomer() == null : this.getPkCustomer().equals(other.getPkCustomer()))
+            && (this.getCode() == null ? other.getCode() == null : this.getCode().equals(other.getCode()))
+            && (this.getName() == null ? other.getName() == null : this.getName().equals(other.getName()))
+            && (this.getShortname() == null ? other.getShortname() == null : this.getShortname().equals(other.getShortname()))
+            && (this.getTaxpayerid() == null ? other.getTaxpayerid() == null : this.getTaxpayerid().equals(other.getTaxpayerid()))
+            && (this.getKhlx() == null ? other.getKhlx() == null : this.getKhlx().equals(other.getKhlx()))
+            && (this.getTel1() == null ? other.getTel1() == null : this.getTel1().equals(other.getTel1()))
+            && (this.getLegalbody() == null ? other.getLegalbody() == null : this.getLegalbody().equals(other.getLegalbody()))
+            && (this.getNlimitmny() == null ? other.getNlimitmny() == null : this.getNlimitmny().equals(other.getNlimitmny()));
+    }
+
+    @Override
+    public int hashCode() {
+        final int prime = 31;
+        int result = 1;
+        result = prime * result + ((getPkCustomer() == null) ? 0 : getPkCustomer().hashCode());
+        result = prime * result + ((getCode() == null) ? 0 : getCode().hashCode());
+        result = prime * result + ((getName() == null) ? 0 : getName().hashCode());
+        result = prime * result + ((getShortname() == null) ? 0 : getShortname().hashCode());
+        result = prime * result + ((getTaxpayerid() == null) ? 0 : getTaxpayerid().hashCode());
+        result = prime * result + ((getKhlx() == null) ? 0 : getKhlx().hashCode());
+        result = prime * result + ((getTel1() == null) ? 0 : getTel1().hashCode());
+        result = prime * result + ((getLegalbody() == null) ? 0 : getLegalbody().hashCode());
+        result = prime * result + ((getNlimitmny() == null) ? 0 : getNlimitmny().hashCode());
+        return result;
+    }
+
+    @Override
+    public String toString() {
+        StringBuilder sb = new StringBuilder();
+        sb.append(getClass().getSimpleName());
+        sb.append(" [");
+        sb.append("Hash = ").append(hashCode());
+        sb.append(", pkCustomer=").append(pkCustomer);
+        sb.append(", code=").append(code);
+        sb.append(", name=").append(name);
+        sb.append(", shortname=").append(shortname);
+        sb.append(", taxpayerid=").append(taxpayerid);
+        sb.append(", khlx=").append(khlx);
+        sb.append(", tel1=").append(tel1);
+        sb.append(", legalbody=").append(legalbody);
+        sb.append(", nlimitmny=").append(nlimitmny);
+        sb.append("]");
+        return sb.toString();
+    }
+}
\ No newline at end of file
diff --git a/src/main/java/com/zy/nc/entity/NccCgCgdhdWms.java b/src/main/java/com/zy/nc/entity/NccCgCgdhdWms.java
new file mode 100644
index 0000000..9579785
--- /dev/null
+++ b/src/main/java/com/zy/nc/entity/NccCgCgdhdWms.java
@@ -0,0 +1,287 @@
+package com.zy.nc.entity;
+
+import com.baomidou.mybatisplus.annotations.TableField;
+import com.baomidou.mybatisplus.annotations.TableId;
+import com.baomidou.mybatisplus.annotations.TableName;
+import java.math.BigDecimal;
+import lombok.Data;
+
+/**
+ * 
+ * @TableName ncc_cg_cgdhd_wms
+ */
+@TableName(value ="ncc_cg_cgdhd_wms")
+@Data
+public class NccCgCgdhdWms {
+    /**
+     * 
+     */
+    @TableId
+    private String pkArriveorderB;
+
+    /**
+     * 
+     */
+    private String pkArriveorder;
+
+    /**
+     * 
+     */
+    private String kczz;
+
+    /**
+     * 
+     */
+    private String kczzbm;
+
+    /**
+     * 
+     */
+    private String kczzmc;
+
+    /**
+     * 
+     */
+    private String cgzz;
+
+    /**
+     * 
+     */
+    private String cgzzbm;
+
+    /**
+     * 
+     */
+    private String cgzzmc;
+
+    /**
+     * 
+     */
+    private String vbillcode;
+
+    /**
+     * 
+     */
+    private String dbilldate;
+
+    /**
+     * 
+     */
+    private String pkSupplier;
+
+    /**
+     * 
+     */
+    private String gysbm;
+
+    /**
+     * 
+     */
+    private String gysmc;
+
+    /**
+     * 
+     */
+    private String ywlc;
+
+    /**
+     * 
+     */
+    private String dhlxbm;
+
+    /**
+     * 
+     */
+    private String ysfs;
+
+    /**
+     * 
+     */
+    private String shrbm;
+
+    /**
+     * 
+     */
+    private String shrmc;
+
+    /**
+     * 
+     */
+    private String cgbm;
+
+    /**
+     * 
+     */
+    private String cgmc;
+
+    /**
+     * 
+     */
+    private Long fbillstatus;
+
+    /**
+     * 
+     */
+    private String vmemo;
+
+    /**
+     * 
+     */
+    private String wlbm;
+
+    /**
+     * 
+     */
+    private String wlmc;
+
+    /**
+     * 
+     */
+    private BigDecimal nnum;
+
+    /**
+     * 
+     */
+    private BigDecimal nastnum;
+
+    /**
+     * 
+     */
+    private BigDecimal ydzsl;
+
+    /**
+     * 
+     */
+    private BigDecimal ydsl;
+
+    /**
+     * 
+     */
+    private String hts;
+
+    /**
+     * 
+     */
+    private String bts;
+
+    @Override
+    public boolean equals(Object that) {
+        if (this == that) {
+            return true;
+        }
+        if (that == null) {
+            return false;
+        }
+        if (getClass() != that.getClass()) {
+            return false;
+        }
+        NccCgCgdhdWms other = (NccCgCgdhdWms) that;
+        return (this.getPkArriveorderB() == null ? other.getPkArriveorderB() == null : this.getPkArriveorderB().equals(other.getPkArriveorderB()))
+            && (this.getPkArriveorder() == null ? other.getPkArriveorder() == null : this.getPkArriveorder().equals(other.getPkArriveorder()))
+            && (this.getKczz() == null ? other.getKczz() == null : this.getKczz().equals(other.getKczz()))
+            && (this.getKczzbm() == null ? other.getKczzbm() == null : this.getKczzbm().equals(other.getKczzbm()))
+            && (this.getKczzmc() == null ? other.getKczzmc() == null : this.getKczzmc().equals(other.getKczzmc()))
+            && (this.getCgzz() == null ? other.getCgzz() == null : this.getCgzz().equals(other.getCgzz()))
+            && (this.getCgzzbm() == null ? other.getCgzzbm() == null : this.getCgzzbm().equals(other.getCgzzbm()))
+            && (this.getCgzzmc() == null ? other.getCgzzmc() == null : this.getCgzzmc().equals(other.getCgzzmc()))
+            && (this.getVbillcode() == null ? other.getVbillcode() == null : this.getVbillcode().equals(other.getVbillcode()))
+            && (this.getDbilldate() == null ? other.getDbilldate() == null : this.getDbilldate().equals(other.getDbilldate()))
+            && (this.getPkSupplier() == null ? other.getPkSupplier() == null : this.getPkSupplier().equals(other.getPkSupplier()))
+            && (this.getGysbm() == null ? other.getGysbm() == null : this.getGysbm().equals(other.getGysbm()))
+            && (this.getGysmc() == null ? other.getGysmc() == null : this.getGysmc().equals(other.getGysmc()))
+            && (this.getYwlc() == null ? other.getYwlc() == null : this.getYwlc().equals(other.getYwlc()))
+            && (this.getDhlxbm() == null ? other.getDhlxbm() == null : this.getDhlxbm().equals(other.getDhlxbm()))
+            && (this.getYsfs() == null ? other.getYsfs() == null : this.getYsfs().equals(other.getYsfs()))
+            && (this.getShrbm() == null ? other.getShrbm() == null : this.getShrbm().equals(other.getShrbm()))
+            && (this.getShrmc() == null ? other.getShrmc() == null : this.getShrmc().equals(other.getShrmc()))
+            && (this.getCgbm() == null ? other.getCgbm() == null : this.getCgbm().equals(other.getCgbm()))
+            && (this.getCgmc() == null ? other.getCgmc() == null : this.getCgmc().equals(other.getCgmc()))
+            && (this.getFbillstatus() == null ? other.getFbillstatus() == null : this.getFbillstatus().equals(other.getFbillstatus()))
+            && (this.getVmemo() == null ? other.getVmemo() == null : this.getVmemo().equals(other.getVmemo()))
+            && (this.getWlbm() == null ? other.getWlbm() == null : this.getWlbm().equals(other.getWlbm()))
+            && (this.getWlmc() == null ? other.getWlmc() == null : this.getWlmc().equals(other.getWlmc()))
+            && (this.getNnum() == null ? other.getNnum() == null : this.getNnum().equals(other.getNnum()))
+            && (this.getNastnum() == null ? other.getNastnum() == null : this.getNastnum().equals(other.getNastnum()))
+            && (this.getYdzsl() == null ? other.getYdzsl() == null : this.getYdzsl().equals(other.getYdzsl()))
+            && (this.getYdsl() == null ? other.getYdsl() == null : this.getYdsl().equals(other.getYdsl()))
+            && (this.getHts() == null ? other.getHts() == null : this.getHts().equals(other.getHts()))
+            && (this.getBts() == null ? other.getBts() == null : this.getBts().equals(other.getBts()));
+    }
+
+    @Override
+    public int hashCode() {
+        final int prime = 31;
+        int result = 1;
+        result = prime * result + ((getPkArriveorderB() == null) ? 0 : getPkArriveorderB().hashCode());
+        result = prime * result + ((getPkArriveorder() == null) ? 0 : getPkArriveorder().hashCode());
+        result = prime * result + ((getKczz() == null) ? 0 : getKczz().hashCode());
+        result = prime * result + ((getKczzbm() == null) ? 0 : getKczzbm().hashCode());
+        result = prime * result + ((getKczzmc() == null) ? 0 : getKczzmc().hashCode());
+        result = prime * result + ((getCgzz() == null) ? 0 : getCgzz().hashCode());
+        result = prime * result + ((getCgzzbm() == null) ? 0 : getCgzzbm().hashCode());
+        result = prime * result + ((getCgzzmc() == null) ? 0 : getCgzzmc().hashCode());
+        result = prime * result + ((getVbillcode() == null) ? 0 : getVbillcode().hashCode());
+        result = prime * result + ((getDbilldate() == null) ? 0 : getDbilldate().hashCode());
+        result = prime * result + ((getPkSupplier() == null) ? 0 : getPkSupplier().hashCode());
+        result = prime * result + ((getGysbm() == null) ? 0 : getGysbm().hashCode());
+        result = prime * result + ((getGysmc() == null) ? 0 : getGysmc().hashCode());
+        result = prime * result + ((getYwlc() == null) ? 0 : getYwlc().hashCode());
+        result = prime * result + ((getDhlxbm() == null) ? 0 : getDhlxbm().hashCode());
+        result = prime * result + ((getYsfs() == null) ? 0 : getYsfs().hashCode());
+        result = prime * result + ((getShrbm() == null) ? 0 : getShrbm().hashCode());
+        result = prime * result + ((getShrmc() == null) ? 0 : getShrmc().hashCode());
+        result = prime * result + ((getCgbm() == null) ? 0 : getCgbm().hashCode());
+        result = prime * result + ((getCgmc() == null) ? 0 : getCgmc().hashCode());
+        result = prime * result + ((getFbillstatus() == null) ? 0 : getFbillstatus().hashCode());
+        result = prime * result + ((getVmemo() == null) ? 0 : getVmemo().hashCode());
+        result = prime * result + ((getWlbm() == null) ? 0 : getWlbm().hashCode());
+        result = prime * result + ((getWlmc() == null) ? 0 : getWlmc().hashCode());
+        result = prime * result + ((getNnum() == null) ? 0 : getNnum().hashCode());
+        result = prime * result + ((getNastnum() == null) ? 0 : getNastnum().hashCode());
+        result = prime * result + ((getYdzsl() == null) ? 0 : getYdzsl().hashCode());
+        result = prime * result + ((getYdsl() == null) ? 0 : getYdsl().hashCode());
+        result = prime * result + ((getHts() == null) ? 0 : getHts().hashCode());
+        result = prime * result + ((getBts() == null) ? 0 : getBts().hashCode());
+        return result;
+    }
+
+    @Override
+    public String toString() {
+        StringBuilder sb = new StringBuilder();
+        sb.append(getClass().getSimpleName());
+        sb.append(" [");
+        sb.append("Hash = ").append(hashCode());
+        sb.append(", pkArriveorderB=").append(pkArriveorderB);
+        sb.append(", pkArriveorder=").append(pkArriveorder);
+        sb.append(", kczz=").append(kczz);
+        sb.append(", kczzbm=").append(kczzbm);
+        sb.append(", kczzmc=").append(kczzmc);
+        sb.append(", cgzz=").append(cgzz);
+        sb.append(", cgzzbm=").append(cgzzbm);
+        sb.append(", cgzzmc=").append(cgzzmc);
+        sb.append(", vbillcode=").append(vbillcode);
+        sb.append(", dbilldate=").append(dbilldate);
+        sb.append(", pkSupplier=").append(pkSupplier);
+        sb.append(", gysbm=").append(gysbm);
+        sb.append(", gysmc=").append(gysmc);
+        sb.append(", ywlc=").append(ywlc);
+        sb.append(", dhlxbm=").append(dhlxbm);
+        sb.append(", ysfs=").append(ysfs);
+        sb.append(", shrbm=").append(shrbm);
+        sb.append(", shrmc=").append(shrmc);
+        sb.append(", cgbm=").append(cgbm);
+        sb.append(", cgmc=").append(cgmc);
+        sb.append(", fbillstatus=").append(fbillstatus);
+        sb.append(", vmemo=").append(vmemo);
+        sb.append(", wlbm=").append(wlbm);
+        sb.append(", wlmc=").append(wlmc);
+        sb.append(", nnum=").append(nnum);
+        sb.append(", nastnum=").append(nastnum);
+        sb.append(", ydzsl=").append(ydzsl);
+        sb.append(", ydsl=").append(ydsl);
+        sb.append(", hts=").append(hts);
+        sb.append(", bts=").append(bts);
+        sb.append("]");
+        return sb.toString();
+    }
+}
\ No newline at end of file
diff --git a/src/main/java/com/zy/nc/entity/NccCkPddWms.java b/src/main/java/com/zy/nc/entity/NccCkPddWms.java
new file mode 100644
index 0000000..3002483
--- /dev/null
+++ b/src/main/java/com/zy/nc/entity/NccCkPddWms.java
@@ -0,0 +1,279 @@
+package com.zy.nc.entity;
+
+import com.baomidou.mybatisplus.annotations.TableField;
+import com.baomidou.mybatisplus.annotations.TableId;
+import com.baomidou.mybatisplus.annotations.TableName;
+import java.math.BigDecimal;
+import lombok.Data;
+
+/**
+ * 
+ * @TableName ncc_ck_pdd_wms
+ */
+@TableName(value ="ncc_ck_pdd_wms")
+@Data
+public class NccCkPddWms {
+    /**
+     * 
+     */
+    @TableId
+    private String cspecialbid;
+
+    /**
+     * 
+     */
+    private String cspecialhid;
+
+    /**
+     * 
+     */
+    private String kczz;
+
+    /**
+     * 
+     */
+    private String kczzbm;
+
+    /**
+     * 
+     */
+    private String kczzmc;
+
+    /**
+     * 
+     */
+    private String vbillcode;
+
+    /**
+     * 
+     */
+    private String dbilldate;
+
+    /**
+     * 
+     */
+    private String dcountdate;
+
+    /**
+     * 
+     */
+    private String ckbm;
+
+    /**
+     * 
+     */
+    private String ckmc;
+
+    /**
+     * 
+     */
+    private String bmbm;
+
+    /**
+     * 
+     */
+    private String bmmc;
+
+    /**
+     * 
+     */
+    private String pdrbm;
+
+    /**
+     * 
+     */
+    private String pdrmc;
+
+    /**
+     * 
+     */
+    private Long fbillflag;
+
+    /**
+     * 
+     */
+    private String vnote;
+
+    /**
+     * 
+     */
+    private String wlbm;
+
+    /**
+     * 
+     */
+    private String wlmc;
+
+    /**
+     * 
+     */
+    private String vbatchcode;
+
+    /**
+     * 
+     */
+    private String pkBatchcode;
+
+    /**
+     * 
+     */
+    private BigDecimal zmsl;
+
+    /**
+     * 
+     */
+    private BigDecimal tmsl;
+
+    /**
+     * 
+     */
+    private BigDecimal zmzsl;
+
+    /**
+     * 
+     */
+    private BigDecimal pdsl;
+
+    /**
+     * 
+     */
+    private BigDecimal spzsl;
+
+    /**
+     * 
+     */
+    private String hwbm;
+
+    /**
+     * 
+     */
+    private String hwmc;
+
+    /**
+     * 
+     */
+    private String hts;
+
+    /**
+     * 
+     */
+    private String bts;
+
+    @Override
+    public boolean equals(Object that) {
+        if (this == that) {
+            return true;
+        }
+        if (that == null) {
+            return false;
+        }
+        if (getClass() != that.getClass()) {
+            return false;
+        }
+        NccCkPddWms other = (NccCkPddWms) that;
+        return (this.getCspecialbid() == null ? other.getCspecialbid() == null : this.getCspecialbid().equals(other.getCspecialbid()))
+            && (this.getCspecialhid() == null ? other.getCspecialhid() == null : this.getCspecialhid().equals(other.getCspecialhid()))
+            && (this.getKczz() == null ? other.getKczz() == null : this.getKczz().equals(other.getKczz()))
+            && (this.getKczzbm() == null ? other.getKczzbm() == null : this.getKczzbm().equals(other.getKczzbm()))
+            && (this.getKczzmc() == null ? other.getKczzmc() == null : this.getKczzmc().equals(other.getKczzmc()))
+            && (this.getVbillcode() == null ? other.getVbillcode() == null : this.getVbillcode().equals(other.getVbillcode()))
+            && (this.getDbilldate() == null ? other.getDbilldate() == null : this.getDbilldate().equals(other.getDbilldate()))
+            && (this.getDcountdate() == null ? other.getDcountdate() == null : this.getDcountdate().equals(other.getDcountdate()))
+            && (this.getCkbm() == null ? other.getCkbm() == null : this.getCkbm().equals(other.getCkbm()))
+            && (this.getCkmc() == null ? other.getCkmc() == null : this.getCkmc().equals(other.getCkmc()))
+            && (this.getBmbm() == null ? other.getBmbm() == null : this.getBmbm().equals(other.getBmbm()))
+            && (this.getBmmc() == null ? other.getBmmc() == null : this.getBmmc().equals(other.getBmmc()))
+            && (this.getPdrbm() == null ? other.getPdrbm() == null : this.getPdrbm().equals(other.getPdrbm()))
+            && (this.getPdrmc() == null ? other.getPdrmc() == null : this.getPdrmc().equals(other.getPdrmc()))
+            && (this.getFbillflag() == null ? other.getFbillflag() == null : this.getFbillflag().equals(other.getFbillflag()))
+            && (this.getVnote() == null ? other.getVnote() == null : this.getVnote().equals(other.getVnote()))
+            && (this.getWlbm() == null ? other.getWlbm() == null : this.getWlbm().equals(other.getWlbm()))
+            && (this.getWlmc() == null ? other.getWlmc() == null : this.getWlmc().equals(other.getWlmc()))
+            && (this.getVbatchcode() == null ? other.getVbatchcode() == null : this.getVbatchcode().equals(other.getVbatchcode()))
+            && (this.getPkBatchcode() == null ? other.getPkBatchcode() == null : this.getPkBatchcode().equals(other.getPkBatchcode()))
+            && (this.getZmsl() == null ? other.getZmsl() == null : this.getZmsl().equals(other.getZmsl()))
+            && (this.getTmsl() == null ? other.getTmsl() == null : this.getTmsl().equals(other.getTmsl()))
+            && (this.getZmzsl() == null ? other.getZmzsl() == null : this.getZmzsl().equals(other.getZmzsl()))
+            && (this.getPdsl() == null ? other.getPdsl() == null : this.getPdsl().equals(other.getPdsl()))
+            && (this.getSpzsl() == null ? other.getSpzsl() == null : this.getSpzsl().equals(other.getSpzsl()))
+            && (this.getHwbm() == null ? other.getHwbm() == null : this.getHwbm().equals(other.getHwbm()))
+            && (this.getHwmc() == null ? other.getHwmc() == null : this.getHwmc().equals(other.getHwmc()))
+            && (this.getHts() == null ? other.getHts() == null : this.getHts().equals(other.getHts()))
+            && (this.getBts() == null ? other.getBts() == null : this.getBts().equals(other.getBts()));
+    }
+
+    @Override
+    public int hashCode() {
+        final int prime = 31;
+        int result = 1;
+        result = prime * result + ((getCspecialbid() == null) ? 0 : getCspecialbid().hashCode());
+        result = prime * result + ((getCspecialhid() == null) ? 0 : getCspecialhid().hashCode());
+        result = prime * result + ((getKczz() == null) ? 0 : getKczz().hashCode());
+        result = prime * result + ((getKczzbm() == null) ? 0 : getKczzbm().hashCode());
+        result = prime * result + ((getKczzmc() == null) ? 0 : getKczzmc().hashCode());
+        result = prime * result + ((getVbillcode() == null) ? 0 : getVbillcode().hashCode());
+        result = prime * result + ((getDbilldate() == null) ? 0 : getDbilldate().hashCode());
+        result = prime * result + ((getDcountdate() == null) ? 0 : getDcountdate().hashCode());
+        result = prime * result + ((getCkbm() == null) ? 0 : getCkbm().hashCode());
+        result = prime * result + ((getCkmc() == null) ? 0 : getCkmc().hashCode());
+        result = prime * result + ((getBmbm() == null) ? 0 : getBmbm().hashCode());
+        result = prime * result + ((getBmmc() == null) ? 0 : getBmmc().hashCode());
+        result = prime * result + ((getPdrbm() == null) ? 0 : getPdrbm().hashCode());
+        result = prime * result + ((getPdrmc() == null) ? 0 : getPdrmc().hashCode());
+        result = prime * result + ((getFbillflag() == null) ? 0 : getFbillflag().hashCode());
+        result = prime * result + ((getVnote() == null) ? 0 : getVnote().hashCode());
+        result = prime * result + ((getWlbm() == null) ? 0 : getWlbm().hashCode());
+        result = prime * result + ((getWlmc() == null) ? 0 : getWlmc().hashCode());
+        result = prime * result + ((getVbatchcode() == null) ? 0 : getVbatchcode().hashCode());
+        result = prime * result + ((getPkBatchcode() == null) ? 0 : getPkBatchcode().hashCode());
+        result = prime * result + ((getZmsl() == null) ? 0 : getZmsl().hashCode());
+        result = prime * result + ((getTmsl() == null) ? 0 : getTmsl().hashCode());
+        result = prime * result + ((getZmzsl() == null) ? 0 : getZmzsl().hashCode());
+        result = prime * result + ((getPdsl() == null) ? 0 : getPdsl().hashCode());
+        result = prime * result + ((getSpzsl() == null) ? 0 : getSpzsl().hashCode());
+        result = prime * result + ((getHwbm() == null) ? 0 : getHwbm().hashCode());
+        result = prime * result + ((getHwmc() == null) ? 0 : getHwmc().hashCode());
+        result = prime * result + ((getHts() == null) ? 0 : getHts().hashCode());
+        result = prime * result + ((getBts() == null) ? 0 : getBts().hashCode());
+        return result;
+    }
+
+    @Override
+    public String toString() {
+        StringBuilder sb = new StringBuilder();
+        sb.append(getClass().getSimpleName());
+        sb.append(" [");
+        sb.append("Hash = ").append(hashCode());
+        sb.append(", cspecialbid=").append(cspecialbid);
+        sb.append(", cspecialhid=").append(cspecialhid);
+        sb.append(", kczz=").append(kczz);
+        sb.append(", kczzbm=").append(kczzbm);
+        sb.append(", kczzmc=").append(kczzmc);
+        sb.append(", vbillcode=").append(vbillcode);
+        sb.append(", dbilldate=").append(dbilldate);
+        sb.append(", dcountdate=").append(dcountdate);
+        sb.append(", ckbm=").append(ckbm);
+        sb.append(", ckmc=").append(ckmc);
+        sb.append(", bmbm=").append(bmbm);
+        sb.append(", bmmc=").append(bmmc);
+        sb.append(", pdrbm=").append(pdrbm);
+        sb.append(", pdrmc=").append(pdrmc);
+        sb.append(", fbillflag=").append(fbillflag);
+        sb.append(", vnote=").append(vnote);
+        sb.append(", wlbm=").append(wlbm);
+        sb.append(", wlmc=").append(wlmc);
+        sb.append(", vbatchcode=").append(vbatchcode);
+        sb.append(", pkBatchcode=").append(pkBatchcode);
+        sb.append(", zmsl=").append(zmsl);
+        sb.append(", tmsl=").append(tmsl);
+        sb.append(", zmzsl=").append(zmzsl);
+        sb.append(", pdsl=").append(pdsl);
+        sb.append(", spzsl=").append(spzsl);
+        sb.append(", hwbm=").append(hwbm);
+        sb.append(", hwmc=").append(hwmc);
+        sb.append(", hts=").append(hts);
+        sb.append(", bts=").append(bts);
+        sb.append("]");
+        return sb.toString();
+    }
+}
\ No newline at end of file
diff --git a/src/main/java/com/zy/nc/entity/NccJcBmWms.java b/src/main/java/com/zy/nc/entity/NccJcBmWms.java
new file mode 100644
index 0000000..608c33c
--- /dev/null
+++ b/src/main/java/com/zy/nc/entity/NccJcBmWms.java
@@ -0,0 +1,125 @@
+package com.zy.nc.entity;
+
+import com.baomidou.mybatisplus.annotations.TableField;
+import com.baomidou.mybatisplus.annotations.TableId;
+import com.baomidou.mybatisplus.annotations.TableName;
+import lombok.Data;
+
+/**
+ * 
+ * @TableName ncc_jc_bm_wms
+ */
+@TableName(value ="ncc_jc_bm_wms")
+@Data
+public class NccJcBmWms {
+    /**
+     * 
+     */
+    private String pkDept;
+
+    /**
+     * 
+     */
+    private String bmbm;
+
+    /**
+     * 
+     */
+    private String bmmc;
+
+    /**
+     * 
+     */
+    private String bmjc;
+
+    /**
+     * 
+     */
+    private String sjbm;
+
+    /**
+     * 
+     */
+    private String ssywdy;
+
+    /**
+     * 
+     */
+    private String ssywdybm;
+
+    /**
+     * 
+     */
+    private String ssywdymc;
+
+    /**
+     * 
+     */
+    private String sssyb;
+
+    /**
+     * 
+     */
+    private Long qyzt;
+
+    @Override
+    public boolean equals(Object that) {
+        if (this == that) {
+            return true;
+        }
+        if (that == null) {
+            return false;
+        }
+        if (getClass() != that.getClass()) {
+            return false;
+        }
+        NccJcBmWms other = (NccJcBmWms) that;
+        return (this.getPkDept() == null ? other.getPkDept() == null : this.getPkDept().equals(other.getPkDept()))
+            && (this.getBmbm() == null ? other.getBmbm() == null : this.getBmbm().equals(other.getBmbm()))
+            && (this.getBmmc() == null ? other.getBmmc() == null : this.getBmmc().equals(other.getBmmc()))
+            && (this.getBmjc() == null ? other.getBmjc() == null : this.getBmjc().equals(other.getBmjc()))
+            && (this.getSjbm() == null ? other.getSjbm() == null : this.getSjbm().equals(other.getSjbm()))
+            && (this.getSsywdy() == null ? other.getSsywdy() == null : this.getSsywdy().equals(other.getSsywdy()))
+            && (this.getSsywdybm() == null ? other.getSsywdybm() == null : this.getSsywdybm().equals(other.getSsywdybm()))
+            && (this.getSsywdymc() == null ? other.getSsywdymc() == null : this.getSsywdymc().equals(other.getSsywdymc()))
+            && (this.getSssyb() == null ? other.getSssyb() == null : this.getSssyb().equals(other.getSssyb()))
+            && (this.getQyzt() == null ? other.getQyzt() == null : this.getQyzt().equals(other.getQyzt()));
+    }
+
+    @Override
+    public int hashCode() {
+        final int prime = 31;
+        int result = 1;
+        result = prime * result + ((getPkDept() == null) ? 0 : getPkDept().hashCode());
+        result = prime * result + ((getBmbm() == null) ? 0 : getBmbm().hashCode());
+        result = prime * result + ((getBmmc() == null) ? 0 : getBmmc().hashCode());
+        result = prime * result + ((getBmjc() == null) ? 0 : getBmjc().hashCode());
+        result = prime * result + ((getSjbm() == null) ? 0 : getSjbm().hashCode());
+        result = prime * result + ((getSsywdy() == null) ? 0 : getSsywdy().hashCode());
+        result = prime * result + ((getSsywdybm() == null) ? 0 : getSsywdybm().hashCode());
+        result = prime * result + ((getSsywdymc() == null) ? 0 : getSsywdymc().hashCode());
+        result = prime * result + ((getSssyb() == null) ? 0 : getSssyb().hashCode());
+        result = prime * result + ((getQyzt() == null) ? 0 : getQyzt().hashCode());
+        return result;
+    }
+
+    @Override
+    public String toString() {
+        StringBuilder sb = new StringBuilder();
+        sb.append(getClass().getSimpleName());
+        sb.append(" [");
+        sb.append("Hash = ").append(hashCode());
+        sb.append(", pkDept=").append(pkDept);
+        sb.append(", bmbm=").append(bmbm);
+        sb.append(", bmmc=").append(bmmc);
+        sb.append(", bmjc=").append(bmjc);
+        sb.append(", sjbm=").append(sjbm);
+        sb.append(", ssywdy=").append(ssywdy);
+        sb.append(", ssywdybm=").append(ssywdybm);
+        sb.append(", ssywdymc=").append(ssywdymc);
+        sb.append(", sssyb=").append(sssyb);
+        sb.append(", qyzt=").append(qyzt);
+        sb.append("]");
+        return sb.toString();
+    }
+}
\ No newline at end of file
diff --git a/src/main/java/com/zy/nc/entity/NccJcCkWms.java b/src/main/java/com/zy/nc/entity/NccJcCkWms.java
new file mode 100644
index 0000000..578e62b
--- /dev/null
+++ b/src/main/java/com/zy/nc/entity/NccJcCkWms.java
@@ -0,0 +1,398 @@
+package com.zy.nc.entity;
+
+import com.baomidou.mybatisplus.annotations.TableField;
+import com.baomidou.mybatisplus.annotations.TableId;
+import com.baomidou.mybatisplus.annotations.TableName;
+import lombok.Data;
+
+/**
+ * 
+ * @TableName ncc_jc_ck_wms
+ */
+@TableName(value ="ncc_jc_ck_wms")
+@Data
+public class NccJcCkWms {
+    /**
+     * 
+     */
+    @TableId
+    private String pkStordoc;
+
+    /**
+     * 
+     */
+    private String code;
+
+    /**
+     * 
+     */
+    private String creationtime;
+
+    /**
+     * 
+     */
+    private String creator;
+
+    /**
+     * 
+     */
+    private String csflag;
+
+    /**
+     * 
+     */
+    private Long dataoriginflag;
+
+    /**
+     * 
+     */
+    private String def1;
+
+    /**
+     * 
+     */
+    private String def2;
+
+    /**
+     * 
+     */
+    private String def3;
+
+    /**
+     * 
+     */
+    private String def4;
+
+    /**
+     * 
+     */
+    private String def5;
+
+    /**
+     * 
+     */
+    private Integer dr;
+
+    /**
+     * 
+     */
+    private Long enablestate;
+
+    /**
+     * 
+     */
+    private String gubflag;
+
+    /**
+     * 
+     */
+    private String isagentstore;
+
+    /**
+     * 
+     */
+    private String isatpaffected;
+
+    /**
+     * 
+     */
+    private String iscalculatedinvcost;
+
+    /**
+     * 
+     */
+    private String iscommissionout;
+
+    /**
+     * 
+     */
+    private String isdirectstore;
+
+    /**
+     * 
+     */
+    private String iskptaxstore;
+
+    /**
+     * 
+     */
+    private String isobligate;
+
+    /**
+     * 
+     */
+    private String isretail;
+
+    /**
+     * 
+     */
+    private String isshopstore;
+
+    /**
+     * 
+     */
+    private String isstoreontheway;
+
+    /**
+     * 
+     */
+    private String memo;
+
+    /**
+     * 
+     */
+    private String modifiedtime;
+
+    /**
+     * 
+     */
+    private String modifier;
+
+    /**
+     * 
+     */
+    private String mrpflag;
+
+    /**
+     * 
+     */
+    private String name;
+
+    /**
+     * 
+     */
+    private String name2;
+
+    /**
+     * 
+     */
+    private String name3;
+
+    /**
+     * 
+     */
+    private String name4;
+
+    /**
+     * 
+     */
+    private String name5;
+
+    /**
+     * 
+     */
+    private String name6;
+
+    /**
+     * 
+     */
+    private String operatesupplier;
+
+    /**
+     * 
+     */
+    private String phone;
+
+    /**
+     * 
+     */
+    private String pkAddress;
+
+    /**
+     * 
+     */
+    private String pkGroup;
+
+    /**
+     * 
+     */
+    private String pkOrg;
+
+    /**
+     * 
+     */
+    private String principalcode;
+
+    /**
+     * 
+     */
+    private String profitcentre;
+
+    /**
+     * 
+     */
+    private String proflag;
+
+    /**
+     * 
+     */
+    private String storaddr;
+
+    /**
+     * 
+     */
+    private String ts;
+
+    @Override
+    public boolean equals(Object that) {
+        if (this == that) {
+            return true;
+        }
+        if (that == null) {
+            return false;
+        }
+        if (getClass() != that.getClass()) {
+            return false;
+        }
+        NccJcCkWms other = (NccJcCkWms) that;
+        return (this.getPkStordoc() == null ? other.getPkStordoc() == null : this.getPkStordoc().equals(other.getPkStordoc()))
+            && (this.getCode() == null ? other.getCode() == null : this.getCode().equals(other.getCode()))
+            && (this.getCreationtime() == null ? other.getCreationtime() == null : this.getCreationtime().equals(other.getCreationtime()))
+            && (this.getCreator() == null ? other.getCreator() == null : this.getCreator().equals(other.getCreator()))
+            && (this.getCsflag() == null ? other.getCsflag() == null : this.getCsflag().equals(other.getCsflag()))
+            && (this.getDataoriginflag() == null ? other.getDataoriginflag() == null : this.getDataoriginflag().equals(other.getDataoriginflag()))
+            && (this.getDef1() == null ? other.getDef1() == null : this.getDef1().equals(other.getDef1()))
+            && (this.getDef2() == null ? other.getDef2() == null : this.getDef2().equals(other.getDef2()))
+            && (this.getDef3() == null ? other.getDef3() == null : this.getDef3().equals(other.getDef3()))
+            && (this.getDef4() == null ? other.getDef4() == null : this.getDef4().equals(other.getDef4()))
+            && (this.getDef5() == null ? other.getDef5() == null : this.getDef5().equals(other.getDef5()))
+            && (this.getDr() == null ? other.getDr() == null : this.getDr().equals(other.getDr()))
+            && (this.getEnablestate() == null ? other.getEnablestate() == null : this.getEnablestate().equals(other.getEnablestate()))
+            && (this.getGubflag() == null ? other.getGubflag() == null : this.getGubflag().equals(other.getGubflag()))
+            && (this.getIsagentstore() == null ? other.getIsagentstore() == null : this.getIsagentstore().equals(other.getIsagentstore()))
+            && (this.getIsatpaffected() == null ? other.getIsatpaffected() == null : this.getIsatpaffected().equals(other.getIsatpaffected()))
+            && (this.getIscalculatedinvcost() == null ? other.getIscalculatedinvcost() == null : this.getIscalculatedinvcost().equals(other.getIscalculatedinvcost()))
+            && (this.getIscommissionout() == null ? other.getIscommissionout() == null : this.getIscommissionout().equals(other.getIscommissionout()))
+            && (this.getIsdirectstore() == null ? other.getIsdirectstore() == null : this.getIsdirectstore().equals(other.getIsdirectstore()))
+            && (this.getIskptaxstore() == null ? other.getIskptaxstore() == null : this.getIskptaxstore().equals(other.getIskptaxstore()))
+            && (this.getIsobligate() == null ? other.getIsobligate() == null : this.getIsobligate().equals(other.getIsobligate()))
+            && (this.getIsretail() == null ? other.getIsretail() == null : this.getIsretail().equals(other.getIsretail()))
+            && (this.getIsshopstore() == null ? other.getIsshopstore() == null : this.getIsshopstore().equals(other.getIsshopstore()))
+            && (this.getIsstoreontheway() == null ? other.getIsstoreontheway() == null : this.getIsstoreontheway().equals(other.getIsstoreontheway()))
+            && (this.getMemo() == null ? other.getMemo() == null : this.getMemo().equals(other.getMemo()))
+            && (this.getModifiedtime() == null ? other.getModifiedtime() == null : this.getModifiedtime().equals(other.getModifiedtime()))
+            && (this.getModifier() == null ? other.getModifier() == null : this.getModifier().equals(other.getModifier()))
+            && (this.getMrpflag() == null ? other.getMrpflag() == null : this.getMrpflag().equals(other.getMrpflag()))
+            && (this.getName() == null ? other.getName() == null : this.getName().equals(other.getName()))
+            && (this.getName2() == null ? other.getName2() == null : this.getName2().equals(other.getName2()))
+            && (this.getName3() == null ? other.getName3() == null : this.getName3().equals(other.getName3()))
+            && (this.getName4() == null ? other.getName4() == null : this.getName4().equals(other.getName4()))
+            && (this.getName5() == null ? other.getName5() == null : this.getName5().equals(other.getName5()))
+            && (this.getName6() == null ? other.getName6() == null : this.getName6().equals(other.getName6()))
+            && (this.getOperatesupplier() == null ? other.getOperatesupplier() == null : this.getOperatesupplier().equals(other.getOperatesupplier()))
+            && (this.getPhone() == null ? other.getPhone() == null : this.getPhone().equals(other.getPhone()))
+            && (this.getPkAddress() == null ? other.getPkAddress() == null : this.getPkAddress().equals(other.getPkAddress()))
+            && (this.getPkGroup() == null ? other.getPkGroup() == null : this.getPkGroup().equals(other.getPkGroup()))
+            && (this.getPkOrg() == null ? other.getPkOrg() == null : this.getPkOrg().equals(other.getPkOrg()))
+            && (this.getPrincipalcode() == null ? other.getPrincipalcode() == null : this.getPrincipalcode().equals(other.getPrincipalcode()))
+            && (this.getProfitcentre() == null ? other.getProfitcentre() == null : this.getProfitcentre().equals(other.getProfitcentre()))
+            && (this.getProflag() == null ? other.getProflag() == null : this.getProflag().equals(other.getProflag()))
+            && (this.getStoraddr() == null ? other.getStoraddr() == null : this.getStoraddr().equals(other.getStoraddr()))
+            && (this.getTs() == null ? other.getTs() == null : this.getTs().equals(other.getTs()));
+    }
+
+    @Override
+    public int hashCode() {
+        final int prime = 31;
+        int result = 1;
+        result = prime * result + ((getPkStordoc() == null) ? 0 : getPkStordoc().hashCode());
+        result = prime * result + ((getCode() == null) ? 0 : getCode().hashCode());
+        result = prime * result + ((getCreationtime() == null) ? 0 : getCreationtime().hashCode());
+        result = prime * result + ((getCreator() == null) ? 0 : getCreator().hashCode());
+        result = prime * result + ((getCsflag() == null) ? 0 : getCsflag().hashCode());
+        result = prime * result + ((getDataoriginflag() == null) ? 0 : getDataoriginflag().hashCode());
+        result = prime * result + ((getDef1() == null) ? 0 : getDef1().hashCode());
+        result = prime * result + ((getDef2() == null) ? 0 : getDef2().hashCode());
+        result = prime * result + ((getDef3() == null) ? 0 : getDef3().hashCode());
+        result = prime * result + ((getDef4() == null) ? 0 : getDef4().hashCode());
+        result = prime * result + ((getDef5() == null) ? 0 : getDef5().hashCode());
+        result = prime * result + ((getDr() == null) ? 0 : getDr().hashCode());
+        result = prime * result + ((getEnablestate() == null) ? 0 : getEnablestate().hashCode());
+        result = prime * result + ((getGubflag() == null) ? 0 : getGubflag().hashCode());
+        result = prime * result + ((getIsagentstore() == null) ? 0 : getIsagentstore().hashCode());
+        result = prime * result + ((getIsatpaffected() == null) ? 0 : getIsatpaffected().hashCode());
+        result = prime * result + ((getIscalculatedinvcost() == null) ? 0 : getIscalculatedinvcost().hashCode());
+        result = prime * result + ((getIscommissionout() == null) ? 0 : getIscommissionout().hashCode());
+        result = prime * result + ((getIsdirectstore() == null) ? 0 : getIsdirectstore().hashCode());
+        result = prime * result + ((getIskptaxstore() == null) ? 0 : getIskptaxstore().hashCode());
+        result = prime * result + ((getIsobligate() == null) ? 0 : getIsobligate().hashCode());
+        result = prime * result + ((getIsretail() == null) ? 0 : getIsretail().hashCode());
+        result = prime * result + ((getIsshopstore() == null) ? 0 : getIsshopstore().hashCode());
+        result = prime * result + ((getIsstoreontheway() == null) ? 0 : getIsstoreontheway().hashCode());
+        result = prime * result + ((getMemo() == null) ? 0 : getMemo().hashCode());
+        result = prime * result + ((getModifiedtime() == null) ? 0 : getModifiedtime().hashCode());
+        result = prime * result + ((getModifier() == null) ? 0 : getModifier().hashCode());
+        result = prime * result + ((getMrpflag() == null) ? 0 : getMrpflag().hashCode());
+        result = prime * result + ((getName() == null) ? 0 : getName().hashCode());
+        result = prime * result + ((getName2() == null) ? 0 : getName2().hashCode());
+        result = prime * result + ((getName3() == null) ? 0 : getName3().hashCode());
+        result = prime * result + ((getName4() == null) ? 0 : getName4().hashCode());
+        result = prime * result + ((getName5() == null) ? 0 : getName5().hashCode());
+        result = prime * result + ((getName6() == null) ? 0 : getName6().hashCode());
+        result = prime * result + ((getOperatesupplier() == null) ? 0 : getOperatesupplier().hashCode());
+        result = prime * result + ((getPhone() == null) ? 0 : getPhone().hashCode());
+        result = prime * result + ((getPkAddress() == null) ? 0 : getPkAddress().hashCode());
+        result = prime * result + ((getPkGroup() == null) ? 0 : getPkGroup().hashCode());
+        result = prime * result + ((getPkOrg() == null) ? 0 : getPkOrg().hashCode());
+        result = prime * result + ((getPrincipalcode() == null) ? 0 : getPrincipalcode().hashCode());
+        result = prime * result + ((getProfitcentre() == null) ? 0 : getProfitcentre().hashCode());
+        result = prime * result + ((getProflag() == null) ? 0 : getProflag().hashCode());
+        result = prime * result + ((getStoraddr() == null) ? 0 : getStoraddr().hashCode());
+        result = prime * result + ((getTs() == null) ? 0 : getTs().hashCode());
+        return result;
+    }
+
+    @Override
+    public String toString() {
+        StringBuilder sb = new StringBuilder();
+        sb.append(getClass().getSimpleName());
+        sb.append(" [");
+        sb.append("Hash = ").append(hashCode());
+        sb.append(", pkStordoc=").append(pkStordoc);
+        sb.append(", code=").append(code);
+        sb.append(", creationtime=").append(creationtime);
+        sb.append(", creator=").append(creator);
+        sb.append(", csflag=").append(csflag);
+        sb.append(", dataoriginflag=").append(dataoriginflag);
+        sb.append(", def1=").append(def1);
+        sb.append(", def2=").append(def2);
+        sb.append(", def3=").append(def3);
+        sb.append(", def4=").append(def4);
+        sb.append(", def5=").append(def5);
+        sb.append(", dr=").append(dr);
+        sb.append(", enablestate=").append(enablestate);
+        sb.append(", gubflag=").append(gubflag);
+        sb.append(", isagentstore=").append(isagentstore);
+        sb.append(", isatpaffected=").append(isatpaffected);
+        sb.append(", iscalculatedinvcost=").append(iscalculatedinvcost);
+        sb.append(", iscommissionout=").append(iscommissionout);
+        sb.append(", isdirectstore=").append(isdirectstore);
+        sb.append(", iskptaxstore=").append(iskptaxstore);
+        sb.append(", isobligate=").append(isobligate);
+        sb.append(", isretail=").append(isretail);
+        sb.append(", isshopstore=").append(isshopstore);
+        sb.append(", isstoreontheway=").append(isstoreontheway);
+        sb.append(", memo=").append(memo);
+        sb.append(", modifiedtime=").append(modifiedtime);
+        sb.append(", modifier=").append(modifier);
+        sb.append(", mrpflag=").append(mrpflag);
+        sb.append(", name=").append(name);
+        sb.append(", name2=").append(name2);
+        sb.append(", name3=").append(name3);
+        sb.append(", name4=").append(name4);
+        sb.append(", name5=").append(name5);
+        sb.append(", name6=").append(name6);
+        sb.append(", operatesupplier=").append(operatesupplier);
+        sb.append(", phone=").append(phone);
+        sb.append(", pkAddress=").append(pkAddress);
+        sb.append(", pkGroup=").append(pkGroup);
+        sb.append(", pkOrg=").append(pkOrg);
+        sb.append(", principalcode=").append(principalcode);
+        sb.append(", profitcentre=").append(profitcentre);
+        sb.append(", proflag=").append(proflag);
+        sb.append(", storaddr=").append(storaddr);
+        sb.append(", ts=").append(ts);
+        sb.append("]");
+        return sb.toString();
+    }
+}
\ No newline at end of file
diff --git a/src/main/java/com/zy/nc/entity/NccJcCkhw.java b/src/main/java/com/zy/nc/entity/NccJcCkhw.java
new file mode 100644
index 0000000..9f9ef18
--- /dev/null
+++ b/src/main/java/com/zy/nc/entity/NccJcCkhw.java
@@ -0,0 +1,94 @@
+package com.zy.nc.entity;
+
+import com.baomidou.mybatisplus.annotations.TableField;
+import com.baomidou.mybatisplus.annotations.TableId;
+import com.baomidou.mybatisplus.annotations.TableName;
+import lombok.Data;
+
+/**
+ * 
+ * @TableName ncc_jc_ckhw
+ */
+@TableName(value ="ncc_jc_ckhw")
+@Data
+public class NccJcCkhw {
+    /**
+     * 
+     */
+    @TableId
+    private String pkRack;
+
+    /**
+     * 
+     */
+    private String pkStordoc;
+
+    /**
+     * 
+     */
+    private String ckbm;
+
+    /**
+     * 
+     */
+    private String ckmc;
+
+    /**
+     * 
+     */
+    private String hwbm;
+
+    /**
+     * 
+     */
+    private String hwmc;
+
+    @Override
+    public boolean equals(Object that) {
+        if (this == that) {
+            return true;
+        }
+        if (that == null) {
+            return false;
+        }
+        if (getClass() != that.getClass()) {
+            return false;
+        }
+        NccJcCkhw other = (NccJcCkhw) that;
+        return (this.getPkRack() == null ? other.getPkRack() == null : this.getPkRack().equals(other.getPkRack()))
+            && (this.getPkStordoc() == null ? other.getPkStordoc() == null : this.getPkStordoc().equals(other.getPkStordoc()))
+            && (this.getCkbm() == null ? other.getCkbm() == null : this.getCkbm().equals(other.getCkbm()))
+            && (this.getCkmc() == null ? other.getCkmc() == null : this.getCkmc().equals(other.getCkmc()))
+            && (this.getHwbm() == null ? other.getHwbm() == null : this.getHwbm().equals(other.getHwbm()))
+            && (this.getHwmc() == null ? other.getHwmc() == null : this.getHwmc().equals(other.getHwmc()));
+    }
+
+    @Override
+    public int hashCode() {
+        final int prime = 31;
+        int result = 1;
+        result = prime * result + ((getPkRack() == null) ? 0 : getPkRack().hashCode());
+        result = prime * result + ((getPkStordoc() == null) ? 0 : getPkStordoc().hashCode());
+        result = prime * result + ((getCkbm() == null) ? 0 : getCkbm().hashCode());
+        result = prime * result + ((getCkmc() == null) ? 0 : getCkmc().hashCode());
+        result = prime * result + ((getHwbm() == null) ? 0 : getHwbm().hashCode());
+        result = prime * result + ((getHwmc() == null) ? 0 : getHwmc().hashCode());
+        return result;
+    }
+
+    @Override
+    public String toString() {
+        StringBuilder sb = new StringBuilder();
+        sb.append(getClass().getSimpleName());
+        sb.append(" [");
+        sb.append("Hash = ").append(hashCode());
+        sb.append(", pkRack=").append(pkRack);
+        sb.append(", pkStordoc=").append(pkStordoc);
+        sb.append(", ckbm=").append(ckbm);
+        sb.append(", ckmc=").append(ckmc);
+        sb.append(", hwbm=").append(hwbm);
+        sb.append(", hwmc=").append(hwmc);
+        sb.append("]");
+        return sb.toString();
+    }
+}
\ No newline at end of file
diff --git a/src/main/java/com/zy/nc/entity/NccJcQilibcBarcodeflowWms.java b/src/main/java/com/zy/nc/entity/NccJcQilibcBarcodeflowWms.java
new file mode 100644
index 0000000..db0e8ad
--- /dev/null
+++ b/src/main/java/com/zy/nc/entity/NccJcQilibcBarcodeflowWms.java
@@ -0,0 +1,127 @@
+package com.zy.nc.entity;
+
+import com.baomidou.mybatisplus.annotations.TableField;
+import com.baomidou.mybatisplus.annotations.TableId;
+import com.baomidou.mybatisplus.annotations.TableName;
+import java.math.BigDecimal;
+import lombok.Data;
+
+/**
+ * 
+ * @TableName ncc_jc_qilibc_barcodeflow_wms
+ */
+@TableName(value ="ncc_jc_qilibc_barcodeflow_wms")
+@Data
+public class NccJcQilibcBarcodeflowWms {
+    /**
+     * 
+     */
+    @TableId
+    private String pkBarcode;
+
+    /**
+     * 
+     */
+    private String ts;
+
+    /**
+     * 
+     */
+    private String vbarcode;
+
+    /**
+     * 
+     */
+    private String infla;
+
+    /**
+     * 
+     */
+    private BigDecimal asnnum;
+
+    /**
+     * 
+     */
+    private String pkMaterial;
+
+    /**
+     * 
+     */
+    private String pkStordoc;
+
+    /**
+     * 
+     */
+    private String memo;
+
+    /**
+     * 
+     */
+    private String vbillno;
+
+    /**
+     * 
+     */
+    private BigDecimal nastnum;
+
+    @Override
+    public boolean equals(Object that) {
+        if (this == that) {
+            return true;
+        }
+        if (that == null) {
+            return false;
+        }
+        if (getClass() != that.getClass()) {
+            return false;
+        }
+        NccJcQilibcBarcodeflowWms other = (NccJcQilibcBarcodeflowWms) that;
+        return (this.getPkBarcode() == null ? other.getPkBarcode() == null : this.getPkBarcode().equals(other.getPkBarcode()))
+            && (this.getTs() == null ? other.getTs() == null : this.getTs().equals(other.getTs()))
+            && (this.getVbarcode() == null ? other.getVbarcode() == null : this.getVbarcode().equals(other.getVbarcode()))
+            && (this.getInfla() == null ? other.getInfla() == null : this.getInfla().equals(other.getInfla()))
+            && (this.getAsnnum() == null ? other.getAsnnum() == null : this.getAsnnum().equals(other.getAsnnum()))
+            && (this.getPkMaterial() == null ? other.getPkMaterial() == null : this.getPkMaterial().equals(other.getPkMaterial()))
+            && (this.getPkStordoc() == null ? other.getPkStordoc() == null : this.getPkStordoc().equals(other.getPkStordoc()))
+            && (this.getMemo() == null ? other.getMemo() == null : this.getMemo().equals(other.getMemo()))
+            && (this.getVbillno() == null ? other.getVbillno() == null : this.getVbillno().equals(other.getVbillno()))
+            && (this.getNastnum() == null ? other.getNastnum() == null : this.getNastnum().equals(other.getNastnum()));
+    }
+
+    @Override
+    public int hashCode() {
+        final int prime = 31;
+        int result = 1;
+        result = prime * result + ((getPkBarcode() == null) ? 0 : getPkBarcode().hashCode());
+        result = prime * result + ((getTs() == null) ? 0 : getTs().hashCode());
+        result = prime * result + ((getVbarcode() == null) ? 0 : getVbarcode().hashCode());
+        result = prime * result + ((getInfla() == null) ? 0 : getInfla().hashCode());
+        result = prime * result + ((getAsnnum() == null) ? 0 : getAsnnum().hashCode());
+        result = prime * result + ((getPkMaterial() == null) ? 0 : getPkMaterial().hashCode());
+        result = prime * result + ((getPkStordoc() == null) ? 0 : getPkStordoc().hashCode());
+        result = prime * result + ((getMemo() == null) ? 0 : getMemo().hashCode());
+        result = prime * result + ((getVbillno() == null) ? 0 : getVbillno().hashCode());
+        result = prime * result + ((getNastnum() == null) ? 0 : getNastnum().hashCode());
+        return result;
+    }
+
+    @Override
+    public String toString() {
+        StringBuilder sb = new StringBuilder();
+        sb.append(getClass().getSimpleName());
+        sb.append(" [");
+        sb.append("Hash = ").append(hashCode());
+        sb.append(", pkBarcode=").append(pkBarcode);
+        sb.append(", ts=").append(ts);
+        sb.append(", vbarcode=").append(vbarcode);
+        sb.append(", infla=").append(infla);
+        sb.append(", asnnum=").append(asnnum);
+        sb.append(", pkMaterial=").append(pkMaterial);
+        sb.append(", pkStordoc=").append(pkStordoc);
+        sb.append(", memo=").append(memo);
+        sb.append(", vbillno=").append(vbillno);
+        sb.append(", nastnum=").append(nastnum);
+        sb.append("]");
+        return sb.toString();
+    }
+}
\ No newline at end of file
diff --git a/src/main/java/com/zy/nc/entity/NccJcRyWms.java b/src/main/java/com/zy/nc/entity/NccJcRyWms.java
new file mode 100644
index 0000000..2646e66
--- /dev/null
+++ b/src/main/java/com/zy/nc/entity/NccJcRyWms.java
@@ -0,0 +1,133 @@
+package com.zy.nc.entity;
+
+import com.baomidou.mybatisplus.annotations.TableField;
+import com.baomidou.mybatisplus.annotations.TableId;
+import com.baomidou.mybatisplus.annotations.TableName;
+import lombok.Data;
+
+/**
+ * 
+ * @TableName ncc_jc_ry_wms
+ */
+@TableName(value ="ncc_jc_ry_wms")
+@Data
+public class NccJcRyWms {
+    /**
+     * 
+     */
+    private String pkPsndoc;
+
+    /**
+     * 
+     */
+    private Long qyzt;
+
+    /**
+     * 
+     */
+    private String rybm;
+
+    /**
+     * 
+     */
+    private String rymc;
+
+    /**
+     * 
+     */
+    private String pkOrg;
+
+    /**
+     * 
+     */
+    private String sszzbm;
+
+    /**
+     * 
+     */
+    private String sszzmc;
+
+    /**
+     * 
+     */
+    private String pkDept;
+
+    /**
+     * 
+     */
+    private String ssbmbm;
+
+    /**
+     * 
+     */
+    private String ssbmmc;
+
+    /**
+     * 
+     */
+    private String sssyb;
+
+    @Override
+    public boolean equals(Object that) {
+        if (this == that) {
+            return true;
+        }
+        if (that == null) {
+            return false;
+        }
+        if (getClass() != that.getClass()) {
+            return false;
+        }
+        NccJcRyWms other = (NccJcRyWms) that;
+        return (this.getPkPsndoc() == null ? other.getPkPsndoc() == null : this.getPkPsndoc().equals(other.getPkPsndoc()))
+            && (this.getQyzt() == null ? other.getQyzt() == null : this.getQyzt().equals(other.getQyzt()))
+            && (this.getRybm() == null ? other.getRybm() == null : this.getRybm().equals(other.getRybm()))
+            && (this.getRymc() == null ? other.getRymc() == null : this.getRymc().equals(other.getRymc()))
+            && (this.getPkOrg() == null ? other.getPkOrg() == null : this.getPkOrg().equals(other.getPkOrg()))
+            && (this.getSszzbm() == null ? other.getSszzbm() == null : this.getSszzbm().equals(other.getSszzbm()))
+            && (this.getSszzmc() == null ? other.getSszzmc() == null : this.getSszzmc().equals(other.getSszzmc()))
+            && (this.getPkDept() == null ? other.getPkDept() == null : this.getPkDept().equals(other.getPkDept()))
+            && (this.getSsbmbm() == null ? other.getSsbmbm() == null : this.getSsbmbm().equals(other.getSsbmbm()))
+            && (this.getSsbmmc() == null ? other.getSsbmmc() == null : this.getSsbmmc().equals(other.getSsbmmc()))
+            && (this.getSssyb() == null ? other.getSssyb() == null : this.getSssyb().equals(other.getSssyb()));
+    }
+
+    @Override
+    public int hashCode() {
+        final int prime = 31;
+        int result = 1;
+        result = prime * result + ((getPkPsndoc() == null) ? 0 : getPkPsndoc().hashCode());
+        result = prime * result + ((getQyzt() == null) ? 0 : getQyzt().hashCode());
+        result = prime * result + ((getRybm() == null) ? 0 : getRybm().hashCode());
+        result = prime * result + ((getRymc() == null) ? 0 : getRymc().hashCode());
+        result = prime * result + ((getPkOrg() == null) ? 0 : getPkOrg().hashCode());
+        result = prime * result + ((getSszzbm() == null) ? 0 : getSszzbm().hashCode());
+        result = prime * result + ((getSszzmc() == null) ? 0 : getSszzmc().hashCode());
+        result = prime * result + ((getPkDept() == null) ? 0 : getPkDept().hashCode());
+        result = prime * result + ((getSsbmbm() == null) ? 0 : getSsbmbm().hashCode());
+        result = prime * result + ((getSsbmmc() == null) ? 0 : getSsbmmc().hashCode());
+        result = prime * result + ((getSssyb() == null) ? 0 : getSssyb().hashCode());
+        return result;
+    }
+
+    @Override
+    public String toString() {
+        StringBuilder sb = new StringBuilder();
+        sb.append(getClass().getSimpleName());
+        sb.append(" [");
+        sb.append("Hash = ").append(hashCode());
+        sb.append(", pkPsndoc=").append(pkPsndoc);
+        sb.append(", qyzt=").append(qyzt);
+        sb.append(", rybm=").append(rybm);
+        sb.append(", rymc=").append(rymc);
+        sb.append(", pkOrg=").append(pkOrg);
+        sb.append(", sszzbm=").append(sszzbm);
+        sb.append(", sszzmc=").append(sszzmc);
+        sb.append(", pkDept=").append(pkDept);
+        sb.append(", ssbmbm=").append(ssbmbm);
+        sb.append(", ssbmmc=").append(ssbmmc);
+        sb.append(", sssyb=").append(sssyb);
+        sb.append("]");
+        return sb.toString();
+    }
+}
\ No newline at end of file
diff --git a/src/main/java/com/zy/nc/entity/NccJcWlflWms.java b/src/main/java/com/zy/nc/entity/NccJcWlflWms.java
new file mode 100644
index 0000000..630765d
--- /dev/null
+++ b/src/main/java/com/zy/nc/entity/NccJcWlflWms.java
@@ -0,0 +1,102 @@
+package com.zy.nc.entity;
+
+import com.baomidou.mybatisplus.annotations.TableField;
+import com.baomidou.mybatisplus.annotations.TableId;
+import com.baomidou.mybatisplus.annotations.TableName;
+import lombok.Data;
+
+/**
+ * 
+ * @TableName ncc_jc_wlfl_wms
+ */
+@TableName(value ="ncc_jc_wlfl_wms")
+@Data
+public class NccJcWlflWms {
+    /**
+     * 
+     */
+    @TableId
+    private String pkMarbasclass;
+
+    /**
+     * 
+     */
+    private String code;
+
+    /**
+     * 
+     */
+    private String name;
+
+    /**
+     * 
+     */
+    private String sjflbm;
+
+    /**
+     * 
+     */
+    private String sjflmc;
+
+    /**
+     * 
+     */
+    private String wljbfl;
+
+    /**
+     * 
+     */
+    private String code1;
+
+    @Override
+    public boolean equals(Object that) {
+        if (this == that) {
+            return true;
+        }
+        if (that == null) {
+            return false;
+        }
+        if (getClass() != that.getClass()) {
+            return false;
+        }
+        NccJcWlflWms other = (NccJcWlflWms) that;
+        return (this.getPkMarbasclass() == null ? other.getPkMarbasclass() == null : this.getPkMarbasclass().equals(other.getPkMarbasclass()))
+            && (this.getCode() == null ? other.getCode() == null : this.getCode().equals(other.getCode()))
+            && (this.getName() == null ? other.getName() == null : this.getName().equals(other.getName()))
+            && (this.getSjflbm() == null ? other.getSjflbm() == null : this.getSjflbm().equals(other.getSjflbm()))
+            && (this.getSjflmc() == null ? other.getSjflmc() == null : this.getSjflmc().equals(other.getSjflmc()))
+            && (this.getWljbfl() == null ? other.getWljbfl() == null : this.getWljbfl().equals(other.getWljbfl()))
+            && (this.getCode1() == null ? other.getCode1() == null : this.getCode1().equals(other.getCode1()));
+    }
+
+    @Override
+    public int hashCode() {
+        final int prime = 31;
+        int result = 1;
+        result = prime * result + ((getPkMarbasclass() == null) ? 0 : getPkMarbasclass().hashCode());
+        result = prime * result + ((getCode() == null) ? 0 : getCode().hashCode());
+        result = prime * result + ((getName() == null) ? 0 : getName().hashCode());
+        result = prime * result + ((getSjflbm() == null) ? 0 : getSjflbm().hashCode());
+        result = prime * result + ((getSjflmc() == null) ? 0 : getSjflmc().hashCode());
+        result = prime * result + ((getWljbfl() == null) ? 0 : getWljbfl().hashCode());
+        result = prime * result + ((getCode1() == null) ? 0 : getCode1().hashCode());
+        return result;
+    }
+
+    @Override
+    public String toString() {
+        StringBuilder sb = new StringBuilder();
+        sb.append(getClass().getSimpleName());
+        sb.append(" [");
+        sb.append("Hash = ").append(hashCode());
+        sb.append(", pkMarbasclass=").append(pkMarbasclass);
+        sb.append(", code=").append(code);
+        sb.append(", name=").append(name);
+        sb.append(", sjflbm=").append(sjflbm);
+        sb.append(", sjflmc=").append(sjflmc);
+        sb.append(", wljbfl=").append(wljbfl);
+        sb.append(", code1=").append(code1);
+        sb.append("]");
+        return sb.toString();
+    }
+}
\ No newline at end of file
diff --git a/src/main/java/com/zy/nc/entity/NccOrgCorpWms.java b/src/main/java/com/zy/nc/entity/NccOrgCorpWms.java
new file mode 100644
index 0000000..31f117f
--- /dev/null
+++ b/src/main/java/com/zy/nc/entity/NccOrgCorpWms.java
@@ -0,0 +1,69 @@
+package com.zy.nc.entity;
+
+import com.baomidou.mybatisplus.annotations.TableField;
+import com.baomidou.mybatisplus.annotations.TableId;
+import com.baomidou.mybatisplus.annotations.TableName;
+import lombok.Data;
+
+/**
+ * 
+ * @TableName ncc_org_corp_wms
+ */
+@TableName(value ="ncc_org_corp_wms")
+@Data
+public class NccOrgCorpWms {
+    /**
+     * 
+     */
+    private String code;
+
+    /**
+     * 
+     */
+    private String name;
+
+    /**
+     * 
+     */
+    private String shortname;
+
+    @Override
+    public boolean equals(Object that) {
+        if (this == that) {
+            return true;
+        }
+        if (that == null) {
+            return false;
+        }
+        if (getClass() != that.getClass()) {
+            return false;
+        }
+        NccOrgCorpWms other = (NccOrgCorpWms) that;
+        return (this.getCode() == null ? other.getCode() == null : this.getCode().equals(other.getCode()))
+            && (this.getName() == null ? other.getName() == null : this.getName().equals(other.getName()))
+            && (this.getShortname() == null ? other.getShortname() == null : this.getShortname().equals(other.getShortname()));
+    }
+
+    @Override
+    public int hashCode() {
+        final int prime = 31;
+        int result = 1;
+        result = prime * result + ((getCode() == null) ? 0 : getCode().hashCode());
+        result = prime * result + ((getName() == null) ? 0 : getName().hashCode());
+        result = prime * result + ((getShortname() == null) ? 0 : getShortname().hashCode());
+        return result;
+    }
+
+    @Override
+    public String toString() {
+        StringBuilder sb = new StringBuilder();
+        sb.append(getClass().getSimpleName());
+        sb.append(" [");
+        sb.append("Hash = ").append(hashCode());
+        sb.append(", code=").append(code);
+        sb.append(", name=").append(name);
+        sb.append(", shortname=").append(shortname);
+        sb.append("]");
+        return sb.toString();
+    }
+}
\ No newline at end of file
diff --git a/src/main/java/com/zy/nc/entity/NccSaleXsfhmxWms.java b/src/main/java/com/zy/nc/entity/NccSaleXsfhmxWms.java
new file mode 100644
index 0000000..08f4048
--- /dev/null
+++ b/src/main/java/com/zy/nc/entity/NccSaleXsfhmxWms.java
@@ -0,0 +1,623 @@
+package com.zy.nc.entity;
+
+import com.baomidou.mybatisplus.annotations.TableField;
+import com.baomidou.mybatisplus.annotations.TableId;
+import com.baomidou.mybatisplus.annotations.TableName;
+import java.math.BigDecimal;
+import lombok.Data;
+
+/**
+ * 
+ * @TableName ncc_sale_xsfhmx_wms
+ */
+@TableName(value ="ncc_sale_xsfhmx_wms")
+@Data
+public class NccSaleXsfhmxWms {
+    /**
+     * 
+     */
+    @TableId
+    private String cdeliverybid;
+
+    /**
+     * 
+     */
+    private String cdeliveryid;
+
+    /**
+     * 
+     */
+    private String vbillcode;
+
+    /**
+     * 
+     */
+    private String csaleorgid;
+
+    /**
+     * 
+     */
+    private String cszzbm;
+
+    /**
+     * 
+     */
+    private String xxzzmc;
+
+    /**
+     * 
+     */
+    private String hdbilldate;
+
+    /**
+     * 
+     */
+    private String cdeptvid;
+
+    /**
+     * 
+     */
+    private String bmbm;
+
+    /**
+     * 
+     */
+    private String bmmc;
+
+    /**
+     * 
+     */
+    private String def5;
+
+    /**
+     * 
+     */
+    private String sssyb;
+
+    /**
+     * 
+     */
+    private Long fstatusflag;
+
+    /**
+     * 
+     */
+    private String taudittime;
+
+    /**
+     * 
+     */
+    private Integer hdr;
+
+    /**
+     * 
+     */
+    private String fbcdeliveryid;
+
+    /**
+     * 
+     */
+    private String dbilldate;
+
+    /**
+     * 
+     */
+    private String cordercustid;
+
+    /**
+     * 
+     */
+    private String khbm;
+
+    /**
+     * 
+     */
+    private String khmc;
+
+    /**
+     * 
+     */
+    private String khjc;
+
+    /**
+     * 
+     */
+    private String ywy;
+
+    /**
+     * 
+     */
+    private String cmaterialid;
+
+    /**
+     * 
+     */
+    private String wlbm;
+
+    /**
+     * 
+     */
+    private String wlmc;
+
+    /**
+     * 
+     */
+    private String wlgg;
+
+    /**
+     * 
+     */
+    private String wlxh;
+
+    /**
+     * 
+     */
+    private String wlflid;
+
+    /**
+     * 
+     */
+    private String wlflbm;
+
+    /**
+     * 
+     */
+    private String wlflmc;
+
+    /**
+     * 
+     */
+    private String castunitid;
+
+    /**
+     * 
+     */
+    private String dw;
+
+    /**
+     * 
+     */
+    private BigDecimal nastnum;
+
+    /**
+     * 
+     */
+    private String cunitid;
+
+    /**
+     * 
+     */
+    private String zdw;
+
+    /**
+     * 
+     */
+    private BigDecimal nnum;
+
+    /**
+     * 
+     */
+    private BigDecimal npiece;
+
+    /**
+     * 
+     */
+    private String blargessflag;
+
+    /**
+     * 
+     */
+    private String corigcurrencyid;
+
+    /**
+     * 
+     */
+    private String yb;
+
+    /**
+     * 
+     */
+    private BigDecimal nexchangerate;
+
+    /**
+     * 
+     */
+    private String ccurrencyid;
+
+    /**
+     * 
+     */
+    private String ctaxcodeid;
+
+    /**
+     * 
+     */
+    private BigDecimal ntaxrate;
+
+    /**
+     * 
+     */
+    private BigDecimal norigtaxprice;
+
+    /**
+     * 
+     */
+    private BigDecimal norigprice;
+
+    /**
+     * 
+     */
+    private BigDecimal norigmny;
+
+    /**
+     * 
+     */
+    private BigDecimal norigtaxmny;
+
+    /**
+     * 
+     */
+    private BigDecimal ntaxprice;
+
+    /**
+     * 
+     */
+    private BigDecimal nprice;
+
+    /**
+     * 
+     */
+    private BigDecimal nqttaxprice;
+
+    /**
+     * 
+     */
+    private BigDecimal nqtprice;
+
+    /**
+     * 
+     */
+    private BigDecimal ntax;
+
+    /**
+     * 
+     */
+    private BigDecimal nmny;
+
+    /**
+     * 
+     */
+    private BigDecimal ntaxmny;
+
+    /**
+     * 
+     */
+    private String vfirstcode;
+
+    /**
+     * 
+     */
+    private String cfirstid;
+
+    /**
+     * 
+     */
+    private String cfirstbid;
+
+    /**
+     * 
+     */
+    private String vsrccode;
+
+    /**
+     * 
+     */
+    private String csrcid;
+
+    /**
+     * 
+     */
+    private String csrcbid;
+
+    /**
+     * 
+     */
+    private String dsenddate;
+
+    /**
+     * 
+     */
+    private BigDecimal ntotaloutnum;
+
+    /**
+     * 
+     */
+    private String boutendflag;
+
+    /**
+     * 
+     */
+    private BigDecimal ntotalnotoutnum;
+
+    /**
+     * 
+     */
+    private Integer bdr;
+
+    /**
+     * 
+     */
+    private String ts;
+
+    /**
+     * 
+     */
+    private String hts;
+
+    /**
+     * 
+     */
+    private String shsf;
+
+    /**
+     * 
+     */
+    private String gssf;
+
+    /**
+     * 
+     */
+    private String kczzbm;
+
+    /**
+     * 
+     */
+    private String kczzmc;
+
+    @Override
+    public boolean equals(Object that) {
+        if (this == that) {
+            return true;
+        }
+        if (that == null) {
+            return false;
+        }
+        if (getClass() != that.getClass()) {
+            return false;
+        }
+        NccSaleXsfhmxWms other = (NccSaleXsfhmxWms) that;
+        return (this.getCdeliverybid() == null ? other.getCdeliverybid() == null : this.getCdeliverybid().equals(other.getCdeliverybid()))
+            && (this.getCdeliveryid() == null ? other.getCdeliveryid() == null : this.getCdeliveryid().equals(other.getCdeliveryid()))
+            && (this.getVbillcode() == null ? other.getVbillcode() == null : this.getVbillcode().equals(other.getVbillcode()))
+            && (this.getCsaleorgid() == null ? other.getCsaleorgid() == null : this.getCsaleorgid().equals(other.getCsaleorgid()))
+            && (this.getCszzbm() == null ? other.getCszzbm() == null : this.getCszzbm().equals(other.getCszzbm()))
+            && (this.getXxzzmc() == null ? other.getXxzzmc() == null : this.getXxzzmc().equals(other.getXxzzmc()))
+            && (this.getHdbilldate() == null ? other.getHdbilldate() == null : this.getHdbilldate().equals(other.getHdbilldate()))
+            && (this.getCdeptvid() == null ? other.getCdeptvid() == null : this.getCdeptvid().equals(other.getCdeptvid()))
+            && (this.getBmbm() == null ? other.getBmbm() == null : this.getBmbm().equals(other.getBmbm()))
+            && (this.getBmmc() == null ? other.getBmmc() == null : this.getBmmc().equals(other.getBmmc()))
+            && (this.getDef5() == null ? other.getDef5() == null : this.getDef5().equals(other.getDef5()))
+            && (this.getSssyb() == null ? other.getSssyb() == null : this.getSssyb().equals(other.getSssyb()))
+            && (this.getFstatusflag() == null ? other.getFstatusflag() == null : this.getFstatusflag().equals(other.getFstatusflag()))
+            && (this.getTaudittime() == null ? other.getTaudittime() == null : this.getTaudittime().equals(other.getTaudittime()))
+            && (this.getHdr() == null ? other.getHdr() == null : this.getHdr().equals(other.getHdr()))
+            && (this.getFbcdeliveryid() == null ? other.getFbcdeliveryid() == null : this.getFbcdeliveryid().equals(other.getFbcdeliveryid()))
+            && (this.getDbilldate() == null ? other.getDbilldate() == null : this.getDbilldate().equals(other.getDbilldate()))
+            && (this.getCordercustid() == null ? other.getCordercustid() == null : this.getCordercustid().equals(other.getCordercustid()))
+            && (this.getKhbm() == null ? other.getKhbm() == null : this.getKhbm().equals(other.getKhbm()))
+            && (this.getKhmc() == null ? other.getKhmc() == null : this.getKhmc().equals(other.getKhmc()))
+            && (this.getKhjc() == null ? other.getKhjc() == null : this.getKhjc().equals(other.getKhjc()))
+            && (this.getYwy() == null ? other.getYwy() == null : this.getYwy().equals(other.getYwy()))
+            && (this.getCmaterialid() == null ? other.getCmaterialid() == null : this.getCmaterialid().equals(other.getCmaterialid()))
+            && (this.getWlbm() == null ? other.getWlbm() == null : this.getWlbm().equals(other.getWlbm()))
+            && (this.getWlmc() == null ? other.getWlmc() == null : this.getWlmc().equals(other.getWlmc()))
+            && (this.getWlgg() == null ? other.getWlgg() == null : this.getWlgg().equals(other.getWlgg()))
+            && (this.getWlxh() == null ? other.getWlxh() == null : this.getWlxh().equals(other.getWlxh()))
+            && (this.getWlflid() == null ? other.getWlflid() == null : this.getWlflid().equals(other.getWlflid()))
+            && (this.getWlflbm() == null ? other.getWlflbm() == null : this.getWlflbm().equals(other.getWlflbm()))
+            && (this.getWlflmc() == null ? other.getWlflmc() == null : this.getWlflmc().equals(other.getWlflmc()))
+            && (this.getCastunitid() == null ? other.getCastunitid() == null : this.getCastunitid().equals(other.getCastunitid()))
+            && (this.getDw() == null ? other.getDw() == null : this.getDw().equals(other.getDw()))
+            && (this.getNastnum() == null ? other.getNastnum() == null : this.getNastnum().equals(other.getNastnum()))
+            && (this.getCunitid() == null ? other.getCunitid() == null : this.getCunitid().equals(other.getCunitid()))
+            && (this.getZdw() == null ? other.getZdw() == null : this.getZdw().equals(other.getZdw()))
+            && (this.getNnum() == null ? other.getNnum() == null : this.getNnum().equals(other.getNnum()))
+            && (this.getNpiece() == null ? other.getNpiece() == null : this.getNpiece().equals(other.getNpiece()))
+            && (this.getBlargessflag() == null ? other.getBlargessflag() == null : this.getBlargessflag().equals(other.getBlargessflag()))
+            && (this.getCorigcurrencyid() == null ? other.getCorigcurrencyid() == null : this.getCorigcurrencyid().equals(other.getCorigcurrencyid()))
+            && (this.getYb() == null ? other.getYb() == null : this.getYb().equals(other.getYb()))
+            && (this.getNexchangerate() == null ? other.getNexchangerate() == null : this.getNexchangerate().equals(other.getNexchangerate()))
+            && (this.getCcurrencyid() == null ? other.getCcurrencyid() == null : this.getCcurrencyid().equals(other.getCcurrencyid()))
+            && (this.getCtaxcodeid() == null ? other.getCtaxcodeid() == null : this.getCtaxcodeid().equals(other.getCtaxcodeid()))
+            && (this.getNtaxrate() == null ? other.getNtaxrate() == null : this.getNtaxrate().equals(other.getNtaxrate()))
+            && (this.getNorigtaxprice() == null ? other.getNorigtaxprice() == null : this.getNorigtaxprice().equals(other.getNorigtaxprice()))
+            && (this.getNorigprice() == null ? other.getNorigprice() == null : this.getNorigprice().equals(other.getNorigprice()))
+            && (this.getNorigmny() == null ? other.getNorigmny() == null : this.getNorigmny().equals(other.getNorigmny()))
+            && (this.getNorigtaxmny() == null ? other.getNorigtaxmny() == null : this.getNorigtaxmny().equals(other.getNorigtaxmny()))
+            && (this.getNtaxprice() == null ? other.getNtaxprice() == null : this.getNtaxprice().equals(other.getNtaxprice()))
+            && (this.getNprice() == null ? other.getNprice() == null : this.getNprice().equals(other.getNprice()))
+            && (this.getNqttaxprice() == null ? other.getNqttaxprice() == null : this.getNqttaxprice().equals(other.getNqttaxprice()))
+            && (this.getNqtprice() == null ? other.getNqtprice() == null : this.getNqtprice().equals(other.getNqtprice()))
+            && (this.getNtax() == null ? other.getNtax() == null : this.getNtax().equals(other.getNtax()))
+            && (this.getNmny() == null ? other.getNmny() == null : this.getNmny().equals(other.getNmny()))
+            && (this.getNtaxmny() == null ? other.getNtaxmny() == null : this.getNtaxmny().equals(other.getNtaxmny()))
+            && (this.getVfirstcode() == null ? other.getVfirstcode() == null : this.getVfirstcode().equals(other.getVfirstcode()))
+            && (this.getCfirstid() == null ? other.getCfirstid() == null : this.getCfirstid().equals(other.getCfirstid()))
+            && (this.getCfirstbid() == null ? other.getCfirstbid() == null : this.getCfirstbid().equals(other.getCfirstbid()))
+            && (this.getVsrccode() == null ? other.getVsrccode() == null : this.getVsrccode().equals(other.getVsrccode()))
+            && (this.getCsrcid() == null ? other.getCsrcid() == null : this.getCsrcid().equals(other.getCsrcid()))
+            && (this.getCsrcbid() == null ? other.getCsrcbid() == null : this.getCsrcbid().equals(other.getCsrcbid()))
+            && (this.getDsenddate() == null ? other.getDsenddate() == null : this.getDsenddate().equals(other.getDsenddate()))
+            && (this.getNtotaloutnum() == null ? other.getNtotaloutnum() == null : this.getNtotaloutnum().equals(other.getNtotaloutnum()))
+            && (this.getBoutendflag() == null ? other.getBoutendflag() == null : this.getBoutendflag().equals(other.getBoutendflag()))
+            && (this.getNtotalnotoutnum() == null ? other.getNtotalnotoutnum() == null : this.getNtotalnotoutnum().equals(other.getNtotalnotoutnum()))
+            && (this.getBdr() == null ? other.getBdr() == null : this.getBdr().equals(other.getBdr()))
+            && (this.getTs() == null ? other.getTs() == null : this.getTs().equals(other.getTs()))
+            && (this.getHts() == null ? other.getHts() == null : this.getHts().equals(other.getHts()))
+            && (this.getShsf() == null ? other.getShsf() == null : this.getShsf().equals(other.getShsf()))
+            && (this.getGssf() == null ? other.getGssf() == null : this.getGssf().equals(other.getGssf()))
+            && (this.getKczzbm() == null ? other.getKczzbm() == null : this.getKczzbm().equals(other.getKczzbm()))
+            && (this.getKczzmc() == null ? other.getKczzmc() == null : this.getKczzmc().equals(other.getKczzmc()));
+    }
+
+    @Override
+    public int hashCode() {
+        final int prime = 31;
+        int result = 1;
+        result = prime * result + ((getCdeliverybid() == null) ? 0 : getCdeliverybid().hashCode());
+        result = prime * result + ((getCdeliveryid() == null) ? 0 : getCdeliveryid().hashCode());
+        result = prime * result + ((getVbillcode() == null) ? 0 : getVbillcode().hashCode());
+        result = prime * result + ((getCsaleorgid() == null) ? 0 : getCsaleorgid().hashCode());
+        result = prime * result + ((getCszzbm() == null) ? 0 : getCszzbm().hashCode());
+        result = prime * result + ((getXxzzmc() == null) ? 0 : getXxzzmc().hashCode());
+        result = prime * result + ((getHdbilldate() == null) ? 0 : getHdbilldate().hashCode());
+        result = prime * result + ((getCdeptvid() == null) ? 0 : getCdeptvid().hashCode());
+        result = prime * result + ((getBmbm() == null) ? 0 : getBmbm().hashCode());
+        result = prime * result + ((getBmmc() == null) ? 0 : getBmmc().hashCode());
+        result = prime * result + ((getDef5() == null) ? 0 : getDef5().hashCode());
+        result = prime * result + ((getSssyb() == null) ? 0 : getSssyb().hashCode());
+        result = prime * result + ((getFstatusflag() == null) ? 0 : getFstatusflag().hashCode());
+        result = prime * result + ((getTaudittime() == null) ? 0 : getTaudittime().hashCode());
+        result = prime * result + ((getHdr() == null) ? 0 : getHdr().hashCode());
+        result = prime * result + ((getFbcdeliveryid() == null) ? 0 : getFbcdeliveryid().hashCode());
+        result = prime * result + ((getDbilldate() == null) ? 0 : getDbilldate().hashCode());
+        result = prime * result + ((getCordercustid() == null) ? 0 : getCordercustid().hashCode());
+        result = prime * result + ((getKhbm() == null) ? 0 : getKhbm().hashCode());
+        result = prime * result + ((getKhmc() == null) ? 0 : getKhmc().hashCode());
+        result = prime * result + ((getKhjc() == null) ? 0 : getKhjc().hashCode());
+        result = prime * result + ((getYwy() == null) ? 0 : getYwy().hashCode());
+        result = prime * result + ((getCmaterialid() == null) ? 0 : getCmaterialid().hashCode());
+        result = prime * result + ((getWlbm() == null) ? 0 : getWlbm().hashCode());
+        result = prime * result + ((getWlmc() == null) ? 0 : getWlmc().hashCode());
+        result = prime * result + ((getWlgg() == null) ? 0 : getWlgg().hashCode());
+        result = prime * result + ((getWlxh() == null) ? 0 : getWlxh().hashCode());
+        result = prime * result + ((getWlflid() == null) ? 0 : getWlflid().hashCode());
+        result = prime * result + ((getWlflbm() == null) ? 0 : getWlflbm().hashCode());
+        result = prime * result + ((getWlflmc() == null) ? 0 : getWlflmc().hashCode());
+        result = prime * result + ((getCastunitid() == null) ? 0 : getCastunitid().hashCode());
+        result = prime * result + ((getDw() == null) ? 0 : getDw().hashCode());
+        result = prime * result + ((getNastnum() == null) ? 0 : getNastnum().hashCode());
+        result = prime * result + ((getCunitid() == null) ? 0 : getCunitid().hashCode());
+        result = prime * result + ((getZdw() == null) ? 0 : getZdw().hashCode());
+        result = prime * result + ((getNnum() == null) ? 0 : getNnum().hashCode());
+        result = prime * result + ((getNpiece() == null) ? 0 : getNpiece().hashCode());
+        result = prime * result + ((getBlargessflag() == null) ? 0 : getBlargessflag().hashCode());
+        result = prime * result + ((getCorigcurrencyid() == null) ? 0 : getCorigcurrencyid().hashCode());
+        result = prime * result + ((getYb() == null) ? 0 : getYb().hashCode());
+        result = prime * result + ((getNexchangerate() == null) ? 0 : getNexchangerate().hashCode());
+        result = prime * result + ((getCcurrencyid() == null) ? 0 : getCcurrencyid().hashCode());
+        result = prime * result + ((getCtaxcodeid() == null) ? 0 : getCtaxcodeid().hashCode());
+        result = prime * result + ((getNtaxrate() == null) ? 0 : getNtaxrate().hashCode());
+        result = prime * result + ((getNorigtaxprice() == null) ? 0 : getNorigtaxprice().hashCode());
+        result = prime * result + ((getNorigprice() == null) ? 0 : getNorigprice().hashCode());
+        result = prime * result + ((getNorigmny() == null) ? 0 : getNorigmny().hashCode());
+        result = prime * result + ((getNorigtaxmny() == null) ? 0 : getNorigtaxmny().hashCode());
+        result = prime * result + ((getNtaxprice() == null) ? 0 : getNtaxprice().hashCode());
+        result = prime * result + ((getNprice() == null) ? 0 : getNprice().hashCode());
+        result = prime * result + ((getNqttaxprice() == null) ? 0 : getNqttaxprice().hashCode());
+        result = prime * result + ((getNqtprice() == null) ? 0 : getNqtprice().hashCode());
+        result = prime * result + ((getNtax() == null) ? 0 : getNtax().hashCode());
+        result = prime * result + ((getNmny() == null) ? 0 : getNmny().hashCode());
+        result = prime * result + ((getNtaxmny() == null) ? 0 : getNtaxmny().hashCode());
+        result = prime * result + ((getVfirstcode() == null) ? 0 : getVfirstcode().hashCode());
+        result = prime * result + ((getCfirstid() == null) ? 0 : getCfirstid().hashCode());
+        result = prime * result + ((getCfirstbid() == null) ? 0 : getCfirstbid().hashCode());
+        result = prime * result + ((getVsrccode() == null) ? 0 : getVsrccode().hashCode());
+        result = prime * result + ((getCsrcid() == null) ? 0 : getCsrcid().hashCode());
+        result = prime * result + ((getCsrcbid() == null) ? 0 : getCsrcbid().hashCode());
+        result = prime * result + ((getDsenddate() == null) ? 0 : getDsenddate().hashCode());
+        result = prime * result + ((getNtotaloutnum() == null) ? 0 : getNtotaloutnum().hashCode());
+        result = prime * result + ((getBoutendflag() == null) ? 0 : getBoutendflag().hashCode());
+        result = prime * result + ((getNtotalnotoutnum() == null) ? 0 : getNtotalnotoutnum().hashCode());
+        result = prime * result + ((getBdr() == null) ? 0 : getBdr().hashCode());
+        result = prime * result + ((getTs() == null) ? 0 : getTs().hashCode());
+        result = prime * result + ((getHts() == null) ? 0 : getHts().hashCode());
+        result = prime * result + ((getShsf() == null) ? 0 : getShsf().hashCode());
+        result = prime * result + ((getGssf() == null) ? 0 : getGssf().hashCode());
+        result = prime * result + ((getKczzbm() == null) ? 0 : getKczzbm().hashCode());
+        result = prime * result + ((getKczzmc() == null) ? 0 : getKczzmc().hashCode());
+        return result;
+    }
+
+    @Override
+    public String toString() {
+        StringBuilder sb = new StringBuilder();
+        sb.append(getClass().getSimpleName());
+        sb.append(" [");
+        sb.append("Hash = ").append(hashCode());
+        sb.append(", cdeliverybid=").append(cdeliverybid);
+        sb.append(", cdeliveryid=").append(cdeliveryid);
+        sb.append(", vbillcode=").append(vbillcode);
+        sb.append(", csaleorgid=").append(csaleorgid);
+        sb.append(", cszzbm=").append(cszzbm);
+        sb.append(", xxzzmc=").append(xxzzmc);
+        sb.append(", hdbilldate=").append(hdbilldate);
+        sb.append(", cdeptvid=").append(cdeptvid);
+        sb.append(", bmbm=").append(bmbm);
+        sb.append(", bmmc=").append(bmmc);
+        sb.append(", def5=").append(def5);
+        sb.append(", sssyb=").append(sssyb);
+        sb.append(", fstatusflag=").append(fstatusflag);
+        sb.append(", taudittime=").append(taudittime);
+        sb.append(", hdr=").append(hdr);
+        sb.append(", fbcdeliveryid=").append(fbcdeliveryid);
+        sb.append(", dbilldate=").append(dbilldate);
+        sb.append(", cordercustid=").append(cordercustid);
+        sb.append(", khbm=").append(khbm);
+        sb.append(", khmc=").append(khmc);
+        sb.append(", khjc=").append(khjc);
+        sb.append(", ywy=").append(ywy);
+        sb.append(", cmaterialid=").append(cmaterialid);
+        sb.append(", wlbm=").append(wlbm);
+        sb.append(", wlmc=").append(wlmc);
+        sb.append(", wlgg=").append(wlgg);
+        sb.append(", wlxh=").append(wlxh);
+        sb.append(", wlflid=").append(wlflid);
+        sb.append(", wlflbm=").append(wlflbm);
+        sb.append(", wlflmc=").append(wlflmc);
+        sb.append(", castunitid=").append(castunitid);
+        sb.append(", dw=").append(dw);
+        sb.append(", nastnum=").append(nastnum);
+        sb.append(", cunitid=").append(cunitid);
+        sb.append(", zdw=").append(zdw);
+        sb.append(", nnum=").append(nnum);
+        sb.append(", npiece=").append(npiece);
+        sb.append(", blargessflag=").append(blargessflag);
+        sb.append(", corigcurrencyid=").append(corigcurrencyid);
+        sb.append(", yb=").append(yb);
+        sb.append(", nexchangerate=").append(nexchangerate);
+        sb.append(", ccurrencyid=").append(ccurrencyid);
+        sb.append(", ctaxcodeid=").append(ctaxcodeid);
+        sb.append(", ntaxrate=").append(ntaxrate);
+        sb.append(", norigtaxprice=").append(norigtaxprice);
+        sb.append(", norigprice=").append(norigprice);
+        sb.append(", norigmny=").append(norigmny);
+        sb.append(", norigtaxmny=").append(norigtaxmny);
+        sb.append(", ntaxprice=").append(ntaxprice);
+        sb.append(", nprice=").append(nprice);
+        sb.append(", nqttaxprice=").append(nqttaxprice);
+        sb.append(", nqtprice=").append(nqtprice);
+        sb.append(", ntax=").append(ntax);
+        sb.append(", nmny=").append(nmny);
+        sb.append(", ntaxmny=").append(ntaxmny);
+        sb.append(", vfirstcode=").append(vfirstcode);
+        sb.append(", cfirstid=").append(cfirstid);
+        sb.append(", cfirstbid=").append(cfirstbid);
+        sb.append(", vsrccode=").append(vsrccode);
+        sb.append(", csrcid=").append(csrcid);
+        sb.append(", csrcbid=").append(csrcbid);
+        sb.append(", dsenddate=").append(dsenddate);
+        sb.append(", ntotaloutnum=").append(ntotaloutnum);
+        sb.append(", boutendflag=").append(boutendflag);
+        sb.append(", ntotalnotoutnum=").append(ntotalnotoutnum);
+        sb.append(", bdr=").append(bdr);
+        sb.append(", ts=").append(ts);
+        sb.append(", hts=").append(hts);
+        sb.append(", shsf=").append(shsf);
+        sb.append(", gssf=").append(gssf);
+        sb.append(", kczzbm=").append(kczzbm);
+        sb.append(", kczzmc=").append(kczzmc);
+        sb.append("]");
+        return sb.toString();
+    }
+}
\ No newline at end of file
diff --git a/src/main/java/com/zy/nc/entity/NccScZkmxbWms.java b/src/main/java/com/zy/nc/entity/NccScZkmxbWms.java
new file mode 100644
index 0000000..a43b5f6
--- /dev/null
+++ b/src/main/java/com/zy/nc/entity/NccScZkmxbWms.java
@@ -0,0 +1,472 @@
+package com.zy.nc.entity;
+
+import com.baomidou.mybatisplus.annotations.TableField;
+import com.baomidou.mybatisplus.annotations.TableId;
+import com.baomidou.mybatisplus.annotations.TableName;
+import java.math.BigDecimal;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * 
+ * @TableName ncc_sc_zkmxb_wms
+ */
+@TableName(value ="ncc_sc_zkmxb_wms")
+@Data
+public class NccScZkmxbWms {
+    /**
+     * 
+     */
+    @TableId
+    private String cspecialbid;
+
+    /**
+     * 
+     */
+    private String vbillcode;
+
+    /**
+     * 
+     */
+    private String dmakedate;
+
+    /**
+     * 
+     */
+    private Date scdmakedate;
+
+    /**
+     * 
+     */
+    private String dbilldate;
+
+    /**
+     * 
+     */
+    private String taudittime;
+
+    /**
+     * 
+     */
+    private String zzbm;
+
+    /**
+     * 
+     */
+    private String zzmc;
+
+    /**
+     * 
+     */
+    private String ckzzbm;
+
+    /**
+     * 
+     */
+    private String ckzzmc;
+
+    /**
+     * 
+     */
+    private String ckssbcode;
+
+    /**
+     * 
+     */
+    private String cksssyb;
+
+    /**
+     * 
+     */
+    private String ckckbm;
+
+    /**
+     * 
+     */
+    private String ckckmc;
+
+    /**
+     * 
+     */
+    private String ckbmbm;
+
+    /**
+     * 
+     */
+    private String ckbmmc;
+
+    /**
+     * 
+     */
+    private String rkzzbm;
+
+    /**
+     * 
+     */
+    private String rkzzmc;
+
+    /**
+     * 
+     */
+    private String rkssbcode;
+
+    /**
+     * 
+     */
+    private String rksssyb;
+
+    /**
+     * 
+     */
+    private String rkckbm;
+
+    /**
+     * 
+     */
+    private String rkckmc;
+
+    /**
+     * 
+     */
+    private String rkbmbm;
+
+    /**
+     * 
+     */
+    private String rkbmmc;
+
+    /**
+     * 
+     */
+    private Long djzt;
+
+    /**
+     * 
+     */
+    private String zklx;
+
+    /**
+     * 
+     */
+    private String wlbm;
+
+    /**
+     * 
+     */
+    private String wlmc;
+
+    /**
+     * 
+     */
+    private String wlgg;
+
+    /**
+     * 
+     */
+    private String wlxh;
+
+    /**
+     * 
+     */
+    private String wljc;
+
+    /**
+     * 
+     */
+    private String jbflbm;
+
+    /**
+     * 
+     */
+    private String jbflmc;
+
+    /**
+     * 
+     */
+    private String sjflbm;
+
+    /**
+     * 
+     */
+    private String sjflmc;
+
+    /**
+     * 
+     */
+    private String zsjflbm;
+
+    /**
+     * 
+     */
+    private String zsjflmc;
+
+    /**
+     * 
+     */
+    private String zdw;
+
+    /**
+     * 
+     */
+    private String fdw;
+
+    /**
+     * 
+     */
+    private String kczt;
+
+    /**
+     * 
+     */
+    private String vbatchcode;
+
+    /**
+     * 
+     */
+    private String vdef1;
+
+    /**
+     * 
+     */
+    private String vdef2;
+
+    /**
+     * 
+     */
+    private String vdef3;
+
+    /**
+     * 
+     */
+    private String khbm;
+
+    /**
+     * 
+     */
+    private String khmc;
+
+    /**
+     * 
+     */
+    private String khjc;
+
+    /**
+     * 
+     */
+    private BigDecimal yzzsl;
+
+    /**
+     * 
+     */
+    private BigDecimal yzfsl;
+
+    /**
+     * 
+     */
+    private BigDecimal ljckzsl;
+
+    /**
+     * 
+     */
+    private BigDecimal ljrkzsl;
+
+    /**
+     * 
+     */
+    private Integer dr;
+
+    /**
+     * 
+     */
+    private String ts;
+
+    @Override
+    public boolean equals(Object that) {
+        if (this == that) {
+            return true;
+        }
+        if (that == null) {
+            return false;
+        }
+        if (getClass() != that.getClass()) {
+            return false;
+        }
+        NccScZkmxbWms other = (NccScZkmxbWms) that;
+        return (this.getCspecialbid() == null ? other.getCspecialbid() == null : this.getCspecialbid().equals(other.getCspecialbid()))
+            && (this.getVbillcode() == null ? other.getVbillcode() == null : this.getVbillcode().equals(other.getVbillcode()))
+            && (this.getDmakedate() == null ? other.getDmakedate() == null : this.getDmakedate().equals(other.getDmakedate()))
+            && (this.getScdmakedate() == null ? other.getScdmakedate() == null : this.getScdmakedate().equals(other.getScdmakedate()))
+            && (this.getDbilldate() == null ? other.getDbilldate() == null : this.getDbilldate().equals(other.getDbilldate()))
+            && (this.getTaudittime() == null ? other.getTaudittime() == null : this.getTaudittime().equals(other.getTaudittime()))
+            && (this.getZzbm() == null ? other.getZzbm() == null : this.getZzbm().equals(other.getZzbm()))
+            && (this.getZzmc() == null ? other.getZzmc() == null : this.getZzmc().equals(other.getZzmc()))
+            && (this.getCkzzbm() == null ? other.getCkzzbm() == null : this.getCkzzbm().equals(other.getCkzzbm()))
+            && (this.getCkzzmc() == null ? other.getCkzzmc() == null : this.getCkzzmc().equals(other.getCkzzmc()))
+            && (this.getCkssbcode() == null ? other.getCkssbcode() == null : this.getCkssbcode().equals(other.getCkssbcode()))
+            && (this.getCksssyb() == null ? other.getCksssyb() == null : this.getCksssyb().equals(other.getCksssyb()))
+            && (this.getCkckbm() == null ? other.getCkckbm() == null : this.getCkckbm().equals(other.getCkckbm()))
+            && (this.getCkckmc() == null ? other.getCkckmc() == null : this.getCkckmc().equals(other.getCkckmc()))
+            && (this.getCkbmbm() == null ? other.getCkbmbm() == null : this.getCkbmbm().equals(other.getCkbmbm()))
+            && (this.getCkbmmc() == null ? other.getCkbmmc() == null : this.getCkbmmc().equals(other.getCkbmmc()))
+            && (this.getRkzzbm() == null ? other.getRkzzbm() == null : this.getRkzzbm().equals(other.getRkzzbm()))
+            && (this.getRkzzmc() == null ? other.getRkzzmc() == null : this.getRkzzmc().equals(other.getRkzzmc()))
+            && (this.getRkssbcode() == null ? other.getRkssbcode() == null : this.getRkssbcode().equals(other.getRkssbcode()))
+            && (this.getRksssyb() == null ? other.getRksssyb() == null : this.getRksssyb().equals(other.getRksssyb()))
+            && (this.getRkckbm() == null ? other.getRkckbm() == null : this.getRkckbm().equals(other.getRkckbm()))
+            && (this.getRkckmc() == null ? other.getRkckmc() == null : this.getRkckmc().equals(other.getRkckmc()))
+            && (this.getRkbmbm() == null ? other.getRkbmbm() == null : this.getRkbmbm().equals(other.getRkbmbm()))
+            && (this.getRkbmmc() == null ? other.getRkbmmc() == null : this.getRkbmmc().equals(other.getRkbmmc()))
+            && (this.getDjzt() == null ? other.getDjzt() == null : this.getDjzt().equals(other.getDjzt()))
+            && (this.getZklx() == null ? other.getZklx() == null : this.getZklx().equals(other.getZklx()))
+            && (this.getWlbm() == null ? other.getWlbm() == null : this.getWlbm().equals(other.getWlbm()))
+            && (this.getWlmc() == null ? other.getWlmc() == null : this.getWlmc().equals(other.getWlmc()))
+            && (this.getWlgg() == null ? other.getWlgg() == null : this.getWlgg().equals(other.getWlgg()))
+            && (this.getWlxh() == null ? other.getWlxh() == null : this.getWlxh().equals(other.getWlxh()))
+            && (this.getWljc() == null ? other.getWljc() == null : this.getWljc().equals(other.getWljc()))
+            && (this.getJbflbm() == null ? other.getJbflbm() == null : this.getJbflbm().equals(other.getJbflbm()))
+            && (this.getJbflmc() == null ? other.getJbflmc() == null : this.getJbflmc().equals(other.getJbflmc()))
+            && (this.getSjflbm() == null ? other.getSjflbm() == null : this.getSjflbm().equals(other.getSjflbm()))
+            && (this.getSjflmc() == null ? other.getSjflmc() == null : this.getSjflmc().equals(other.getSjflmc()))
+            && (this.getZsjflbm() == null ? other.getZsjflbm() == null : this.getZsjflbm().equals(other.getZsjflbm()))
+            && (this.getZsjflmc() == null ? other.getZsjflmc() == null : this.getZsjflmc().equals(other.getZsjflmc()))
+            && (this.getZdw() == null ? other.getZdw() == null : this.getZdw().equals(other.getZdw()))
+            && (this.getFdw() == null ? other.getFdw() == null : this.getFdw().equals(other.getFdw()))
+            && (this.getKczt() == null ? other.getKczt() == null : this.getKczt().equals(other.getKczt()))
+            && (this.getVbatchcode() == null ? other.getVbatchcode() == null : this.getVbatchcode().equals(other.getVbatchcode()))
+            && (this.getVdef1() == null ? other.getVdef1() == null : this.getVdef1().equals(other.getVdef1()))
+            && (this.getVdef2() == null ? other.getVdef2() == null : this.getVdef2().equals(other.getVdef2()))
+            && (this.getVdef3() == null ? other.getVdef3() == null : this.getVdef3().equals(other.getVdef3()))
+            && (this.getKhbm() == null ? other.getKhbm() == null : this.getKhbm().equals(other.getKhbm()))
+            && (this.getKhmc() == null ? other.getKhmc() == null : this.getKhmc().equals(other.getKhmc()))
+            && (this.getKhjc() == null ? other.getKhjc() == null : this.getKhjc().equals(other.getKhjc()))
+            && (this.getYzzsl() == null ? other.getYzzsl() == null : this.getYzzsl().equals(other.getYzzsl()))
+            && (this.getYzfsl() == null ? other.getYzfsl() == null : this.getYzfsl().equals(other.getYzfsl()))
+            && (this.getLjckzsl() == null ? other.getLjckzsl() == null : this.getLjckzsl().equals(other.getLjckzsl()))
+            && (this.getLjrkzsl() == null ? other.getLjrkzsl() == null : this.getLjrkzsl().equals(other.getLjrkzsl()))
+            && (this.getDr() == null ? other.getDr() == null : this.getDr().equals(other.getDr()))
+            && (this.getTs() == null ? other.getTs() == null : this.getTs().equals(other.getTs()));
+    }
+
+    @Override
+    public int hashCode() {
+        final int prime = 31;
+        int result = 1;
+        result = prime * result + ((getCspecialbid() == null) ? 0 : getCspecialbid().hashCode());
+        result = prime * result + ((getVbillcode() == null) ? 0 : getVbillcode().hashCode());
+        result = prime * result + ((getDmakedate() == null) ? 0 : getDmakedate().hashCode());
+        result = prime * result + ((getScdmakedate() == null) ? 0 : getScdmakedate().hashCode());
+        result = prime * result + ((getDbilldate() == null) ? 0 : getDbilldate().hashCode());
+        result = prime * result + ((getTaudittime() == null) ? 0 : getTaudittime().hashCode());
+        result = prime * result + ((getZzbm() == null) ? 0 : getZzbm().hashCode());
+        result = prime * result + ((getZzmc() == null) ? 0 : getZzmc().hashCode());
+        result = prime * result + ((getCkzzbm() == null) ? 0 : getCkzzbm().hashCode());
+        result = prime * result + ((getCkzzmc() == null) ? 0 : getCkzzmc().hashCode());
+        result = prime * result + ((getCkssbcode() == null) ? 0 : getCkssbcode().hashCode());
+        result = prime * result + ((getCksssyb() == null) ? 0 : getCksssyb().hashCode());
+        result = prime * result + ((getCkckbm() == null) ? 0 : getCkckbm().hashCode());
+        result = prime * result + ((getCkckmc() == null) ? 0 : getCkckmc().hashCode());
+        result = prime * result + ((getCkbmbm() == null) ? 0 : getCkbmbm().hashCode());
+        result = prime * result + ((getCkbmmc() == null) ? 0 : getCkbmmc().hashCode());
+        result = prime * result + ((getRkzzbm() == null) ? 0 : getRkzzbm().hashCode());
+        result = prime * result + ((getRkzzmc() == null) ? 0 : getRkzzmc().hashCode());
+        result = prime * result + ((getRkssbcode() == null) ? 0 : getRkssbcode().hashCode());
+        result = prime * result + ((getRksssyb() == null) ? 0 : getRksssyb().hashCode());
+        result = prime * result + ((getRkckbm() == null) ? 0 : getRkckbm().hashCode());
+        result = prime * result + ((getRkckmc() == null) ? 0 : getRkckmc().hashCode());
+        result = prime * result + ((getRkbmbm() == null) ? 0 : getRkbmbm().hashCode());
+        result = prime * result + ((getRkbmmc() == null) ? 0 : getRkbmmc().hashCode());
+        result = prime * result + ((getDjzt() == null) ? 0 : getDjzt().hashCode());
+        result = prime * result + ((getZklx() == null) ? 0 : getZklx().hashCode());
+        result = prime * result + ((getWlbm() == null) ? 0 : getWlbm().hashCode());
+        result = prime * result + ((getWlmc() == null) ? 0 : getWlmc().hashCode());
+        result = prime * result + ((getWlgg() == null) ? 0 : getWlgg().hashCode());
+        result = prime * result + ((getWlxh() == null) ? 0 : getWlxh().hashCode());
+        result = prime * result + ((getWljc() == null) ? 0 : getWljc().hashCode());
+        result = prime * result + ((getJbflbm() == null) ? 0 : getJbflbm().hashCode());
+        result = prime * result + ((getJbflmc() == null) ? 0 : getJbflmc().hashCode());
+        result = prime * result + ((getSjflbm() == null) ? 0 : getSjflbm().hashCode());
+        result = prime * result + ((getSjflmc() == null) ? 0 : getSjflmc().hashCode());
+        result = prime * result + ((getZsjflbm() == null) ? 0 : getZsjflbm().hashCode());
+        result = prime * result + ((getZsjflmc() == null) ? 0 : getZsjflmc().hashCode());
+        result = prime * result + ((getZdw() == null) ? 0 : getZdw().hashCode());
+        result = prime * result + ((getFdw() == null) ? 0 : getFdw().hashCode());
+        result = prime * result + ((getKczt() == null) ? 0 : getKczt().hashCode());
+        result = prime * result + ((getVbatchcode() == null) ? 0 : getVbatchcode().hashCode());
+        result = prime * result + ((getVdef1() == null) ? 0 : getVdef1().hashCode());
+        result = prime * result + ((getVdef2() == null) ? 0 : getVdef2().hashCode());
+        result = prime * result + ((getVdef3() == null) ? 0 : getVdef3().hashCode());
+        result = prime * result + ((getKhbm() == null) ? 0 : getKhbm().hashCode());
+        result = prime * result + ((getKhmc() == null) ? 0 : getKhmc().hashCode());
+        result = prime * result + ((getKhjc() == null) ? 0 : getKhjc().hashCode());
+        result = prime * result + ((getYzzsl() == null) ? 0 : getYzzsl().hashCode());
+        result = prime * result + ((getYzfsl() == null) ? 0 : getYzfsl().hashCode());
+        result = prime * result + ((getLjckzsl() == null) ? 0 : getLjckzsl().hashCode());
+        result = prime * result + ((getLjrkzsl() == null) ? 0 : getLjrkzsl().hashCode());
+        result = prime * result + ((getDr() == null) ? 0 : getDr().hashCode());
+        result = prime * result + ((getTs() == null) ? 0 : getTs().hashCode());
+        return result;
+    }
+
+    @Override
+    public String toString() {
+        StringBuilder sb = new StringBuilder();
+        sb.append(getClass().getSimpleName());
+        sb.append(" [");
+        sb.append("Hash = ").append(hashCode());
+        sb.append(", cspecialbid=").append(cspecialbid);
+        sb.append(", vbillcode=").append(vbillcode);
+        sb.append(", dmakedate=").append(dmakedate);
+        sb.append(", scdmakedate=").append(scdmakedate);
+        sb.append(", dbilldate=").append(dbilldate);
+        sb.append(", taudittime=").append(taudittime);
+        sb.append(", zzbm=").append(zzbm);
+        sb.append(", zzmc=").append(zzmc);
+        sb.append(", ckzzbm=").append(ckzzbm);
+        sb.append(", ckzzmc=").append(ckzzmc);
+        sb.append(", ckssbcode=").append(ckssbcode);
+        sb.append(", cksssyb=").append(cksssyb);
+        sb.append(", ckckbm=").append(ckckbm);
+        sb.append(", ckckmc=").append(ckckmc);
+        sb.append(", ckbmbm=").append(ckbmbm);
+        sb.append(", ckbmmc=").append(ckbmmc);
+        sb.append(", rkzzbm=").append(rkzzbm);
+        sb.append(", rkzzmc=").append(rkzzmc);
+        sb.append(", rkssbcode=").append(rkssbcode);
+        sb.append(", rksssyb=").append(rksssyb);
+        sb.append(", rkckbm=").append(rkckbm);
+        sb.append(", rkckmc=").append(rkckmc);
+        sb.append(", rkbmbm=").append(rkbmbm);
+        sb.append(", rkbmmc=").append(rkbmmc);
+        sb.append(", djzt=").append(djzt);
+        sb.append(", zklx=").append(zklx);
+        sb.append(", wlbm=").append(wlbm);
+        sb.append(", wlmc=").append(wlmc);
+        sb.append(", wlgg=").append(wlgg);
+        sb.append(", wlxh=").append(wlxh);
+        sb.append(", wljc=").append(wljc);
+        sb.append(", jbflbm=").append(jbflbm);
+        sb.append(", jbflmc=").append(jbflmc);
+        sb.append(", sjflbm=").append(sjflbm);
+        sb.append(", sjflmc=").append(sjflmc);
+        sb.append(", zsjflbm=").append(zsjflbm);
+        sb.append(", zsjflmc=").append(zsjflmc);
+        sb.append(", zdw=").append(zdw);
+        sb.append(", fdw=").append(fdw);
+        sb.append(", kczt=").append(kczt);
+        sb.append(", vbatchcode=").append(vbatchcode);
+        sb.append(", vdef1=").append(vdef1);
+        sb.append(", vdef2=").append(vdef2);
+        sb.append(", vdef3=").append(vdef3);
+        sb.append(", khbm=").append(khbm);
+        sb.append(", khmc=").append(khmc);
+        sb.append(", khjc=").append(khjc);
+        sb.append(", yzzsl=").append(yzzsl);
+        sb.append(", yzfsl=").append(yzfsl);
+        sb.append(", ljckzsl=").append(ljckzsl);
+        sb.append(", ljrkzsl=").append(ljrkzsl);
+        sb.append(", dr=").append(dr);
+        sb.append(", ts=").append(ts);
+        sb.append("]");
+        return sb.toString();
+    }
+}
\ No newline at end of file
diff --git a/src/main/java/com/zy/nc/entity/VGetBdMaterial.java b/src/main/java/com/zy/nc/entity/VGetBdMaterial.java
new file mode 100644
index 0000000..2729c56
--- /dev/null
+++ b/src/main/java/com/zy/nc/entity/VGetBdMaterial.java
@@ -0,0 +1,383 @@
+package com.zy.nc.entity;
+
+import com.baomidou.mybatisplus.annotations.TableField;
+import com.baomidou.mybatisplus.annotations.TableId;
+import com.baomidou.mybatisplus.annotations.TableName;
+import java.math.BigDecimal;
+import lombok.Data;
+
+/**
+ * 
+ * @TableName v_get_bd_material
+ */
+@TableName(value ="v_get_bd_material")
+@Data
+public class VGetBdMaterial {
+    /**
+     * 
+     */
+    @TableId
+    private String pkMaterial;
+
+    /**
+     * 
+     */
+    private String 鐗╂枡缂栫爜;
+
+    /**
+     * 
+     */
+    private String 鐗╂枡鍚嶇О;
+
+    /**
+     * 
+     */
+    private String 瑙勬牸;
+
+    /**
+     * 
+     */
+    private String 鏍哥畻绯绘暟;
+
+    /**
+     * 
+     */
+    private String 鐑熷彴鏍哥畻绯绘暟;
+
+    /**
+     * 
+     */
+    private String 鍨嬪彿;
+
+    /**
+     * 
+     */
+    private String 鍔╄鐮�;
+
+    /**
+     * 
+     */
+    private String 鐗╂枡绠�绉皍8鏃у搧鍚�;
+
+    /**
+     * 
+     */
+    private String 澶囨敞;
+
+    /**
+     * 
+     */
+    private String 鑻辨枃鐗╂枡鍚嶇О;
+
+    /**
+     * 
+     */
+    private String ts;
+
+    /**
+     * 
+     */
+    private String 瀛樿揣鍒嗙被缂栫爜;
+
+    /**
+     * 
+     */
+    private String 瀛樿揣鍒嗙被鍚嶇О;
+
+    /**
+     * 
+     */
+    private String 涓诲崟浣�;
+
+    /**
+     * 
+     */
+    private String 涓讳腑鏂囧崟浣�;
+
+    /**
+     * 
+     */
+    private String 涓讳腑鏂囧崟浣�2;
+
+    /**
+     * 
+     */
+    private String 杈呭崟浣�;
+
+    /**
+     * 
+     */
+    private String 杈呬腑鏂囧崟浣�;
+
+    /**
+     * 
+     */
+    private String 涓昏緟鎹㈢畻姣�;
+
+    /**
+     * 
+     */
+    private String 鍥哄畾鎹㈢畻;
+
+    /**
+     * 
+     */
+    private String 缁撳瓨;
+
+    /**
+     * 
+     */
+    private String 鐢熶骇榛樿鍗曚綅;
+
+    /**
+     * 
+     */
+    private String 瀹藉箙;
+
+    /**
+     * 
+     */
+    private String 鏍囧噯杞﹂��;
+
+    /**
+     * 
+     */
+    private String 鎴愭湰鍒嗙被;
+
+    /**
+     * 
+     */
+    private String 搴撳瓨鐘舵��;
+
+    /**
+     * 
+     */
+    private BigDecimal 鍗曚綅閲嶉噺;
+
+    /**
+     * 
+     */
+    private Long 鍚敤鐘舵��;
+
+    /**
+     * 
+     */
+    private String 鏄惁澶栬锤;
+
+    /**
+     * 
+     */
+    private String 娴峰叧缂栫爜;
+
+    /**
+     * 
+     */
+    private String 娴峰叧鍚嶇О;
+
+    /**
+     * 
+     */
+    private String 鎶ュ叧鑻辨枃鍚�;
+
+    /**
+     * 
+     */
+    private String 鍙戠エ鍚嶇О;
+
+    /**
+     * 
+     */
+    private String 鍒涘缓鏃堕棿;
+
+    /**
+     * 
+     */
+    private String 鏈�鍚庝慨鏀规椂闂�;
+
+    /**
+     * 
+     */
+    private String defcode;
+
+    /**
+     * 
+     */
+    private String defname;
+
+    /**
+     * 
+     */
+    private String zsjflbm;
+
+    /**
+     * 
+     */
+    private String zsjflmc;
+
+    /**
+     * 
+     */
+    private String sjflbm;
+
+    /**
+     * 
+     */
+    private String sjflmc;
+
+    @Override
+    public boolean equals(Object that) {
+        if (this == that) {
+            return true;
+        }
+        if (that == null) {
+            return false;
+        }
+        if (getClass() != that.getClass()) {
+            return false;
+        }
+        VGetBdMaterial other = (VGetBdMaterial) that;
+        return (this.getPkMaterial() == null ? other.getPkMaterial() == null : this.getPkMaterial().equals(other.getPkMaterial()))
+            && (this.get鐗╂枡缂栫爜() == null ? other.get鐗╂枡缂栫爜() == null : this.get鐗╂枡缂栫爜().equals(other.get鐗╂枡缂栫爜()))
+            && (this.get鐗╂枡鍚嶇О() == null ? other.get鐗╂枡鍚嶇О() == null : this.get鐗╂枡鍚嶇О().equals(other.get鐗╂枡鍚嶇О()))
+            && (this.get瑙勬牸() == null ? other.get瑙勬牸() == null : this.get瑙勬牸().equals(other.get瑙勬牸()))
+            && (this.get鏍哥畻绯绘暟() == null ? other.get鏍哥畻绯绘暟() == null : this.get鏍哥畻绯绘暟().equals(other.get鏍哥畻绯绘暟()))
+            && (this.get鐑熷彴鏍哥畻绯绘暟() == null ? other.get鐑熷彴鏍哥畻绯绘暟() == null : this.get鐑熷彴鏍哥畻绯绘暟().equals(other.get鐑熷彴鏍哥畻绯绘暟()))
+            && (this.get鍨嬪彿() == null ? other.get鍨嬪彿() == null : this.get鍨嬪彿().equals(other.get鍨嬪彿()))
+            && (this.get鍔╄鐮�() == null ? other.get鍔╄鐮�() == null : this.get鍔╄鐮�().equals(other.get鍔╄鐮�()))
+            && (this.get鐗╂枡绠�绉皍8鏃у搧鍚�() == null ? other.get鐗╂枡绠�绉皍8鏃у搧鍚�() == null : this.get鐗╂枡绠�绉皍8鏃у搧鍚�().equals(other.get鐗╂枡绠�绉皍8鏃у搧鍚�()))
+            && (this.get澶囨敞() == null ? other.get澶囨敞() == null : this.get澶囨敞().equals(other.get澶囨敞()))
+            && (this.get鑻辨枃鐗╂枡鍚嶇О() == null ? other.get鑻辨枃鐗╂枡鍚嶇О() == null : this.get鑻辨枃鐗╂枡鍚嶇О().equals(other.get鑻辨枃鐗╂枡鍚嶇О()))
+            && (this.getTs() == null ? other.getTs() == null : this.getTs().equals(other.getTs()))
+            && (this.get瀛樿揣鍒嗙被缂栫爜() == null ? other.get瀛樿揣鍒嗙被缂栫爜() == null : this.get瀛樿揣鍒嗙被缂栫爜().equals(other.get瀛樿揣鍒嗙被缂栫爜()))
+            && (this.get瀛樿揣鍒嗙被鍚嶇О() == null ? other.get瀛樿揣鍒嗙被鍚嶇О() == null : this.get瀛樿揣鍒嗙被鍚嶇О().equals(other.get瀛樿揣鍒嗙被鍚嶇О()))
+            && (this.get涓诲崟浣�() == null ? other.get涓诲崟浣�() == null : this.get涓诲崟浣�().equals(other.get涓诲崟浣�()))
+            && (this.get涓讳腑鏂囧崟浣�() == null ? other.get涓讳腑鏂囧崟浣�() == null : this.get涓讳腑鏂囧崟浣�().equals(other.get涓讳腑鏂囧崟浣�()))
+            && (this.get涓讳腑鏂囧崟浣�2() == null ? other.get涓讳腑鏂囧崟浣�2() == null : this.get涓讳腑鏂囧崟浣�2().equals(other.get涓讳腑鏂囧崟浣�2()))
+            && (this.get杈呭崟浣�() == null ? other.get杈呭崟浣�() == null : this.get杈呭崟浣�().equals(other.get杈呭崟浣�()))
+            && (this.get杈呬腑鏂囧崟浣�() == null ? other.get杈呬腑鏂囧崟浣�() == null : this.get杈呬腑鏂囧崟浣�().equals(other.get杈呬腑鏂囧崟浣�()))
+            && (this.get涓昏緟鎹㈢畻姣�() == null ? other.get涓昏緟鎹㈢畻姣�() == null : this.get涓昏緟鎹㈢畻姣�().equals(other.get涓昏緟鎹㈢畻姣�()))
+            && (this.get鍥哄畾鎹㈢畻() == null ? other.get鍥哄畾鎹㈢畻() == null : this.get鍥哄畾鎹㈢畻().equals(other.get鍥哄畾鎹㈢畻()))
+            && (this.get缁撳瓨() == null ? other.get缁撳瓨() == null : this.get缁撳瓨().equals(other.get缁撳瓨()))
+            && (this.get鐢熶骇榛樿鍗曚綅() == null ? other.get鐢熶骇榛樿鍗曚綅() == null : this.get鐢熶骇榛樿鍗曚綅().equals(other.get鐢熶骇榛樿鍗曚綅()))
+            && (this.get瀹藉箙() == null ? other.get瀹藉箙() == null : this.get瀹藉箙().equals(other.get瀹藉箙()))
+            && (this.get鏍囧噯杞﹂��() == null ? other.get鏍囧噯杞﹂��() == null : this.get鏍囧噯杞﹂��().equals(other.get鏍囧噯杞﹂��()))
+            && (this.get鎴愭湰鍒嗙被() == null ? other.get鎴愭湰鍒嗙被() == null : this.get鎴愭湰鍒嗙被().equals(other.get鎴愭湰鍒嗙被()))
+            && (this.get搴撳瓨鐘舵��() == null ? other.get搴撳瓨鐘舵��() == null : this.get搴撳瓨鐘舵��().equals(other.get搴撳瓨鐘舵��()))
+            && (this.get鍗曚綅閲嶉噺() == null ? other.get鍗曚綅閲嶉噺() == null : this.get鍗曚綅閲嶉噺().equals(other.get鍗曚綅閲嶉噺()))
+            && (this.get鍚敤鐘舵��() == null ? other.get鍚敤鐘舵��() == null : this.get鍚敤鐘舵��().equals(other.get鍚敤鐘舵��()))
+            && (this.get鏄惁澶栬锤() == null ? other.get鏄惁澶栬锤() == null : this.get鏄惁澶栬锤().equals(other.get鏄惁澶栬锤()))
+            && (this.get娴峰叧缂栫爜() == null ? other.get娴峰叧缂栫爜() == null : this.get娴峰叧缂栫爜().equals(other.get娴峰叧缂栫爜()))
+            && (this.get娴峰叧鍚嶇О() == null ? other.get娴峰叧鍚嶇О() == null : this.get娴峰叧鍚嶇О().equals(other.get娴峰叧鍚嶇О()))
+            && (this.get鎶ュ叧鑻辨枃鍚�() == null ? other.get鎶ュ叧鑻辨枃鍚�() == null : this.get鎶ュ叧鑻辨枃鍚�().equals(other.get鎶ュ叧鑻辨枃鍚�()))
+            && (this.get鍙戠エ鍚嶇О() == null ? other.get鍙戠エ鍚嶇О() == null : this.get鍙戠エ鍚嶇О().equals(other.get鍙戠エ鍚嶇О()))
+            && (this.get鍒涘缓鏃堕棿() == null ? other.get鍒涘缓鏃堕棿() == null : this.get鍒涘缓鏃堕棿().equals(other.get鍒涘缓鏃堕棿()))
+            && (this.get鏈�鍚庝慨鏀规椂闂�() == null ? other.get鏈�鍚庝慨鏀规椂闂�() == null : this.get鏈�鍚庝慨鏀规椂闂�().equals(other.get鏈�鍚庝慨鏀规椂闂�()))
+            && (this.getDefcode() == null ? other.getDefcode() == null : this.getDefcode().equals(other.getDefcode()))
+            && (this.getDefname() == null ? other.getDefname() == null : this.getDefname().equals(other.getDefname()))
+            && (this.getZsjflbm() == null ? other.getZsjflbm() == null : this.getZsjflbm().equals(other.getZsjflbm()))
+            && (this.getZsjflmc() == null ? other.getZsjflmc() == null : this.getZsjflmc().equals(other.getZsjflmc()))
+            && (this.getSjflbm() == null ? other.getSjflbm() == null : this.getSjflbm().equals(other.getSjflbm()))
+            && (this.getSjflmc() == null ? other.getSjflmc() == null : this.getSjflmc().equals(other.getSjflmc()));
+    }
+
+    @Override
+    public int hashCode() {
+        final int prime = 31;
+        int result = 1;
+        result = prime * result + ((getPkMaterial() == null) ? 0 : getPkMaterial().hashCode());
+        result = prime * result + ((get鐗╂枡缂栫爜() == null) ? 0 : get鐗╂枡缂栫爜().hashCode());
+        result = prime * result + ((get鐗╂枡鍚嶇О() == null) ? 0 : get鐗╂枡鍚嶇О().hashCode());
+        result = prime * result + ((get瑙勬牸() == null) ? 0 : get瑙勬牸().hashCode());
+        result = prime * result + ((get鏍哥畻绯绘暟() == null) ? 0 : get鏍哥畻绯绘暟().hashCode());
+        result = prime * result + ((get鐑熷彴鏍哥畻绯绘暟() == null) ? 0 : get鐑熷彴鏍哥畻绯绘暟().hashCode());
+        result = prime * result + ((get鍨嬪彿() == null) ? 0 : get鍨嬪彿().hashCode());
+        result = prime * result + ((get鍔╄鐮�() == null) ? 0 : get鍔╄鐮�().hashCode());
+        result = prime * result + ((get鐗╂枡绠�绉皍8鏃у搧鍚�() == null) ? 0 : get鐗╂枡绠�绉皍8鏃у搧鍚�().hashCode());
+        result = prime * result + ((get澶囨敞() == null) ? 0 : get澶囨敞().hashCode());
+        result = prime * result + ((get鑻辨枃鐗╂枡鍚嶇О() == null) ? 0 : get鑻辨枃鐗╂枡鍚嶇О().hashCode());
+        result = prime * result + ((getTs() == null) ? 0 : getTs().hashCode());
+        result = prime * result + ((get瀛樿揣鍒嗙被缂栫爜() == null) ? 0 : get瀛樿揣鍒嗙被缂栫爜().hashCode());
+        result = prime * result + ((get瀛樿揣鍒嗙被鍚嶇О() == null) ? 0 : get瀛樿揣鍒嗙被鍚嶇О().hashCode());
+        result = prime * result + ((get涓诲崟浣�() == null) ? 0 : get涓诲崟浣�().hashCode());
+        result = prime * result + ((get涓讳腑鏂囧崟浣�() == null) ? 0 : get涓讳腑鏂囧崟浣�().hashCode());
+        result = prime * result + ((get涓讳腑鏂囧崟浣�2() == null) ? 0 : get涓讳腑鏂囧崟浣�2().hashCode());
+        result = prime * result + ((get杈呭崟浣�() == null) ? 0 : get杈呭崟浣�().hashCode());
+        result = prime * result + ((get杈呬腑鏂囧崟浣�() == null) ? 0 : get杈呬腑鏂囧崟浣�().hashCode());
+        result = prime * result + ((get涓昏緟鎹㈢畻姣�() == null) ? 0 : get涓昏緟鎹㈢畻姣�().hashCode());
+        result = prime * result + ((get鍥哄畾鎹㈢畻() == null) ? 0 : get鍥哄畾鎹㈢畻().hashCode());
+        result = prime * result + ((get缁撳瓨() == null) ? 0 : get缁撳瓨().hashCode());
+        result = prime * result + ((get鐢熶骇榛樿鍗曚綅() == null) ? 0 : get鐢熶骇榛樿鍗曚綅().hashCode());
+        result = prime * result + ((get瀹藉箙() == null) ? 0 : get瀹藉箙().hashCode());
+        result = prime * result + ((get鏍囧噯杞﹂��() == null) ? 0 : get鏍囧噯杞﹂��().hashCode());
+        result = prime * result + ((get鎴愭湰鍒嗙被() == null) ? 0 : get鎴愭湰鍒嗙被().hashCode());
+        result = prime * result + ((get搴撳瓨鐘舵��() == null) ? 0 : get搴撳瓨鐘舵��().hashCode());
+        result = prime * result + ((get鍗曚綅閲嶉噺() == null) ? 0 : get鍗曚綅閲嶉噺().hashCode());
+        result = prime * result + ((get鍚敤鐘舵��() == null) ? 0 : get鍚敤鐘舵��().hashCode());
+        result = prime * result + ((get鏄惁澶栬锤() == null) ? 0 : get鏄惁澶栬锤().hashCode());
+        result = prime * result + ((get娴峰叧缂栫爜() == null) ? 0 : get娴峰叧缂栫爜().hashCode());
+        result = prime * result + ((get娴峰叧鍚嶇О() == null) ? 0 : get娴峰叧鍚嶇О().hashCode());
+        result = prime * result + ((get鎶ュ叧鑻辨枃鍚�() == null) ? 0 : get鎶ュ叧鑻辨枃鍚�().hashCode());
+        result = prime * result + ((get鍙戠エ鍚嶇О() == null) ? 0 : get鍙戠エ鍚嶇О().hashCode());
+        result = prime * result + ((get鍒涘缓鏃堕棿() == null) ? 0 : get鍒涘缓鏃堕棿().hashCode());
+        result = prime * result + ((get鏈�鍚庝慨鏀规椂闂�() == null) ? 0 : get鏈�鍚庝慨鏀规椂闂�().hashCode());
+        result = prime * result + ((getDefcode() == null) ? 0 : getDefcode().hashCode());
+        result = prime * result + ((getDefname() == null) ? 0 : getDefname().hashCode());
+        result = prime * result + ((getZsjflbm() == null) ? 0 : getZsjflbm().hashCode());
+        result = prime * result + ((getZsjflmc() == null) ? 0 : getZsjflmc().hashCode());
+        result = prime * result + ((getSjflbm() == null) ? 0 : getSjflbm().hashCode());
+        result = prime * result + ((getSjflmc() == null) ? 0 : getSjflmc().hashCode());
+        return result;
+    }
+
+    @Override
+    public String toString() {
+        StringBuilder sb = new StringBuilder();
+        sb.append(getClass().getSimpleName());
+        sb.append(" [");
+        sb.append("Hash = ").append(hashCode());
+        sb.append(", pkMaterial=").append(pkMaterial);
+        sb.append(", 鐗╂枡缂栫爜=").append(鐗╂枡缂栫爜);
+        sb.append(", 鐗╂枡鍚嶇О=").append(鐗╂枡鍚嶇О);
+        sb.append(", 瑙勬牸=").append(瑙勬牸);
+        sb.append(", 鏍哥畻绯绘暟=").append(鏍哥畻绯绘暟);
+        sb.append(", 鐑熷彴鏍哥畻绯绘暟=").append(鐑熷彴鏍哥畻绯绘暟);
+        sb.append(", 鍨嬪彿=").append(鍨嬪彿);
+        sb.append(", 鍔╄鐮�=").append(鍔╄鐮�);
+        sb.append(", 鐗╂枡绠�绉皍8鏃у搧鍚�=").append(鐗╂枡绠�绉皍8鏃у搧鍚�);
+        sb.append(", 澶囨敞=").append(澶囨敞);
+        sb.append(", 鑻辨枃鐗╂枡鍚嶇О=").append(鑻辨枃鐗╂枡鍚嶇О);
+        sb.append(", ts=").append(ts);
+        sb.append(", 瀛樿揣鍒嗙被缂栫爜=").append(瀛樿揣鍒嗙被缂栫爜);
+        sb.append(", 瀛樿揣鍒嗙被鍚嶇О=").append(瀛樿揣鍒嗙被鍚嶇О);
+        sb.append(", 涓诲崟浣�=").append(涓诲崟浣�);
+        sb.append(", 涓讳腑鏂囧崟浣�=").append(涓讳腑鏂囧崟浣�);
+        sb.append(", 涓讳腑鏂囧崟浣�2=").append(涓讳腑鏂囧崟浣�2);
+        sb.append(", 杈呭崟浣�=").append(杈呭崟浣�);
+        sb.append(", 杈呬腑鏂囧崟浣�=").append(杈呬腑鏂囧崟浣�);
+        sb.append(", 涓昏緟鎹㈢畻姣�=").append(涓昏緟鎹㈢畻姣�);
+        sb.append(", 鍥哄畾鎹㈢畻=").append(鍥哄畾鎹㈢畻);
+        sb.append(", 缁撳瓨=").append(缁撳瓨);
+        sb.append(", 鐢熶骇榛樿鍗曚綅=").append(鐢熶骇榛樿鍗曚綅);
+        sb.append(", 瀹藉箙=").append(瀹藉箙);
+        sb.append(", 鏍囧噯杞﹂��=").append(鏍囧噯杞﹂��);
+        sb.append(", 鎴愭湰鍒嗙被=").append(鎴愭湰鍒嗙被);
+        sb.append(", 搴撳瓨鐘舵��=").append(搴撳瓨鐘舵��);
+        sb.append(", 鍗曚綅閲嶉噺=").append(鍗曚綅閲嶉噺);
+        sb.append(", 鍚敤鐘舵��=").append(鍚敤鐘舵��);
+        sb.append(", 鏄惁澶栬锤=").append(鏄惁澶栬锤);
+        sb.append(", 娴峰叧缂栫爜=").append(娴峰叧缂栫爜);
+        sb.append(", 娴峰叧鍚嶇О=").append(娴峰叧鍚嶇О);
+        sb.append(", 鎶ュ叧鑻辨枃鍚�=").append(鎶ュ叧鑻辨枃鍚�);
+        sb.append(", 鍙戠エ鍚嶇О=").append(鍙戠エ鍚嶇О);
+        sb.append(", 鍒涘缓鏃堕棿=").append(鍒涘缓鏃堕棿);
+        sb.append(", 鏈�鍚庝慨鏀规椂闂�=").append(鏈�鍚庝慨鏀规椂闂�);
+        sb.append(", defcode=").append(defcode);
+        sb.append(", defname=").append(defname);
+        sb.append(", zsjflbm=").append(zsjflbm);
+        sb.append(", zsjflmc=").append(zsjflmc);
+        sb.append(", sjflbm=").append(sjflbm);
+        sb.append(", sjflmc=").append(sjflmc);
+        sb.append("]");
+        return sb.toString();
+    }
+}
\ No newline at end of file
diff --git a/src/main/java/com/zy/nc/mapper/NccBdCustomerWmsMapper.java b/src/main/java/com/zy/nc/mapper/NccBdCustomerWmsMapper.java
new file mode 100644
index 0000000..77a5a43
--- /dev/null
+++ b/src/main/java/com/zy/nc/mapper/NccBdCustomerWmsMapper.java
@@ -0,0 +1,15 @@
+package com.zy.nc.mapper;
+
+import com.zy.nc.entity.NccBdCustomerWms;
+import com.baomidou.mybatisplus.mapper.BaseMapper;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_bd_customer_wms銆戠殑鏁版嵁搴撴搷浣淢apper
+* @createDate 2025-05-07 11:12:56
+* @Entity com.zy.nc.entity.NccBdCustomerWms
+*/
+public interface NccBdCustomerWmsMapper extends BaseMapper<NccBdCustomerWms> {
+
+
+}
diff --git a/src/main/java/com/zy/nc/mapper/NccCgCgdhdWmsMapper.java b/src/main/java/com/zy/nc/mapper/NccCgCgdhdWmsMapper.java
new file mode 100644
index 0000000..f188e80
--- /dev/null
+++ b/src/main/java/com/zy/nc/mapper/NccCgCgdhdWmsMapper.java
@@ -0,0 +1,15 @@
+package com.zy.nc.mapper;
+
+import com.zy.nc.entity.NccCgCgdhdWms;
+import com.baomidou.mybatisplus.mapper.BaseMapper;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_cg_cgdhd_wms銆戠殑鏁版嵁搴撴搷浣淢apper
+* @createDate 2025-05-07 11:12:56
+* @Entity com.zy.nc.entity.NccCgCgdhdWms
+*/
+public interface NccCgCgdhdWmsMapper extends BaseMapper<NccCgCgdhdWms> {
+
+
+}
diff --git a/src/main/java/com/zy/nc/mapper/NccCkPddWmsMapper.java b/src/main/java/com/zy/nc/mapper/NccCkPddWmsMapper.java
new file mode 100644
index 0000000..a43c1d0
--- /dev/null
+++ b/src/main/java/com/zy/nc/mapper/NccCkPddWmsMapper.java
@@ -0,0 +1,15 @@
+package com.zy.nc.mapper;
+
+import com.zy.nc.entity.NccCkPddWms;
+import com.baomidou.mybatisplus.mapper.BaseMapper;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_ck_pdd_wms銆戠殑鏁版嵁搴撴搷浣淢apper
+* @createDate 2025-05-07 11:12:56
+* @Entity com.zy.nc.entity.NccCkPddWms
+*/
+public interface NccCkPddWmsMapper extends BaseMapper<NccCkPddWms> {
+
+
+}
diff --git a/src/main/java/com/zy/nc/mapper/NccJcBmWmsMapper.java b/src/main/java/com/zy/nc/mapper/NccJcBmWmsMapper.java
new file mode 100644
index 0000000..4300923
--- /dev/null
+++ b/src/main/java/com/zy/nc/mapper/NccJcBmWmsMapper.java
@@ -0,0 +1,15 @@
+package com.zy.nc.mapper;
+
+import com.zy.nc.entity.NccJcBmWms;
+import com.baomidou.mybatisplus.mapper.BaseMapper;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_jc_bm_wms銆戠殑鏁版嵁搴撴搷浣淢apper
+* @createDate 2025-05-07 11:12:56
+* @Entity com.zy.nc.entity.NccJcBmWms
+*/
+public interface NccJcBmWmsMapper extends BaseMapper<NccJcBmWms> {
+
+
+}
diff --git a/src/main/java/com/zy/nc/mapper/NccJcCkWmsMapper.java b/src/main/java/com/zy/nc/mapper/NccJcCkWmsMapper.java
new file mode 100644
index 0000000..4b92edd
--- /dev/null
+++ b/src/main/java/com/zy/nc/mapper/NccJcCkWmsMapper.java
@@ -0,0 +1,15 @@
+package com.zy.nc.mapper;
+
+import com.zy.nc.entity.NccJcCkWms;
+import com.baomidou.mybatisplus.mapper.BaseMapper;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_jc_ck_wms銆戠殑鏁版嵁搴撴搷浣淢apper
+* @createDate 2025-05-07 11:12:56
+* @Entity com.zy.nc.entity.NccJcCkWms
+*/
+public interface NccJcCkWmsMapper extends BaseMapper<NccJcCkWms> {
+
+
+}
diff --git a/src/main/java/com/zy/nc/mapper/NccJcCkhwMapper.java b/src/main/java/com/zy/nc/mapper/NccJcCkhwMapper.java
new file mode 100644
index 0000000..3037694
--- /dev/null
+++ b/src/main/java/com/zy/nc/mapper/NccJcCkhwMapper.java
@@ -0,0 +1,15 @@
+package com.zy.nc.mapper;
+
+import com.zy.nc.entity.NccJcCkhw;
+import com.baomidou.mybatisplus.mapper.BaseMapper;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_jc_ckhw銆戠殑鏁版嵁搴撴搷浣淢apper
+* @createDate 2025-05-07 11:12:56
+* @Entity com.zy.nc.entity.NccJcCkhw
+*/
+public interface NccJcCkhwMapper extends BaseMapper<NccJcCkhw> {
+
+
+}
diff --git a/src/main/java/com/zy/nc/mapper/NccJcQilibcBarcodeflowWmsMapper.java b/src/main/java/com/zy/nc/mapper/NccJcQilibcBarcodeflowWmsMapper.java
new file mode 100644
index 0000000..83b868b
--- /dev/null
+++ b/src/main/java/com/zy/nc/mapper/NccJcQilibcBarcodeflowWmsMapper.java
@@ -0,0 +1,15 @@
+package com.zy.nc.mapper;
+
+import com.zy.nc.entity.NccJcQilibcBarcodeflowWms;
+import com.baomidou.mybatisplus.mapper.BaseMapper;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_jc_qilibc_barcodeflow_wms銆戠殑鏁版嵁搴撴搷浣淢apper
+* @createDate 2025-05-07 11:12:56
+* @Entity com.zy.nc.entity.NccJcQilibcBarcodeflowWms
+*/
+public interface NccJcQilibcBarcodeflowWmsMapper extends BaseMapper<NccJcQilibcBarcodeflowWms> {
+
+
+}
diff --git a/src/main/java/com/zy/nc/mapper/NccJcRyWmsMapper.java b/src/main/java/com/zy/nc/mapper/NccJcRyWmsMapper.java
new file mode 100644
index 0000000..809b2e4
--- /dev/null
+++ b/src/main/java/com/zy/nc/mapper/NccJcRyWmsMapper.java
@@ -0,0 +1,15 @@
+package com.zy.nc.mapper;
+
+import com.zy.nc.entity.NccJcRyWms;
+import com.baomidou.mybatisplus.mapper.BaseMapper;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_jc_ry_wms銆戠殑鏁版嵁搴撴搷浣淢apper
+* @createDate 2025-05-07 11:12:56
+* @Entity com.zy.nc.entity.NccJcRyWms
+*/
+public interface NccJcRyWmsMapper extends BaseMapper<NccJcRyWms> {
+
+
+}
diff --git a/src/main/java/com/zy/nc/mapper/NccJcWlflWmsMapper.java b/src/main/java/com/zy/nc/mapper/NccJcWlflWmsMapper.java
new file mode 100644
index 0000000..3a4ac47
--- /dev/null
+++ b/src/main/java/com/zy/nc/mapper/NccJcWlflWmsMapper.java
@@ -0,0 +1,15 @@
+package com.zy.nc.mapper;
+
+import com.zy.nc.entity.NccJcWlflWms;
+import com.baomidou.mybatisplus.mapper.BaseMapper;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_jc_wlfl_wms銆戠殑鏁版嵁搴撴搷浣淢apper
+* @createDate 2025-05-07 11:12:56
+* @Entity com.zy.nc.entity.NccJcWlflWms
+*/
+public interface NccJcWlflWmsMapper extends BaseMapper<NccJcWlflWms> {
+
+
+}
diff --git a/src/main/java/com/zy/nc/mapper/NccOrgCorpWmsMapper.java b/src/main/java/com/zy/nc/mapper/NccOrgCorpWmsMapper.java
new file mode 100644
index 0000000..55bb19e
--- /dev/null
+++ b/src/main/java/com/zy/nc/mapper/NccOrgCorpWmsMapper.java
@@ -0,0 +1,15 @@
+package com.zy.nc.mapper;
+
+import com.zy.nc.entity.NccOrgCorpWms;
+import com.baomidou.mybatisplus.mapper.BaseMapper;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_org_corp_wms銆戠殑鏁版嵁搴撴搷浣淢apper
+* @createDate 2025-05-07 11:12:56
+* @Entity com.zy.nc.entity.NccOrgCorpWms
+*/
+public interface NccOrgCorpWmsMapper extends BaseMapper<NccOrgCorpWms> {
+
+
+}
diff --git a/src/main/java/com/zy/nc/mapper/NccSaleXsfhmxWmsMapper.java b/src/main/java/com/zy/nc/mapper/NccSaleXsfhmxWmsMapper.java
new file mode 100644
index 0000000..33fa597
--- /dev/null
+++ b/src/main/java/com/zy/nc/mapper/NccSaleXsfhmxWmsMapper.java
@@ -0,0 +1,15 @@
+package com.zy.nc.mapper;
+
+import com.zy.nc.entity.NccSaleXsfhmxWms;
+import com.baomidou.mybatisplus.mapper.BaseMapper;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_sale_xsfhmx_wms銆戠殑鏁版嵁搴撴搷浣淢apper
+* @createDate 2025-05-07 11:12:56
+* @Entity com.zy.nc.entity.NccSaleXsfhmxWms
+*/
+public interface NccSaleXsfhmxWmsMapper extends BaseMapper<NccSaleXsfhmxWms> {
+
+
+}
diff --git a/src/main/java/com/zy/nc/mapper/NccScZkmxbWmsMapper.java b/src/main/java/com/zy/nc/mapper/NccScZkmxbWmsMapper.java
new file mode 100644
index 0000000..0e11e60
--- /dev/null
+++ b/src/main/java/com/zy/nc/mapper/NccScZkmxbWmsMapper.java
@@ -0,0 +1,15 @@
+package com.zy.nc.mapper;
+
+import com.zy.nc.entity.NccScZkmxbWms;
+import com.baomidou.mybatisplus.mapper.BaseMapper;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_sc_zkmxb_wms銆戠殑鏁版嵁搴撴搷浣淢apper
+* @createDate 2025-05-07 11:12:56
+* @Entity com.zy.nc.entity.NccScZkmxbWms
+*/
+public interface NccScZkmxbWmsMapper extends BaseMapper<NccScZkmxbWms> {
+
+
+}
diff --git a/src/main/java/com/zy/nc/mapper/VGetBdMaterialMapper.java b/src/main/java/com/zy/nc/mapper/VGetBdMaterialMapper.java
new file mode 100644
index 0000000..91b7adb
--- /dev/null
+++ b/src/main/java/com/zy/nc/mapper/VGetBdMaterialMapper.java
@@ -0,0 +1,15 @@
+package com.zy.nc.mapper;
+
+import com.zy.nc.entity.VGetBdMaterial;
+import com.baomidou.mybatisplus.mapper.BaseMapper;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恦_get_bd_material銆戠殑鏁版嵁搴撴搷浣淢apper
+* @createDate 2025-05-07 11:12:56
+* @Entity com.zy.nc.entity.VGetBdMaterial
+*/
+public interface VGetBdMaterialMapper extends BaseMapper<VGetBdMaterial> {
+
+
+}
diff --git a/src/main/java/com/zy/nc/service/NccBdCustomerWmsService.java b/src/main/java/com/zy/nc/service/NccBdCustomerWmsService.java
new file mode 100644
index 0000000..f781c2f
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/NccBdCustomerWmsService.java
@@ -0,0 +1,13 @@
+package com.zy.nc.service;
+
+import com.zy.nc.entity.NccBdCustomerWms;
+import com.baomidou.mybatisplus.service.IService;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_bd_customer_wms銆戠殑鏁版嵁搴撴搷浣淪ervice
+* @createDate 2025-05-07 11:12:56
+*/
+public interface NccBdCustomerWmsService extends IService<NccBdCustomerWms> {
+
+}
diff --git a/src/main/java/com/zy/nc/service/NccCgCgdhdWmsService.java b/src/main/java/com/zy/nc/service/NccCgCgdhdWmsService.java
new file mode 100644
index 0000000..90e74a4
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/NccCgCgdhdWmsService.java
@@ -0,0 +1,13 @@
+package com.zy.nc.service;
+
+import com.zy.nc.entity.NccCgCgdhdWms;
+import com.baomidou.mybatisplus.service.IService;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_cg_cgdhd_wms銆戠殑鏁版嵁搴撴搷浣淪ervice
+* @createDate 2025-05-07 11:12:56
+*/
+public interface NccCgCgdhdWmsService extends IService<NccCgCgdhdWms> {
+
+}
diff --git a/src/main/java/com/zy/nc/service/NccCkPddWmsService.java b/src/main/java/com/zy/nc/service/NccCkPddWmsService.java
new file mode 100644
index 0000000..4c7a970
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/NccCkPddWmsService.java
@@ -0,0 +1,13 @@
+package com.zy.nc.service;
+
+import com.zy.nc.entity.NccCkPddWms;
+import com.baomidou.mybatisplus.service.IService;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_ck_pdd_wms銆戠殑鏁版嵁搴撴搷浣淪ervice
+* @createDate 2025-05-07 11:12:56
+*/
+public interface NccCkPddWmsService extends IService<NccCkPddWms> {
+
+}
diff --git a/src/main/java/com/zy/nc/service/NccJcBmWmsService.java b/src/main/java/com/zy/nc/service/NccJcBmWmsService.java
new file mode 100644
index 0000000..1e9ba71
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/NccJcBmWmsService.java
@@ -0,0 +1,13 @@
+package com.zy.nc.service;
+
+import com.zy.nc.entity.NccJcBmWms;
+import com.baomidou.mybatisplus.service.IService;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_jc_bm_wms銆戠殑鏁版嵁搴撴搷浣淪ervice
+* @createDate 2025-05-07 11:12:56
+*/
+public interface NccJcBmWmsService extends IService<NccJcBmWms> {
+
+}
diff --git a/src/main/java/com/zy/nc/service/NccJcCkWmsService.java b/src/main/java/com/zy/nc/service/NccJcCkWmsService.java
new file mode 100644
index 0000000..ed98be2
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/NccJcCkWmsService.java
@@ -0,0 +1,13 @@
+package com.zy.nc.service;
+
+import com.zy.nc.entity.NccJcCkWms;
+import com.baomidou.mybatisplus.service.IService;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_jc_ck_wms銆戠殑鏁版嵁搴撴搷浣淪ervice
+* @createDate 2025-05-07 11:12:56
+*/
+public interface NccJcCkWmsService extends IService<NccJcCkWms> {
+
+}
diff --git a/src/main/java/com/zy/nc/service/NccJcCkhwService.java b/src/main/java/com/zy/nc/service/NccJcCkhwService.java
new file mode 100644
index 0000000..5388427
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/NccJcCkhwService.java
@@ -0,0 +1,13 @@
+package com.zy.nc.service;
+
+import com.zy.nc.entity.NccJcCkhw;
+import com.baomidou.mybatisplus.service.IService;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_jc_ckhw銆戠殑鏁版嵁搴撴搷浣淪ervice
+* @createDate 2025-05-07 11:12:56
+*/
+public interface NccJcCkhwService extends IService<NccJcCkhw> {
+
+}
diff --git a/src/main/java/com/zy/nc/service/NccJcQilibcBarcodeflowWmsService.java b/src/main/java/com/zy/nc/service/NccJcQilibcBarcodeflowWmsService.java
new file mode 100644
index 0000000..d2ea869
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/NccJcQilibcBarcodeflowWmsService.java
@@ -0,0 +1,13 @@
+package com.zy.nc.service;
+
+import com.zy.nc.entity.NccJcQilibcBarcodeflowWms;
+import com.baomidou.mybatisplus.service.IService;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_jc_qilibc_barcodeflow_wms銆戠殑鏁版嵁搴撴搷浣淪ervice
+* @createDate 2025-05-07 11:12:56
+*/
+public interface NccJcQilibcBarcodeflowWmsService extends IService<NccJcQilibcBarcodeflowWms> {
+
+}
diff --git a/src/main/java/com/zy/nc/service/NccJcRyWmsService.java b/src/main/java/com/zy/nc/service/NccJcRyWmsService.java
new file mode 100644
index 0000000..0a143d1
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/NccJcRyWmsService.java
@@ -0,0 +1,13 @@
+package com.zy.nc.service;
+
+import com.zy.nc.entity.NccJcRyWms;
+import com.baomidou.mybatisplus.service.IService;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_jc_ry_wms銆戠殑鏁版嵁搴撴搷浣淪ervice
+* @createDate 2025-05-07 11:12:56
+*/
+public interface NccJcRyWmsService extends IService<NccJcRyWms> {
+
+}
diff --git a/src/main/java/com/zy/nc/service/NccJcWlflWmsService.java b/src/main/java/com/zy/nc/service/NccJcWlflWmsService.java
new file mode 100644
index 0000000..966adf2
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/NccJcWlflWmsService.java
@@ -0,0 +1,13 @@
+package com.zy.nc.service;
+
+import com.zy.nc.entity.NccJcWlflWms;
+import com.baomidou.mybatisplus.service.IService;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_jc_wlfl_wms銆戠殑鏁版嵁搴撴搷浣淪ervice
+* @createDate 2025-05-07 11:12:56
+*/
+public interface NccJcWlflWmsService extends IService<NccJcWlflWms> {
+
+}
diff --git a/src/main/java/com/zy/nc/service/NccOrgCorpWmsService.java b/src/main/java/com/zy/nc/service/NccOrgCorpWmsService.java
new file mode 100644
index 0000000..ad2c19c
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/NccOrgCorpWmsService.java
@@ -0,0 +1,13 @@
+package com.zy.nc.service;
+
+import com.zy.nc.entity.NccOrgCorpWms;
+import com.baomidou.mybatisplus.service.IService;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_org_corp_wms銆戠殑鏁版嵁搴撴搷浣淪ervice
+* @createDate 2025-05-07 11:12:56
+*/
+public interface NccOrgCorpWmsService extends IService<NccOrgCorpWms> {
+
+}
diff --git a/src/main/java/com/zy/nc/service/NccSaleXsfhmxWmsService.java b/src/main/java/com/zy/nc/service/NccSaleXsfhmxWmsService.java
new file mode 100644
index 0000000..12e1b82
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/NccSaleXsfhmxWmsService.java
@@ -0,0 +1,13 @@
+package com.zy.nc.service;
+
+import com.zy.nc.entity.NccSaleXsfhmxWms;
+import com.baomidou.mybatisplus.service.IService;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_sale_xsfhmx_wms銆戠殑鏁版嵁搴撴搷浣淪ervice
+* @createDate 2025-05-07 11:12:56
+*/
+public interface NccSaleXsfhmxWmsService extends IService<NccSaleXsfhmxWms> {
+
+}
diff --git a/src/main/java/com/zy/nc/service/NccScZkmxbWmsService.java b/src/main/java/com/zy/nc/service/NccScZkmxbWmsService.java
new file mode 100644
index 0000000..a0a5b3e
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/NccScZkmxbWmsService.java
@@ -0,0 +1,13 @@
+package com.zy.nc.service;
+
+import com.zy.nc.entity.NccScZkmxbWms;
+import com.baomidou.mybatisplus.service.IService;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_sc_zkmxb_wms銆戠殑鏁版嵁搴撴搷浣淪ervice
+* @createDate 2025-05-07 11:12:56
+*/
+public interface NccScZkmxbWmsService extends IService<NccScZkmxbWms> {
+
+}
diff --git a/src/main/java/com/zy/nc/service/VGetBdMaterialService.java b/src/main/java/com/zy/nc/service/VGetBdMaterialService.java
new file mode 100644
index 0000000..74e0176
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/VGetBdMaterialService.java
@@ -0,0 +1,13 @@
+package com.zy.nc.service;
+
+import com.zy.nc.entity.VGetBdMaterial;
+import com.baomidou.mybatisplus.service.IService;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恦_get_bd_material銆戠殑鏁版嵁搴撴搷浣淪ervice
+* @createDate 2025-05-07 11:12:56
+*/
+public interface VGetBdMaterialService extends IService<VGetBdMaterial> {
+
+}
diff --git a/src/main/java/com/zy/nc/service/impl/NccBdCustomerWmsServiceImpl.java b/src/main/java/com/zy/nc/service/impl/NccBdCustomerWmsServiceImpl.java
new file mode 100644
index 0000000..4774eb8
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/impl/NccBdCustomerWmsServiceImpl.java
@@ -0,0 +1,18 @@
+package com.zy.nc.service.impl;
+
+import com.baomidou.mybatisplus.service.impl.ServiceImpl;
+import com.zy.nc.entity.NccBdCustomerWms;
+import com.zy.nc.service.NccBdCustomerWmsService;
+import com.zy.nc.mapper.NccBdCustomerWmsMapper;
+import org.springframework.stereotype.Service;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_bd_customer_wms銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇
+* @createDate 2025-05-07 11:12:56
+*/
+@Service
+public class NccBdCustomerWmsServiceImpl extends ServiceImpl<NccBdCustomerWmsMapper, NccBdCustomerWms>
+implements NccBdCustomerWmsService{
+
+}
diff --git a/src/main/java/com/zy/nc/service/impl/NccCgCgdhdWmsServiceImpl.java b/src/main/java/com/zy/nc/service/impl/NccCgCgdhdWmsServiceImpl.java
new file mode 100644
index 0000000..8793dee
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/impl/NccCgCgdhdWmsServiceImpl.java
@@ -0,0 +1,18 @@
+package com.zy.nc.service.impl;
+
+import com.baomidou.mybatisplus.service.impl.ServiceImpl;
+import com.zy.nc.entity.NccCgCgdhdWms;
+import com.zy.nc.service.NccCgCgdhdWmsService;
+import com.zy.nc.mapper.NccCgCgdhdWmsMapper;
+import org.springframework.stereotype.Service;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_cg_cgdhd_wms銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇
+* @createDate 2025-05-07 11:12:56
+*/
+@Service
+public class NccCgCgdhdWmsServiceImpl extends ServiceImpl<NccCgCgdhdWmsMapper, NccCgCgdhdWms>
+implements NccCgCgdhdWmsService{
+
+}
diff --git a/src/main/java/com/zy/nc/service/impl/NccCkPddWmsServiceImpl.java b/src/main/java/com/zy/nc/service/impl/NccCkPddWmsServiceImpl.java
new file mode 100644
index 0000000..328892c
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/impl/NccCkPddWmsServiceImpl.java
@@ -0,0 +1,18 @@
+package com.zy.nc.service.impl;
+
+import com.baomidou.mybatisplus.service.impl.ServiceImpl;
+import com.zy.nc.entity.NccCkPddWms;
+import com.zy.nc.service.NccCkPddWmsService;
+import com.zy.nc.mapper.NccCkPddWmsMapper;
+import org.springframework.stereotype.Service;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_ck_pdd_wms銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇
+* @createDate 2025-05-07 11:12:56
+*/
+@Service
+public class NccCkPddWmsServiceImpl extends ServiceImpl<NccCkPddWmsMapper, NccCkPddWms>
+implements NccCkPddWmsService{
+
+}
diff --git a/src/main/java/com/zy/nc/service/impl/NccJcBmWmsServiceImpl.java b/src/main/java/com/zy/nc/service/impl/NccJcBmWmsServiceImpl.java
new file mode 100644
index 0000000..406e250
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/impl/NccJcBmWmsServiceImpl.java
@@ -0,0 +1,18 @@
+package com.zy.nc.service.impl;
+
+import com.baomidou.mybatisplus.service.impl.ServiceImpl;
+import com.zy.nc.entity.NccJcBmWms;
+import com.zy.nc.service.NccJcBmWmsService;
+import com.zy.nc.mapper.NccJcBmWmsMapper;
+import org.springframework.stereotype.Service;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_jc_bm_wms銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇
+* @createDate 2025-05-07 11:12:56
+*/
+@Service
+public class NccJcBmWmsServiceImpl extends ServiceImpl<NccJcBmWmsMapper, NccJcBmWms>
+implements NccJcBmWmsService{
+
+}
diff --git a/src/main/java/com/zy/nc/service/impl/NccJcCkWmsServiceImpl.java b/src/main/java/com/zy/nc/service/impl/NccJcCkWmsServiceImpl.java
new file mode 100644
index 0000000..331c9d0
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/impl/NccJcCkWmsServiceImpl.java
@@ -0,0 +1,18 @@
+package com.zy.nc.service.impl;
+
+import com.baomidou.mybatisplus.service.impl.ServiceImpl;
+import com.zy.nc.entity.NccJcCkWms;
+import com.zy.nc.service.NccJcCkWmsService;
+import com.zy.nc.mapper.NccJcCkWmsMapper;
+import org.springframework.stereotype.Service;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_jc_ck_wms銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇
+* @createDate 2025-05-07 11:12:56
+*/
+@Service
+public class NccJcCkWmsServiceImpl extends ServiceImpl<NccJcCkWmsMapper, NccJcCkWms>
+implements NccJcCkWmsService{
+
+}
diff --git a/src/main/java/com/zy/nc/service/impl/NccJcCkhwServiceImpl.java b/src/main/java/com/zy/nc/service/impl/NccJcCkhwServiceImpl.java
new file mode 100644
index 0000000..d5bf38e
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/impl/NccJcCkhwServiceImpl.java
@@ -0,0 +1,18 @@
+package com.zy.nc.service.impl;
+
+import com.baomidou.mybatisplus.service.impl.ServiceImpl;
+import com.zy.nc.entity.NccJcCkhw;
+import com.zy.nc.service.NccJcCkhwService;
+import com.zy.nc.mapper.NccJcCkhwMapper;
+import org.springframework.stereotype.Service;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_jc_ckhw銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇
+* @createDate 2025-05-07 11:12:56
+*/
+@Service
+public class NccJcCkhwServiceImpl extends ServiceImpl<NccJcCkhwMapper, NccJcCkhw>
+implements NccJcCkhwService{
+
+}
diff --git a/src/main/java/com/zy/nc/service/impl/NccJcQilibcBarcodeflowWmsServiceImpl.java b/src/main/java/com/zy/nc/service/impl/NccJcQilibcBarcodeflowWmsServiceImpl.java
new file mode 100644
index 0000000..d480bd7
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/impl/NccJcQilibcBarcodeflowWmsServiceImpl.java
@@ -0,0 +1,18 @@
+package com.zy.nc.service.impl;
+
+import com.baomidou.mybatisplus.service.impl.ServiceImpl;
+import com.zy.nc.entity.NccJcQilibcBarcodeflowWms;
+import com.zy.nc.service.NccJcQilibcBarcodeflowWmsService;
+import com.zy.nc.mapper.NccJcQilibcBarcodeflowWmsMapper;
+import org.springframework.stereotype.Service;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_jc_qilibc_barcodeflow_wms銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇
+* @createDate 2025-05-07 11:12:56
+*/
+@Service
+public class NccJcQilibcBarcodeflowWmsServiceImpl extends ServiceImpl<NccJcQilibcBarcodeflowWmsMapper, NccJcQilibcBarcodeflowWms>
+implements NccJcQilibcBarcodeflowWmsService{
+
+}
diff --git a/src/main/java/com/zy/nc/service/impl/NccJcRyWmsServiceImpl.java b/src/main/java/com/zy/nc/service/impl/NccJcRyWmsServiceImpl.java
new file mode 100644
index 0000000..3dde9a2
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/impl/NccJcRyWmsServiceImpl.java
@@ -0,0 +1,18 @@
+package com.zy.nc.service.impl;
+
+import com.baomidou.mybatisplus.service.impl.ServiceImpl;
+import com.zy.nc.entity.NccJcRyWms;
+import com.zy.nc.service.NccJcRyWmsService;
+import com.zy.nc.mapper.NccJcRyWmsMapper;
+import org.springframework.stereotype.Service;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_jc_ry_wms銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇
+* @createDate 2025-05-07 11:12:56
+*/
+@Service
+public class NccJcRyWmsServiceImpl extends ServiceImpl<NccJcRyWmsMapper, NccJcRyWms>
+implements NccJcRyWmsService{
+
+}
diff --git a/src/main/java/com/zy/nc/service/impl/NccJcWlflWmsServiceImpl.java b/src/main/java/com/zy/nc/service/impl/NccJcWlflWmsServiceImpl.java
new file mode 100644
index 0000000..c4071c6
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/impl/NccJcWlflWmsServiceImpl.java
@@ -0,0 +1,18 @@
+package com.zy.nc.service.impl;
+
+import com.baomidou.mybatisplus.service.impl.ServiceImpl;
+import com.zy.nc.entity.NccJcWlflWms;
+import com.zy.nc.service.NccJcWlflWmsService;
+import com.zy.nc.mapper.NccJcWlflWmsMapper;
+import org.springframework.stereotype.Service;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_jc_wlfl_wms銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇
+* @createDate 2025-05-07 11:12:56
+*/
+@Service
+public class NccJcWlflWmsServiceImpl extends ServiceImpl<NccJcWlflWmsMapper, NccJcWlflWms>
+implements NccJcWlflWmsService{
+
+}
diff --git a/src/main/java/com/zy/nc/service/impl/NccOrgCorpWmsServiceImpl.java b/src/main/java/com/zy/nc/service/impl/NccOrgCorpWmsServiceImpl.java
new file mode 100644
index 0000000..d557edc
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/impl/NccOrgCorpWmsServiceImpl.java
@@ -0,0 +1,18 @@
+package com.zy.nc.service.impl;
+
+import com.baomidou.mybatisplus.service.impl.ServiceImpl;
+import com.zy.nc.entity.NccOrgCorpWms;
+import com.zy.nc.service.NccOrgCorpWmsService;
+import com.zy.nc.mapper.NccOrgCorpWmsMapper;
+import org.springframework.stereotype.Service;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_org_corp_wms銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇
+* @createDate 2025-05-07 11:12:56
+*/
+@Service
+public class NccOrgCorpWmsServiceImpl extends ServiceImpl<NccOrgCorpWmsMapper, NccOrgCorpWms>
+implements NccOrgCorpWmsService{
+
+}
diff --git a/src/main/java/com/zy/nc/service/impl/NccSaleXsfhmxWmsServiceImpl.java b/src/main/java/com/zy/nc/service/impl/NccSaleXsfhmxWmsServiceImpl.java
new file mode 100644
index 0000000..8ac6c6d
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/impl/NccSaleXsfhmxWmsServiceImpl.java
@@ -0,0 +1,18 @@
+package com.zy.nc.service.impl;
+
+import com.baomidou.mybatisplus.service.impl.ServiceImpl;
+import com.zy.nc.entity.NccSaleXsfhmxWms;
+import com.zy.nc.service.NccSaleXsfhmxWmsService;
+import com.zy.nc.mapper.NccSaleXsfhmxWmsMapper;
+import org.springframework.stereotype.Service;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_sale_xsfhmx_wms銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇
+* @createDate 2025-05-07 11:12:56
+*/
+@Service
+public class NccSaleXsfhmxWmsServiceImpl extends ServiceImpl<NccSaleXsfhmxWmsMapper, NccSaleXsfhmxWms>
+implements NccSaleXsfhmxWmsService{
+
+}
diff --git a/src/main/java/com/zy/nc/service/impl/NccScZkmxbWmsServiceImpl.java b/src/main/java/com/zy/nc/service/impl/NccScZkmxbWmsServiceImpl.java
new file mode 100644
index 0000000..a9a0719
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/impl/NccScZkmxbWmsServiceImpl.java
@@ -0,0 +1,18 @@
+package com.zy.nc.service.impl;
+
+import com.baomidou.mybatisplus.service.impl.ServiceImpl;
+import com.zy.nc.entity.NccScZkmxbWms;
+import com.zy.nc.service.NccScZkmxbWmsService;
+import com.zy.nc.mapper.NccScZkmxbWmsMapper;
+import org.springframework.stereotype.Service;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恘cc_sc_zkmxb_wms銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇
+* @createDate 2025-05-07 11:12:56
+*/
+@Service
+public class NccScZkmxbWmsServiceImpl extends ServiceImpl<NccScZkmxbWmsMapper, NccScZkmxbWms>
+implements NccScZkmxbWmsService{
+
+}
diff --git a/src/main/java/com/zy/nc/service/impl/VGetBdMaterialServiceImpl.java b/src/main/java/com/zy/nc/service/impl/VGetBdMaterialServiceImpl.java
new file mode 100644
index 0000000..e4c81c3
--- /dev/null
+++ b/src/main/java/com/zy/nc/service/impl/VGetBdMaterialServiceImpl.java
@@ -0,0 +1,18 @@
+package com.zy.nc.service.impl;
+
+import com.baomidou.mybatisplus.service.impl.ServiceImpl;
+import com.zy.nc.entity.VGetBdMaterial;
+import com.zy.nc.service.VGetBdMaterialService;
+import com.zy.nc.mapper.VGetBdMaterialMapper;
+import org.springframework.stereotype.Service;
+
+/**
+* @author zc857
+* @description 閽堝琛ㄣ�恦_get_bd_material銆戠殑鏁版嵁搴撴搷浣淪ervice瀹炵幇
+* @createDate 2025-05-07 11:12:56
+*/
+@Service
+public class VGetBdMaterialServiceImpl extends ServiceImpl<VGetBdMaterialMapper, VGetBdMaterial>
+implements VGetBdMaterialService{
+
+}
diff --git a/src/main/java/com/zy/nc/task/BaseDataTask.java b/src/main/java/com/zy/nc/task/BaseDataTask.java
new file mode 100644
index 0000000..e726c57
--- /dev/null
+++ b/src/main/java/com/zy/nc/task/BaseDataTask.java
@@ -0,0 +1,33 @@
+package com.zy.nc.task;
+
+import com.zy.asrs.task.core.ReturnT;
+import com.zy.nc.task.handler.PlanOrderHandler;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.scheduling.annotation.Scheduled;
+import org.springframework.stereotype.Component;
+
+@Slf4j
+@Component
+public class BaseDataTask {
+
+    @Autowired
+    private PlanOrderHandler planOrderHandler;
+
+    @Scheduled(cron = "0/3 * * * * ? ")
+    public void execute1() {
+        ReturnT<String> returnT = planOrderHandler.start1();
+        if (!returnT.isSuccess()) {
+            log.error(returnT.getMsg());
+        }
+    }
+
+    @Scheduled(cron = "0/3 * * * * ? ")
+    public void execute2() {
+        ReturnT<String> returnT = planOrderHandler.start2();
+        if (!returnT.isSuccess()) {
+            log.error(returnT.getMsg());
+        }
+    }
+
+}
diff --git a/src/main/java/com/zy/nc/task/handler/BaseDataHandler.java b/src/main/java/com/zy/nc/task/handler/BaseDataHandler.java
new file mode 100644
index 0000000..e1648f3
--- /dev/null
+++ b/src/main/java/com/zy/nc/task/handler/BaseDataHandler.java
@@ -0,0 +1,48 @@
+package com.zy.nc.task.handler;
+
+import com.alibaba.fastjson.JSONObject;
+import com.baomidou.mybatisplus.mapper.EntityWrapper;
+import com.zy.asrs.task.AbstractHandler;
+import com.zy.asrs.task.core.ReturnT;
+import com.zy.nc.entity.NccBdCustomerWms;
+import com.zy.nc.entity.NccSaleDbckmxb;
+import com.zy.nc.entity.NccSaleXsckmx;
+import com.zy.nc.mapper.NccSaleDbckmxbMapper;
+import com.zy.nc.mapper.NccSaleXsckmxMapper;
+import com.zy.nc.service.NccBdCustomerWmsService;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+@Service
+@Slf4j
+public class BaseDataHandler extends AbstractHandler<String> {
+
+    @Autowired
+    private NccBdCustomerWmsService nccBdCustomerWmsService;
+
+    @Autowired
+    private NccSaleDbckmxbMapper nccSaleDbckmxbMapper;
+
+    /**
+     * 鍙戣揣
+     *
+     * @return
+     */
+    public ReturnT<String> start1() {
+        nccBdCustomerWmsService.selectList(new EntityWrapper<NccBdCustomerWms>())
+        log.info("shuju:{}", JSONObject.toJSON(nccSaleXsckmx));
+        return SUCCESS;
+    }
+
+    /**
+     * 璋冩嫧
+     *
+     * @return
+     */
+    public ReturnT<String> start2() {
+        NccSaleDbckmxb nccSaleDbckmxb = nccSaleDbckmxbMapper.selectById("1001A1100000000H9KKJ");
+        log.info("shuju:{}", JSONObject.toJSON(nccSaleDbckmxb));
+        return SUCCESS;
+    }
+}
diff --git a/src/main/resources/mapper/nc/NccBdCustomerWmsMapper.xml b/src/main/resources/mapper/nc/NccBdCustomerWmsMapper.xml
new file mode 100644
index 0000000..bb0540d
--- /dev/null
+++ b/src/main/resources/mapper/nc/NccBdCustomerWmsMapper.xml
@@ -0,0 +1,23 @@
+<?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.zy.nc.mapper.NccBdCustomerWmsMapper">
+
+    <resultMap id="BaseResultMap" type="com.zy.nc.entity.NccBdCustomerWms">
+            <id property="pkCustomer" column="PK_CUSTOMER" />
+            <result property="code" column="CODE" />
+            <result property="name" column="NAME" />
+            <result property="shortname" column="SHORTNAME" />
+            <result property="taxpayerid" column="TAXPAYERID" />
+            <result property="khlx" column="KHLX" />
+            <result property="tel1" column="TEL1" />
+            <result property="legalbody" column="LEGALBODY" />
+            <result property="nlimitmny" column="NLIMITMNY" />
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        PK_CUSTOMER,CODE,NAME,SHORTNAME,TAXPAYERID,KHLX,
+        TEL1,LEGALBODY,NLIMITMNY
+    </sql>
+</mapper>
diff --git a/src/main/resources/mapper/nc/NccCgCgdhdWmsMapper.xml b/src/main/resources/mapper/nc/NccCgCgdhdWmsMapper.xml
new file mode 100644
index 0000000..695641d
--- /dev/null
+++ b/src/main/resources/mapper/nc/NccCgCgdhdWmsMapper.xml
@@ -0,0 +1,48 @@
+<?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.zy.nc.mapper.NccCgCgdhdWmsMapper">
+
+    <resultMap id="BaseResultMap" type="com.zy.nc.entity.NccCgCgdhdWms">
+            <id property="pkArriveorderB" column="PK_ARRIVEORDER_B" />
+            <result property="pkArriveorder" column="PK_ARRIVEORDER" />
+            <result property="kczz" column="KCZZ" />
+            <result property="kczzbm" column="KCZZBM" />
+            <result property="kczzmc" column="KCZZMC" />
+            <result property="cgzz" column="CGZZ" />
+            <result property="cgzzbm" column="CGZZBM" />
+            <result property="cgzzmc" column="CGZZMC" />
+            <result property="vbillcode" column="VBILLCODE" />
+            <result property="dbilldate" column="DBILLDATE" />
+            <result property="pkSupplier" column="PK_SUPPLIER" />
+            <result property="gysbm" column="GYSBM" />
+            <result property="gysmc" column="GYSMC" />
+            <result property="ywlc" column="YWLC" />
+            <result property="dhlxbm" column="DHLXBM" />
+            <result property="ysfs" column="YSFS" />
+            <result property="shrbm" column="SHRBM" />
+            <result property="shrmc" column="SHRMC" />
+            <result property="cgbm" column="CGBM" />
+            <result property="cgmc" column="CGMC" />
+            <result property="fbillstatus" column="FBILLSTATUS" />
+            <result property="vmemo" column="VMEMO" />
+            <result property="wlbm" column="WLBM" />
+            <result property="wlmc" column="WLMC" />
+            <result property="nnum" column="NNUM" />
+            <result property="nastnum" column="NASTNUM" />
+            <result property="ydzsl" column="YDZSL" />
+            <result property="ydsl" column="YDSL" />
+            <result property="hts" column="HTS" />
+            <result property="bts" column="BTS" />
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        PK_ARRIVEORDER_B,PK_ARRIVEORDER,KCZZ,KCZZBM,KCZZMC,CGZZ,
+        CGZZBM,CGZZMC,VBILLCODE,DBILLDATE,PK_SUPPLIER,
+        GYSBM,GYSMC,YWLC,DHLXBM,YSFS,
+        SHRBM,SHRMC,CGBM,CGMC,FBILLSTATUS,
+        VMEMO,WLBM,WLMC,NNUM,NASTNUM,
+        YDZSL,YDSL,HTS,BTS
+    </sql>
+</mapper>
diff --git a/src/main/resources/mapper/nc/NccCkPddWmsMapper.xml b/src/main/resources/mapper/nc/NccCkPddWmsMapper.xml
new file mode 100644
index 0000000..4fb22d4
--- /dev/null
+++ b/src/main/resources/mapper/nc/NccCkPddWmsMapper.xml
@@ -0,0 +1,47 @@
+<?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.zy.nc.mapper.NccCkPddWmsMapper">
+
+    <resultMap id="BaseResultMap" type="com.zy.nc.entity.NccCkPddWms">
+            <id property="cspecialbid" column="CSPECIALBID" />
+            <result property="cspecialhid" column="CSPECIALHID" />
+            <result property="kczz" column="KCZZ" />
+            <result property="kczzbm" column="KCZZBM" />
+            <result property="kczzmc" column="KCZZMC" />
+            <result property="vbillcode" column="VBILLCODE" />
+            <result property="dbilldate" column="DBILLDATE" />
+            <result property="dcountdate" column="DCOUNTDATE" />
+            <result property="ckbm" column="CKBM" />
+            <result property="ckmc" column="CKMC" />
+            <result property="bmbm" column="BMBM" />
+            <result property="bmmc" column="BMMC" />
+            <result property="pdrbm" column="PDRBM" />
+            <result property="pdrmc" column="PDRMC" />
+            <result property="fbillflag" column="FBILLFLAG" />
+            <result property="vnote" column="VNOTE" />
+            <result property="wlbm" column="WLBM" />
+            <result property="wlmc" column="WLMC" />
+            <result property="vbatchcode" column="VBATCHCODE" />
+            <result property="pkBatchcode" column="PK_BATCHCODE" />
+            <result property="zmsl" column="ZMSL" />
+            <result property="tmsl" column="TMSL" />
+            <result property="zmzsl" column="ZMZSL" />
+            <result property="pdsl" column="PDSL" />
+            <result property="spzsl" column="SPZSL" />
+            <result property="hwbm" column="HWBM" />
+            <result property="hwmc" column="HWMC" />
+            <result property="hts" column="HTS" />
+            <result property="bts" column="BTS" />
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        CSPECIALBID,CSPECIALHID,KCZZ,KCZZBM,KCZZMC,VBILLCODE,
+        DBILLDATE,DCOUNTDATE,CKBM,CKMC,BMBM,
+        BMMC,PDRBM,PDRMC,FBILLFLAG,VNOTE,
+        WLBM,WLMC,VBATCHCODE,PK_BATCHCODE,ZMSL,
+        TMSL,ZMZSL,PDSL,SPZSL,HWBM,
+        HWMC,HTS,BTS
+    </sql>
+</mapper>
diff --git a/src/main/resources/mapper/nc/NccJcBmWmsMapper.xml b/src/main/resources/mapper/nc/NccJcBmWmsMapper.xml
new file mode 100644
index 0000000..7d9c3cd
--- /dev/null
+++ b/src/main/resources/mapper/nc/NccJcBmWmsMapper.xml
@@ -0,0 +1,24 @@
+<?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.zy.nc.mapper.NccJcBmWmsMapper">
+
+    <resultMap id="BaseResultMap" type="com.zy.nc.entity.NccJcBmWms">
+            <result property="pkDept" column="PK_DEPT" />
+            <result property="bmbm" column="BMBM" />
+            <result property="bmmc" column="BMMC" />
+            <result property="bmjc" column="BMJC" />
+            <result property="sjbm" column="SJBM" />
+            <result property="ssywdy" column="SSYWDY" />
+            <result property="ssywdybm" column="SSYWDYBM" />
+            <result property="ssywdymc" column="SSYWDYMC" />
+            <result property="sssyb" column="SSSYB" />
+            <result property="qyzt" column="QYZT" />
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        PK_DEPT,BMBM,BMMC,BMJC,SJBM,SSYWDY,
+        SSYWDYBM,SSYWDYMC,SSSYB,QYZT
+    </sql>
+</mapper>
diff --git a/src/main/resources/mapper/nc/NccJcCkWmsMapper.xml b/src/main/resources/mapper/nc/NccJcCkWmsMapper.xml
new file mode 100644
index 0000000..e33cf16
--- /dev/null
+++ b/src/main/resources/mapper/nc/NccJcCkWmsMapper.xml
@@ -0,0 +1,65 @@
+<?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.zy.nc.mapper.NccJcCkWmsMapper">
+
+    <resultMap id="BaseResultMap" type="com.zy.nc.entity.NccJcCkWms">
+            <id property="pkStordoc" column="PK_STORDOC" />
+            <result property="code" column="CODE" />
+            <result property="creationtime" column="CREATIONTIME" />
+            <result property="creator" column="CREATOR" />
+            <result property="csflag" column="CSFLAG" />
+            <result property="dataoriginflag" column="DATAORIGINFLAG" />
+            <result property="def1" column="DEF1" />
+            <result property="def2" column="DEF2" />
+            <result property="def3" column="DEF3" />
+            <result property="def4" column="DEF4" />
+            <result property="def5" column="DEF5" />
+            <result property="dr" column="DR" />
+            <result property="enablestate" column="ENABLESTATE" />
+            <result property="gubflag" column="GUBFLAG" />
+            <result property="isagentstore" column="ISAGENTSTORE" />
+            <result property="isatpaffected" column="ISATPAFFECTED" />
+            <result property="iscalculatedinvcost" column="ISCALCULATEDINVCOST" />
+            <result property="iscommissionout" column="ISCOMMISSIONOUT" />
+            <result property="isdirectstore" column="ISDIRECTSTORE" />
+            <result property="iskptaxstore" column="ISKPTAXSTORE" />
+            <result property="isobligate" column="ISOBLIGATE" />
+            <result property="isretail" column="ISRETAIL" />
+            <result property="isshopstore" column="ISSHOPSTORE" />
+            <result property="isstoreontheway" column="ISSTOREONTHEWAY" />
+            <result property="memo" column="MEMO" />
+            <result property="modifiedtime" column="MODIFIEDTIME" />
+            <result property="modifier" column="MODIFIER" />
+            <result property="mrpflag" column="MRPFLAG" />
+            <result property="name" column="NAME" />
+            <result property="name2" column="NAME2" />
+            <result property="name3" column="NAME3" />
+            <result property="name4" column="NAME4" />
+            <result property="name5" column="NAME5" />
+            <result property="name6" column="NAME6" />
+            <result property="operatesupplier" column="OPERATESUPPLIER" />
+            <result property="phone" column="PHONE" />
+            <result property="pkAddress" column="PK_ADDRESS" />
+            <result property="pkGroup" column="PK_GROUP" />
+            <result property="pkOrg" column="PK_ORG" />
+            <result property="principalcode" column="PRINCIPALCODE" />
+            <result property="profitcentre" column="PROFITCENTRE" />
+            <result property="proflag" column="PROFLAG" />
+            <result property="storaddr" column="STORADDR" />
+            <result property="ts" column="TS" />
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        PK_STORDOC,CODE,CREATIONTIME,CREATOR,CSFLAG,DATAORIGINFLAG,
+        DEF1,DEF2,DEF3,DEF4,DEF5,
+        DR,ENABLESTATE,GUBFLAG,ISAGENTSTORE,ISATPAFFECTED,
+        ISCALCULATEDINVCOST,ISCOMMISSIONOUT,ISDIRECTSTORE,ISKPTAXSTORE,ISOBLIGATE,
+        ISRETAIL,ISSHOPSTORE,ISSTOREONTHEWAY,MEMO,MODIFIEDTIME,
+        MODIFIER,MRPFLAG,NAME,NAME2,NAME3,
+        NAME4,NAME5,NAME6,OPERATESUPPLIER,PHONE,
+        PK_ADDRESS,PK_GROUP,PK_ORG,PRINCIPALCODE,PROFITCENTRE,
+        PROFLAG,STORADDR,TS
+    </sql>
+</mapper>
diff --git a/src/main/resources/mapper/nc/NccJcCkhwMapper.xml b/src/main/resources/mapper/nc/NccJcCkhwMapper.xml
new file mode 100644
index 0000000..5df37e4
--- /dev/null
+++ b/src/main/resources/mapper/nc/NccJcCkhwMapper.xml
@@ -0,0 +1,19 @@
+<?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.zy.nc.mapper.NccJcCkhwMapper">
+
+    <resultMap id="BaseResultMap" type="com.zy.nc.entity.NccJcCkhw">
+            <id property="pkRack" column="PK_RACK" />
+            <result property="pkStordoc" column="PK_STORDOC" />
+            <result property="ckbm" column="CKBM" />
+            <result property="ckmc" column="CKMC" />
+            <result property="hwbm" column="HWBM" />
+            <result property="hwmc" column="HWMC" />
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        PK_RACK,PK_STORDOC,CKBM,CKMC,HWBM,HWMC
+    </sql>
+</mapper>
diff --git a/src/main/resources/mapper/nc/NccJcQilibcBarcodeflowWmsMapper.xml b/src/main/resources/mapper/nc/NccJcQilibcBarcodeflowWmsMapper.xml
new file mode 100644
index 0000000..8e14106
--- /dev/null
+++ b/src/main/resources/mapper/nc/NccJcQilibcBarcodeflowWmsMapper.xml
@@ -0,0 +1,24 @@
+<?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.zy.nc.mapper.NccJcQilibcBarcodeflowWmsMapper">
+
+    <resultMap id="BaseResultMap" type="com.zy.nc.entity.NccJcQilibcBarcodeflowWms">
+            <id property="pkBarcode" column="PK_BARCODE" />
+            <result property="ts" column="TS" />
+            <result property="vbarcode" column="VBARCODE" />
+            <result property="infla" column="INFLA" />
+            <result property="asnnum" column="ASNNUM" />
+            <result property="pkMaterial" column="PK_MATERIAL" />
+            <result property="pkStordoc" column="PK_STORDOC" />
+            <result property="memo" column="MEMO" />
+            <result property="vbillno" column="VBILLNO" />
+            <result property="nastnum" column="NASTNUM" />
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        PK_BARCODE,TS,VBARCODE,INFLA,ASNNUM,PK_MATERIAL,
+        PK_STORDOC,MEMO,VBILLNO,NASTNUM
+    </sql>
+</mapper>
diff --git a/src/main/resources/mapper/nc/NccJcRyWmsMapper.xml b/src/main/resources/mapper/nc/NccJcRyWmsMapper.xml
new file mode 100644
index 0000000..4c5d93f
--- /dev/null
+++ b/src/main/resources/mapper/nc/NccJcRyWmsMapper.xml
@@ -0,0 +1,25 @@
+<?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.zy.nc.mapper.NccJcRyWmsMapper">
+
+    <resultMap id="BaseResultMap" type="com.zy.nc.entity.NccJcRyWms">
+            <result property="pkPsndoc" column="PK_PSNDOC" />
+            <result property="qyzt" column="QYZT" />
+            <result property="rybm" column="RYBM" />
+            <result property="rymc" column="RYMC" />
+            <result property="pkOrg" column="PK_ORG" />
+            <result property="sszzbm" column="SSZZBM" />
+            <result property="sszzmc" column="SSZZMC" />
+            <result property="pkDept" column="PK_DEPT" />
+            <result property="ssbmbm" column="SSBMBM" />
+            <result property="ssbmmc" column="SSBMMC" />
+            <result property="sssyb" column="SSSYB" />
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        PK_PSNDOC,QYZT,RYBM,RYMC,PK_ORG,SSZZBM,
+        SSZZMC,PK_DEPT,SSBMBM,SSBMMC,SSSYB
+    </sql>
+</mapper>
diff --git a/src/main/resources/mapper/nc/NccJcWlflWmsMapper.xml b/src/main/resources/mapper/nc/NccJcWlflWmsMapper.xml
new file mode 100644
index 0000000..d183cdd
--- /dev/null
+++ b/src/main/resources/mapper/nc/NccJcWlflWmsMapper.xml
@@ -0,0 +1,21 @@
+<?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.zy.nc.mapper.NccJcWlflWmsMapper">
+
+    <resultMap id="BaseResultMap" type="com.zy.nc.entity.NccJcWlflWms">
+            <id property="pkMarbasclass" column="PK_MARBASCLASS" />
+            <result property="code" column="CODE" />
+            <result property="name" column="NAME" />
+            <result property="sjflbm" column="SJFLBM" />
+            <result property="sjflmc" column="SJFLMC" />
+            <result property="wljbfl" column="WLJBFL" />
+            <result property="code1" column="CODE1" />
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        PK_MARBASCLASS,CODE,NAME,SJFLBM,SJFLMC,WLJBFL,
+        CODE1
+    </sql>
+</mapper>
diff --git a/src/main/resources/mapper/nc/NccOrgCorpWmsMapper.xml b/src/main/resources/mapper/nc/NccOrgCorpWmsMapper.xml
new file mode 100644
index 0000000..7c0a7ab
--- /dev/null
+++ b/src/main/resources/mapper/nc/NccOrgCorpWmsMapper.xml
@@ -0,0 +1,16 @@
+<?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.zy.nc.mapper.NccOrgCorpWmsMapper">
+
+    <resultMap id="BaseResultMap" type="com.zy.nc.entity.NccOrgCorpWms">
+            <result property="code" column="CODE" />
+            <result property="name" column="NAME" />
+            <result property="shortname" column="SHORTNAME" />
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        CODE,NAME,SHORTNAME
+    </sql>
+</mapper>
diff --git a/src/main/resources/mapper/nc/NccSaleXsfhmxWmsMapper.xml b/src/main/resources/mapper/nc/NccSaleXsfhmxWmsMapper.xml
new file mode 100644
index 0000000..ab390ed
--- /dev/null
+++ b/src/main/resources/mapper/nc/NccSaleXsfhmxWmsMapper.xml
@@ -0,0 +1,99 @@
+<?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.zy.nc.mapper.NccSaleXsfhmxWmsMapper">
+
+    <resultMap id="BaseResultMap" type="com.zy.nc.entity.NccSaleXsfhmxWms">
+            <id property="cdeliverybid" column="CDELIVERYBID" />
+            <result property="cdeliveryid" column="CDELIVERYID" />
+            <result property="vbillcode" column="VBILLCODE" />
+            <result property="csaleorgid" column="CSALEORGID" />
+            <result property="cszzbm" column="CSZZBM" />
+            <result property="xxzzmc" column="XXZZMC" />
+            <result property="hdbilldate" column="HDBILLDATE" />
+            <result property="cdeptvid" column="CDEPTVID" />
+            <result property="bmbm" column="BMBM" />
+            <result property="bmmc" column="BMMC" />
+            <result property="def5" column="DEF5" />
+            <result property="sssyb" column="SSSYB" />
+            <result property="fstatusflag" column="FSTATUSFLAG" />
+            <result property="taudittime" column="TAUDITTIME" />
+            <result property="hdr" column="HDR" />
+            <result property="fbcdeliveryid" column="FBCDELIVERYID" />
+            <result property="dbilldate" column="DBILLDATE" />
+            <result property="cordercustid" column="CORDERCUSTID" />
+            <result property="khbm" column="KHBM" />
+            <result property="khmc" column="KHMC" />
+            <result property="khjc" column="KHJC" />
+            <result property="ywy" column="YWY" />
+            <result property="cmaterialid" column="CMATERIALID" />
+            <result property="wlbm" column="WLBM" />
+            <result property="wlmc" column="WLMC" />
+            <result property="wlgg" column="WLGG" />
+            <result property="wlxh" column="WLXH" />
+            <result property="wlflid" column="WLFLID" />
+            <result property="wlflbm" column="WLFLBM" />
+            <result property="wlflmc" column="WLFLMC" />
+            <result property="castunitid" column="CASTUNITID" />
+            <result property="dw" column="DW" />
+            <result property="nastnum" column="NASTNUM" />
+            <result property="cunitid" column="CUNITID" />
+            <result property="zdw" column="ZDW" />
+            <result property="nnum" column="NNUM" />
+            <result property="npiece" column="NPIECE" />
+            <result property="blargessflag" column="BLARGESSFLAG" />
+            <result property="corigcurrencyid" column="CORIGCURRENCYID" />
+            <result property="yb" column="YB" />
+            <result property="nexchangerate" column="NEXCHANGERATE" />
+            <result property="ccurrencyid" column="CCURRENCYID" />
+            <result property="ctaxcodeid" column="CTAXCODEID" />
+            <result property="ntaxrate" column="NTAXRATE" />
+            <result property="norigtaxprice" column="NORIGTAXPRICE" />
+            <result property="norigprice" column="NORIGPRICE" />
+            <result property="norigmny" column="NORIGMNY" />
+            <result property="norigtaxmny" column="NORIGTAXMNY" />
+            <result property="ntaxprice" column="NTAXPRICE" />
+            <result property="nprice" column="NPRICE" />
+            <result property="nqttaxprice" column="NQTTAXPRICE" />
+            <result property="nqtprice" column="NQTPRICE" />
+            <result property="ntax" column="NTAX" />
+            <result property="nmny" column="NMNY" />
+            <result property="ntaxmny" column="NTAXMNY" />
+            <result property="vfirstcode" column="VFIRSTCODE" />
+            <result property="cfirstid" column="CFIRSTID" />
+            <result property="cfirstbid" column="CFIRSTBID" />
+            <result property="vsrccode" column="VSRCCODE" />
+            <result property="csrcid" column="CSRCID" />
+            <result property="csrcbid" column="CSRCBID" />
+            <result property="dsenddate" column="DSENDDATE" />
+            <result property="ntotaloutnum" column="NTOTALOUTNUM" />
+            <result property="boutendflag" column="BOUTENDFLAG" />
+            <result property="ntotalnotoutnum" column="NTOTALNOTOUTNUM" />
+            <result property="bdr" column="BDR" />
+            <result property="ts" column="TS" />
+            <result property="hts" column="HTS" />
+            <result property="shsf" column="SHSF" />
+            <result property="gssf" column="GSSF" />
+            <result property="kczzbm" column="KCZZBM" />
+            <result property="kczzmc" column="KCZZMC" />
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        CDELIVERYBID,CDELIVERYID,VBILLCODE,CSALEORGID,CSZZBM,XXZZMC,
+        HDBILLDATE,CDEPTVID,BMBM,BMMC,DEF5,
+        SSSYB,FSTATUSFLAG,TAUDITTIME,HDR,FBCDELIVERYID,
+        DBILLDATE,CORDERCUSTID,KHBM,KHMC,KHJC,
+        YWY,CMATERIALID,WLBM,WLMC,WLGG,
+        WLXH,WLFLID,WLFLBM,WLFLMC,CASTUNITID,
+        DW,NASTNUM,CUNITID,ZDW,NNUM,
+        NPIECE,BLARGESSFLAG,CORIGCURRENCYID,YB,NEXCHANGERATE,
+        CCURRENCYID,CTAXCODEID,NTAXRATE,NORIGTAXPRICE,NORIGPRICE,
+        NORIGMNY,NORIGTAXMNY,NTAXPRICE,NPRICE,NQTTAXPRICE,
+        NQTPRICE,NTAX,NMNY,NTAXMNY,VFIRSTCODE,
+        CFIRSTID,CFIRSTBID,VSRCCODE,CSRCID,CSRCBID,
+        DSENDDATE,NTOTALOUTNUM,BOUTENDFLAG,NTOTALNOTOUTNUM,BDR,
+        TS,HTS,SHSF,GSSF,KCZZBM,
+        KCZZMC
+    </sql>
+</mapper>
diff --git a/src/main/resources/mapper/nc/NccScZkmxbWmsMapper.xml b/src/main/resources/mapper/nc/NccScZkmxbWmsMapper.xml
new file mode 100644
index 0000000..b385728
--- /dev/null
+++ b/src/main/resources/mapper/nc/NccScZkmxbWmsMapper.xml
@@ -0,0 +1,76 @@
+<?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.zy.nc.mapper.NccScZkmxbWmsMapper">
+
+    <resultMap id="BaseResultMap" type="com.zy.nc.entity.NccScZkmxbWms">
+            <id property="cspecialbid" column="CSPECIALBID" />
+            <result property="vbillcode" column="VBILLCODE" />
+            <result property="dmakedate" column="DMAKEDATE" />
+            <result property="scdmakedate" column="SCDMAKEDATE" />
+            <result property="dbilldate" column="DBILLDATE" />
+            <result property="taudittime" column="TAUDITTIME" />
+            <result property="zzbm" column="ZZBM" />
+            <result property="zzmc" column="ZZMC" />
+            <result property="ckzzbm" column="CKZZBM" />
+            <result property="ckzzmc" column="CKZZMC" />
+            <result property="ckssbcode" column="CKSSBCODE" />
+            <result property="cksssyb" column="CKSSSYB" />
+            <result property="ckckbm" column="CKCKBM" />
+            <result property="ckckmc" column="CKCKMC" />
+            <result property="ckbmbm" column="CKBMBM" />
+            <result property="ckbmmc" column="CKBMMC" />
+            <result property="rkzzbm" column="RKZZBM" />
+            <result property="rkzzmc" column="RKZZMC" />
+            <result property="rkssbcode" column="RKSSBCODE" />
+            <result property="rksssyb" column="RKSSSYB" />
+            <result property="rkckbm" column="RKCKBM" />
+            <result property="rkckmc" column="RKCKMC" />
+            <result property="rkbmbm" column="RKBMBM" />
+            <result property="rkbmmc" column="RKBMMC" />
+            <result property="djzt" column="DJZT" />
+            <result property="zklx" column="ZKLX" />
+            <result property="wlbm" column="WLBM" />
+            <result property="wlmc" column="WLMC" />
+            <result property="wlgg" column="WLGG" />
+            <result property="wlxh" column="WLXH" />
+            <result property="wljc" column="WLJC" />
+            <result property="jbflbm" column="JBFLBM" />
+            <result property="jbflmc" column="JBFLMC" />
+            <result property="sjflbm" column="SJFLBM" />
+            <result property="sjflmc" column="SJFLMC" />
+            <result property="zsjflbm" column="ZSJFLBM" />
+            <result property="zsjflmc" column="ZSJFLMC" />
+            <result property="zdw" column="ZDW" />
+            <result property="fdw" column="FDW" />
+            <result property="kczt" column="KCZT" />
+            <result property="vbatchcode" column="VBATCHCODE" />
+            <result property="vdef1" column="VDEF1" />
+            <result property="vdef2" column="VDEF2" />
+            <result property="vdef3" column="VDEF3" />
+            <result property="khbm" column="KHBM" />
+            <result property="khmc" column="KHMC" />
+            <result property="khjc" column="KHJC" />
+            <result property="yzzsl" column="YZZSL" />
+            <result property="yzfsl" column="YZFSL" />
+            <result property="ljckzsl" column="LJCKZSL" />
+            <result property="ljrkzsl" column="LJRKZSL" />
+            <result property="dr" column="DR" />
+            <result property="ts" column="TS" />
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        CSPECIALBID,VBILLCODE,DMAKEDATE,SCDMAKEDATE,DBILLDATE,TAUDITTIME,
+        ZZBM,ZZMC,CKZZBM,CKZZMC,CKSSBCODE,
+        CKSSSYB,CKCKBM,CKCKMC,CKBMBM,CKBMMC,
+        RKZZBM,RKZZMC,RKSSBCODE,RKSSSYB,RKCKBM,
+        RKCKMC,RKBMBM,RKBMMC,DJZT,ZKLX,
+        WLBM,WLMC,WLGG,WLXH,WLJC,
+        JBFLBM,JBFLMC,SJFLBM,SJFLMC,ZSJFLBM,
+        ZSJFLMC,ZDW,FDW,KCZT,VBATCHCODE,
+        VDEF1,VDEF2,VDEF3,KHBM,KHMC,
+        KHJC,YZZSL,YZFSL,LJCKZSL,LJRKZSL,
+        DR,TS
+    </sql>
+</mapper>
diff --git a/src/main/resources/mapper/nc/VGetBdMaterialMapper.xml b/src/main/resources/mapper/nc/VGetBdMaterialMapper.xml
new file mode 100644
index 0000000..eb5ceaa
--- /dev/null
+++ b/src/main/resources/mapper/nc/VGetBdMaterialMapper.xml
@@ -0,0 +1,63 @@
+<?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.zy.nc.mapper.VGetBdMaterialMapper">
+
+    <resultMap id="BaseResultMap" type="com.zy.nc.entity.VGetBdMaterial">
+            <id property="pkMaterial" column="PK_MATERIAL" />
+            <result property="鐗╂枡缂栫爜" column="鐗╂枡缂栫爜" />
+            <result property="鐗╂枡鍚嶇О" column="鐗╂枡鍚嶇О" />
+            <result property="瑙勬牸" column="瑙勬牸" />
+            <result property="鏍哥畻绯绘暟" column="鏍哥畻绯绘暟" />
+            <result property="鐑熷彴鏍哥畻绯绘暟" column="鐑熷彴鏍哥畻绯绘暟" />
+            <result property="鍨嬪彿" column="鍨嬪彿" />
+            <result property="鍔╄鐮�" column="鍔╄鐮�" />
+            <result property="鐗╂枡绠�绉皍8鏃у搧鍚�" column="鐗╂枡绠�绉癠8鏃у搧鍚�" />
+            <result property="澶囨敞" column="澶囨敞" />
+            <result property="鑻辨枃鐗╂枡鍚嶇О" column="鑻辨枃鐗╂枡鍚嶇О" />
+            <result property="ts" column="TS" />
+            <result property="瀛樿揣鍒嗙被缂栫爜" column="瀛樿揣鍒嗙被缂栫爜" />
+            <result property="瀛樿揣鍒嗙被鍚嶇О" column="瀛樿揣鍒嗙被鍚嶇О" />
+            <result property="涓诲崟浣�" column="涓诲崟浣�" />
+            <result property="涓讳腑鏂囧崟浣�" column="涓讳腑鏂囧崟浣�" />
+            <result property="涓讳腑鏂囧崟浣�2" column="涓讳腑鏂囧崟浣�2" />
+            <result property="杈呭崟浣�" column="杈呭崟浣�" />
+            <result property="杈呬腑鏂囧崟浣�" column="杈呬腑鏂囧崟浣�" />
+            <result property="涓昏緟鎹㈢畻姣�" column="涓昏緟鎹㈢畻姣�" />
+            <result property="鍥哄畾鎹㈢畻" column="鍥哄畾鎹㈢畻" />
+            <result property="缁撳瓨" column="缁撳瓨" />
+            <result property="鐢熶骇榛樿鍗曚綅" column="鐢熶骇榛樿鍗曚綅" />
+            <result property="瀹藉箙" column="瀹藉箙" />
+            <result property="鏍囧噯杞﹂��" column="鏍囧噯杞﹂��" />
+            <result property="鎴愭湰鍒嗙被" column="鎴愭湰鍒嗙被" />
+            <result property="搴撳瓨鐘舵��" column="搴撳瓨鐘舵��" />
+            <result property="鍗曚綅閲嶉噺" column="鍗曚綅閲嶉噺" />
+            <result property="鍚敤鐘舵��" column="鍚敤鐘舵��" />
+            <result property="鏄惁澶栬锤" column="鏄惁澶栬锤" />
+            <result property="娴峰叧缂栫爜" column="娴峰叧缂栫爜" />
+            <result property="娴峰叧鍚嶇О" column="娴峰叧鍚嶇О" />
+            <result property="鎶ュ叧鑻辨枃鍚�" column="鎶ュ叧鑻辨枃鍚�" />
+            <result property="鍙戠エ鍚嶇О" column="鍙戠エ鍚嶇О" />
+            <result property="鍒涘缓鏃堕棿" column="鍒涘缓鏃堕棿" />
+            <result property="鏈�鍚庝慨鏀规椂闂�" column="鏈�鍚庝慨鏀规椂闂�" />
+            <result property="defcode" column="DEFCODE" />
+            <result property="defname" column="DEFNAME" />
+            <result property="zsjflbm" column="ZSJFLBM" />
+            <result property="zsjflmc" column="ZSJFLMC" />
+            <result property="sjflbm" column="SJFLBM" />
+            <result property="sjflmc" column="SJFLMC" />
+    </resultMap>
+
+    <sql id="Base_Column_List">
+        PK_MATERIAL,鐗╂枡缂栫爜,鐗╂枡鍚嶇О,瑙勬牸,鏍哥畻绯绘暟,鐑熷彴鏍哥畻绯绘暟,
+        鍨嬪彿,鍔╄鐮�,鐗╂枡绠�绉癠8鏃у搧鍚�,澶囨敞,鑻辨枃鐗╂枡鍚嶇О,
+        TS,瀛樿揣鍒嗙被缂栫爜,瀛樿揣鍒嗙被鍚嶇О,涓诲崟浣�,涓讳腑鏂囧崟浣�,
+        涓讳腑鏂囧崟浣�2,杈呭崟浣�,杈呬腑鏂囧崟浣�,涓昏緟鎹㈢畻姣�,鍥哄畾鎹㈢畻,
+        缁撳瓨,鐢熶骇榛樿鍗曚綅,瀹藉箙,鏍囧噯杞﹂��,鎴愭湰鍒嗙被,
+        搴撳瓨鐘舵��,鍗曚綅閲嶉噺,鍚敤鐘舵��,鏄惁澶栬锤,娴峰叧缂栫爜,
+        娴峰叧鍚嶇О,鎶ュ叧鑻辨枃鍚�,鍙戠エ鍚嶇О,鍒涘缓鏃堕棿,鏈�鍚庝慨鏀规椂闂�,
+        DEFCODE,DEFNAME,ZSJFLBM,ZSJFLMC,SJFLBM,
+        SJFLMC
+    </sql>
+</mapper>

--
Gitblit v1.9.1