diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dao/IIcGeneralBDao.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dao/IIcGeneralBDao.java index 1f6e4fa1..f4eeb3d0 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dao/IIcGeneralBDao.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dao/IIcGeneralBDao.java @@ -16,6 +16,7 @@ public interface IIcGeneralBDao extends IBaseDao { * 根据cgeneralhid表头主键查询 */ public List queryByCgeneralhid(String cgeneralhid); + public List queryAndCinvbasCode(String cgeneralhid); } diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dao/ISoSaleorderBDao.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dao/ISoSaleorderBDao.java index 7d77ec10..a87330fe 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dao/ISoSaleorderBDao.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dao/ISoSaleorderBDao.java @@ -2,6 +2,7 @@ package com.hzya.frame.plugin.lets.dao; import com.hzya.frame.basedao.dao.IBaseDao; import com.hzya.frame.plugin.lets.entity.SoSaleorderBEntity; +import com.hzya.frame.plugin.lets.queryvo.ExtIntegrationTaskLivingDetailsQueryVo; import java.util.List; @@ -25,5 +26,5 @@ public interface ISoSaleorderBDao extends IBaseDao { * * @author liuyang */ - List queryErrorDetailsId(SoSaleorderBEntity soSaleorderBEntity) throws Exception; + List queryErrorDetailsId(SoSaleorderBEntity soSaleorderBEntity) throws Exception; } \ No newline at end of file diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dao/impl/SoSaleorderBDaoImpl.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dao/impl/SoSaleorderBDaoImpl.java index d7bb895d..08adedb6 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dao/impl/SoSaleorderBDaoImpl.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/dao/impl/SoSaleorderBDaoImpl.java @@ -4,6 +4,7 @@ import com.baomidou.dynamic.datasource.annotation.DS; import com.hzya.frame.basedao.dao.MybatisGenericDao; import com.hzya.frame.plugin.lets.dao.ISoSaleorderBDao; import com.hzya.frame.plugin.lets.entity.SoSaleorderBEntity; +import com.hzya.frame.plugin.lets.queryvo.ExtIntegrationTaskLivingDetailsQueryVo; import java.util.List; @@ -16,15 +17,15 @@ import java.util.List; //@Repository("SoSaleorderBDaoImpl") public class SoSaleorderBDaoImpl extends MybatisGenericDao implements ISoSaleorderBDao { - @DS("sowow_sqlserver_test") + @DS("lets_u8c") @Override public List querySoSaleBEntity(SoSaleorderBEntity soSaleorderBEntity) throws Exception { return query("com.hzya.frame.plugin.lets.dao.impl.SoSaleorderBDaoImpl.querySoSaleBEntity", soSaleorderBEntity); } - @DS("sowow_sqlserver_test") + @DS("lets_u8c") @Override - public List queryErrorDetailsId(SoSaleorderBEntity soSaleorderBEntity) throws Exception { - return super.selectList(getSqlIdPrifx() + "queryErrorDetailsId", soSaleorderBEntity); + public List queryErrorDetailsId(SoSaleorderBEntity soSaleorderBEntity) throws Exception { + return (List) super.selectList(getSqlIdPrifx() + "queryErrorDetailsId", soSaleorderBEntity); } } \ No newline at end of file diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/IcGeneralBEntity.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/IcGeneralBEntity.java index 5bb1fab2..419dfbc8 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/IcGeneralBEntity.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/IcGeneralBEntity.java @@ -11,226 +11,227 @@ import lombok.Data; */ @Data public class IcGeneralBEntity extends BaseEntity { - - private Double alrconfincomny; - private Double alrconfinconum; - private String bbarcodeclose; - private String bomversion; - private String bonroadflag; - private String breturnprofit; - private String bsafeprice; - private String bsourcelargess; - private String bsupplyflag; - private String btoinzgflag; - private String btoouttoiaflag; - private String btooutzgflag; - private String btou8rm; - private String btransasset; - private String bzgflag; - private String bzgyfflag; - private String castunitid; - private String cbodybilltypecode; - private String cbodywarehouseid; - private String ccheckstateid; - private String ccorrespondbid; - private String ccorrespondcode; - private String ccorrespondhid; - private String ccorrespondtype; - private String ccostobject; - private String ccurrencytypeid; - private String cfirstbillbid; - private String cfirstbillhid; - private String cfirsttype; - private String cfreezeid; - private String cgeneralbid; - private String cgeneralhid; - /** 存货档案code */ - private String cinvbascode; - private String cinvbasid; - private String cinventoryid; - private String corderBb1id; - private String cparentid; - private String cprojectid; - private String cprojectphaseid; - private String cquotecurrency; - private String cquoteunitid; - private String creceieveid; - private String creceiveareaid; - private String creceivepointid; - private String crowno; - private String cselastunitid; - private String csignwastbid; - private String csignwasthid; - private String csignwasttype; - private String csourcebillbid; - private String csourcebillhid; - private String csourcetype; - private String csourcewastbid; - private String csourcewasthid; - private String csourcewasttype; - private String csrc2billbid; - private String csrc2billhid; - private String csrc2billtype; - private String csumid; - private String cvendorid; - private String cworkcenterid; - private String cworksiteid; - private String cwp; - private String dbizdate; - private String ddeliverdate; - private String dfirstbilldate; - private Integer dr; - private String drequiredate; - private String drequiretime; - private String dstandbydate; - private String dvalidate; - private String dzgdate; - private String fassertcardflag; - private Integer fbillrowflag; - private Integer fchecked; - private String flargess; - private String ftoouttransflag; - private Double hsl; - private Integer idesatype; - private String inccontimepoint; - private String inccontimepointname; - private String isok; - private Double materialcost; - private Double naccumtonum; - private Double naccumwastnum; - private Double nbarcodenum; - private Double ncorrespondastnum; - private Double ncorrespondgrsnum; - private Double ncorrespondnum; - private Double ncountnum; - private Integer nfeesettletimes; - private Double ninassistnum; - private Double ningrossnum; - private Double ninnum; - private Double nkdnum; - private Double nmny; - private Double nneedinassistnum; - private Double noutassistnum; - private Double noutgrossnum; - private Double noutnum; - private Double nplannedmny; - private Double nplannedprice; - private Double nprice; - private Integer npricesettlebill; - private Double nquotemny; - private Double nquotentmny; - private Double nquotentprice; - private Double nquoteprice; - private Double nquoteunitnum; - private Double nquoteunitrate; - private Double nreplenishedastnum; - private Double nreplenishednum; - private Double nretastnum; - private Double nretgrossnum; - private Double nretnum; - private Double nsalemny; - private Double nsaleprice; - private Double nshouldinnum; - private Double nshouldoutassistnum; - private Double nshouldoutnum; - private Double ntarenum; - private Double ntaxmny; - private Double ntaxprice; - private Double ntotalmatchnum; - private Double ntotalreasonwastenum; - private Double ntranoutastnum; - private Double ntranoutnum; - private String pkBodycalbody; - private String pkCorp; - private String pkCreqwareid; - private String pkCubasdoc; - private String pkDefdoc1; - private String pkDefdoc10; - private String pkDefdoc11; - private String pkDefdoc12; - private String pkDefdoc13; - private String pkDefdoc14; - private String pkDefdoc15; - private String pkDefdoc16; - private String pkDefdoc17; - private String pkDefdoc18; - private String pkDefdoc19; - private String pkDefdoc2; - private String pkDefdoc20; - private String pkDefdoc3; - private String pkDefdoc4; - private String pkDefdoc5; - private String pkDefdoc6; - private String pkDefdoc7; - private String pkDefdoc8; - private String pkDefdoc9; - private String pkInvoicecorp; - private String pkMeasware; - private String pkPacksort; - private String pkReqcorp; - private String pkReqstoorg; - private String pkReturnreason; - private String process1; - private String process2; - private String process3; - private String process4; - private String process5; - private Double processcost; - private String processmanid; - private Integer serialnum; - private String ts; - private String vbatchcode; - private String vbilltypeu8rm; - private String vbodynote2; - private String vcorrespondrowno; - private String vfirstbillcode; - private String vfirstrowno; - private String vfree1; - private String vfree10; - private String vfree2; - private String vfree3; - private String vfree4; - private String vfree5; - private String vfree6; - private String vfree7; - private String vfree8; - private String vfree9; - private String vnotebody; - private String vproductbatch; - private String vreceiveaddress; - private String vsignwastcode; - private String vsignwastrowno; - private String vsourcebillcode; - private String vsourcerowno; - private String vsourcewastcode; - private String vsourcewastrowno; - private String vsrc2billcode; - private String vsrc2billrowno; - private String vtransfercode; - private String vuserdef1; - private String vuserdef10; - private String vuserdef11; - private String vuserdef12; - private String vuserdef13; - private String vuserdef14; - private String vuserdef15; - private String vuserdef16; - private String vuserdef17; - private String vuserdef18; - private String vuserdef19; - private String vuserdef2; - private String vuserdef20; - private String vuserdef3; - private String vuserdef4; - private String vuserdef5; - private String vuserdef6; - private String vuserdef7; - private String vuserdef8; - private String vuserdef9; - private String vvehiclecode; - private String writeofftype; - + private Double alrconfincomny; + private Double alrconfinconum; + private String bbarcodeclose; + private String bomversion; + private String bonroadflag; + private String breturnprofit; + private String bsafeprice; + private String bsourcelargess; + private String bsupplyflag; + private String btoinzgflag; + private String btoouttoiaflag; + private String btooutzgflag; + private String btou8rm; + private String btransasset; + private String bzgflag; + private String bzgyfflag; + private String castunitid; + private String cbodybilltypecode; + private String cbodywarehouseid; + private String ccheckstateid; + private String ccorrespondbid; + private String ccorrespondcode; + private String ccorrespondhid; + private String ccorrespondtype; + private String ccostobject; + private String ccurrencytypeid; + private String cfirstbillbid; + private String cfirstbillhid; + private String cfirsttype; + private String cfreezeid; + private String cgeneralbid; + private String cgeneralhid; + /** + * 存货档案code + */ + private String cinvbascode; + private String cinvbasid; + private String cinventoryid; + private String corderBb1id; + private String cparentid; + private String cprojectid; + private String cprojectphaseid; + private String cquotecurrency; + private String cquoteunitid; + private String creceieveid; + private String creceiveareaid; + private String creceivepointid; + private String crowno; + private String cselastunitid; + private String csignwastbid; + private String csignwasthid; + private String csignwasttype; + private String csourcebillbid; + private String csourcebillhid; + private String csourcetype; + private String csourcewastbid; + private String csourcewasthid; + private String csourcewasttype; + private String csrc2billbid; + private String csrc2billhid; + private String csrc2billtype; + private String csumid; + private String cvendorid; + private String cworkcenterid; + private String cworksiteid; + private String cwp; + private String dbizdate; + private String ddeliverdate; + private String dfirstbilldate; + private Integer dr; + private String drequiredate; + private String drequiretime; + private String dstandbydate; + private String dvalidate; + private String dzgdate; + private String fassertcardflag; + private Integer fbillrowflag; + private Integer fchecked; + private String flargess; + private String ftoouttransflag; + private Double hsl; + private Integer idesatype; + private String inccontimepoint; + private String inccontimepointname; + private String isok; + private Double materialcost; + private Double naccumtonum; + private Double naccumwastnum; + private Double nbarcodenum; + private Double ncorrespondastnum; + private Double ncorrespondgrsnum; + private Double ncorrespondnum; + private Double ncountnum; + private Integer nfeesettletimes; + private Double ninassistnum; + private Double ningrossnum; + private Double ninnum; + private Double nkdnum; + private Double nmny; + private Double nneedinassistnum; + private Double noutassistnum; + private Double noutgrossnum; + private Double noutnum; + private Double nplannedmny; + private Double nplannedprice; + private Double nprice; + private Integer npricesettlebill; + private Double nquotemny; + private Double nquotentmny; + private Double nquotentprice; + private Double nquoteprice; + private Double nquoteunitnum; + private Double nquoteunitrate; + private Double nreplenishedastnum; + private Double nreplenishednum; + private Double nretastnum; + private Double nretgrossnum; + private Double nretnum; + private Double nsalemny; + private Double nsaleprice; + private Double nshouldinnum; + private Double nshouldoutassistnum; + private Double nshouldoutnum; + private Double ntarenum; + private Double ntaxmny; + private Double ntaxprice; + private Double ntotalmatchnum; + private Double ntotalreasonwastenum; + private Double ntranoutastnum; + private Double ntranoutnum; + private String pkBodycalbody; + private String pkCorp; + private String pkCreqwareid; + private String pkCubasdoc; + private String pkDefdoc1; + private String pkDefdoc10; + private String pkDefdoc11; + private String pkDefdoc12; + private String pkDefdoc13; + private String pkDefdoc14; + private String pkDefdoc15; + private String pkDefdoc16; + private String pkDefdoc17; + private String pkDefdoc18; + private String pkDefdoc19; + private String pkDefdoc2; + private String pkDefdoc20; + private String pkDefdoc3; + private String pkDefdoc4; + private String pkDefdoc5; + private String pkDefdoc6; + private String pkDefdoc7; + private String pkDefdoc8; + private String pkDefdoc9; + private String pkInvoicecorp; + private String pkMeasware; + private String pkPacksort; + private String pkReqcorp; + private String pkReqstoorg; + private String pkReturnreason; + private String process1; + private String process2; + private String process3; + private String process4; + private String process5; + private Double processcost; + private String processmanid; + private Integer serialnum; + private String ts; + private String vbatchcode; + private String vbilltypeu8rm; + private String vbodynote2; + private String vcorrespondrowno; + private String vfirstbillcode; + private String vfirstrowno; + private String vfree1; + private String vfree10; + private String vfree2; + private String vfree3; + private String vfree4; + private String vfree5; + private String vfree6; + private String vfree7; + private String vfree8; + private String vfree9; + private String vnotebody; + private String vproductbatch; + private String vreceiveaddress; + private String vsignwastcode; + private String vsignwastrowno; + private String vsourcebillcode; + private String vsourcerowno; + private String vsourcewastcode; + private String vsourcewastrowno; + private String vsrc2billcode; + private String vsrc2billrowno; + private String vtransfercode; + private String vuserdef1; + private String vuserdef10; + private String vuserdef11; + private String vuserdef12; + private String vuserdef13; + private String vuserdef14; + private String vuserdef15; + private String vuserdef16; + private String vuserdef17; + private String vuserdef18; + private String vuserdef19; + private String vuserdef2; + private String vuserdef20; + private String vuserdef3; + private String vuserdef4; + private String vuserdef5; + private String vuserdef6; + private String vuserdef7; + private String vuserdef8; + private String vuserdef9; + private String vvehiclecode; + private String writeofftype; + private String cupsourcebillbodyid; } diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/IcGeneralHEntity.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/IcGeneralHEntity.java index 8839c699..ae3afd3a 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/IcGeneralHEntity.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/IcGeneralHEntity.java @@ -1,6 +1,7 @@ package com.hzya.frame.plugin.lets.entity; import com.hzya.frame.web.entity.BaseEntity; + /** * (IcGeneralH)实体类 * @@ -8,111 +9,128 @@ import com.hzya.frame.web.entity.BaseEntity; * @since 2023-09-04 19:00:38 */ public class IcGeneralHEntity extends BaseEntity { - - private String bassetcard; - private String bdelivedtorm; - private String bdirecttranflag; - private String boutretflag; - private String bsalecooppur; - private String cauditorid; - private String cbilltypecode; - private String cbizid; - private String cbiztype; - private String ccustomerid; - private String cdilivertypeid; - private String cdispatcherid; - private String cdptid; - private String cendreportid; - private String cgeneralhid; - private String cinventoryid; - private String clastmodiid; - private String coperatorid; - private String cothercalbodyid; - private String cothercorpid; - private String cotherwhid; - private String coutcalbodyid; - private String coutcorpid; - private String cproviderid; - private String cregister; - private String csettlepathid; - private String ctrancustid; - private String cwarehouseid; - private String cwastewarehouseid; - private String cwhsmanagerid; - private String daccountdate; - private String dauditdate; - private String dbilldate; - private Integer dr; - private Integer fallocflag; - private Integer fbillflag; - private String freplenishflag; - private Integer fspecialflag; - private Integer iprintcount; - private Double ndiscountmny; - private Double nnetmny; - private Double ntotalmny; - private Double ntotalnum; - private String outsourcewarehouseid; - private String pkCalbody; - private String pkCorp; - private String pkCubasdoc; - private String pkCubasdocc; - private String pkDefdoc1; - private String pkDefdoc10; - private String pkDefdoc11; - private String pkDefdoc12; - private String pkDefdoc13; - private String pkDefdoc14; - private String pkDefdoc15; - private String pkDefdoc16; - private String pkDefdoc17; - private String pkDefdoc18; - private String pkDefdoc19; - private String pkDefdoc2; - private String pkDefdoc20; - private String pkDefdoc3; - private String pkDefdoc4; - private String pkDefdoc5; - private String pkDefdoc6; - private String pkDefdoc7; - private String pkDefdoc8; - private String pkDefdoc9; - private String pkMeasware; - private String pkPurcorp; - private String taccounttime; - private String tlastmoditime; - private String tmaketime; - private String ts; - private String vbillcode; - private String vdiliveraddress; - private String vheadnote2; - private String vnote; - private String vuserdef1; - private String vuserdef10; - private String vuserdef11; - private String vuserdef12; - private String vuserdef13; - private String vuserdef14; - private String vuserdef15; - private String vuserdef16; - private String vuserdef17; - private String vuserdef18; - private String vuserdef19; - private String vuserdef2; - private String vuserdef20; - private String vuserdef3; - private String vuserdef4; - private String vuserdef5; - private String vuserdef6; - private String vuserdef7; - private String vuserdef8; - private String vuserdef9; - /** 签字开始时间*/ - private String start_signatureTime; + private String bassetcard; + private String bdelivedtorm; + private String bdirecttranflag; + private String boutretflag; + private String bsalecooppur; + private String cauditorid; + private String cbilltypecode; + private String cbizid; + private String cbiztype; + private String ccustomerid; + private String cdilivertypeid; + private String cdispatcherid; + private String cdptid; + private String cendreportid; + private String cgeneralhid; + private String cinventoryid; + private String clastmodiid; + private String coperatorid; + private String cothercalbodyid; + private String cothercorpid; + private String cotherwhid; + private String coutcalbodyid; + private String coutcorpid; + private String cproviderid; + private String cregister; + private String csettlepathid; + private String ctrancustid; + private String cwarehouseid; + private String cwastewarehouseid; + private String cwhsmanagerid; + private String daccountdate; + private String dauditdate; + private String dbilldate; + private Integer dr; + private Integer fallocflag; + private Integer fbillflag; + private String freplenishflag; + private Integer fspecialflag; + private Integer iprintcount; + private Double ndiscountmny; + private Double nnetmny; + private Double ntotalmny; + private Double ntotalnum; + private String outsourcewarehouseid; + private String pkCalbody; + private String pkCorp; + private String pkCubasdoc; + private String pkCubasdocc; + private String pkDefdoc1; + private String pkDefdoc10; + private String pkDefdoc11; + private String pkDefdoc12; + private String pkDefdoc13; + private String pkDefdoc14; + private String pkDefdoc15; + private String pkDefdoc16; + private String pkDefdoc17; + private String pkDefdoc18; + private String pkDefdoc19; + private String pkDefdoc2; + private String pkDefdoc20; + private String pkDefdoc3; + private String pkDefdoc4; + private String pkDefdoc5; + private String pkDefdoc6; + private String pkDefdoc7; + private String pkDefdoc8; + private String pkDefdoc9; + private String pkMeasware; + private String pkPurcorp; + private String taccounttime; + private String tlastmoditime; + private String tmaketime; + private String ts; + private String vbillcode; + private String vdiliveraddress; + private String vheadnote2; + private String vnote; + private String vuserdef1; + private String vuserdef10; + private String vuserdef11; + private String vuserdef12; + private String vuserdef13; + private String vuserdef14; + private String vuserdef15; + private String vuserdef16; + private String vuserdef17; + private String vuserdef18; + private String vuserdef19; + private String vuserdef2; + private String vuserdef20; + private String vuserdef3; + private String vuserdef4; + private String vuserdef5; + private String vuserdef6; + private String vuserdef7; + private String vuserdef8; + private String vuserdef9; - /** 签字结束时间*/ - private String end_signatureTime; + /** + * 签字开始时间 + */ + private String start_signatureTime; + + /** + * 签字结束时间 + */ + private String end_signatureTime; + + /** + * 来源表头id + */ + private String csourcebillhid; + + public String getCsourcebillhid() { + return csourcebillhid; + } + + public void setCsourcebillhid(String csourcebillhid) { + this.csourcebillhid = csourcebillhid; + } public String getStart_signatureTime() { return start_signatureTime; diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/IcGeneralHEntity.xml b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/IcGeneralHEntity.xml index d774c97c..bdbeb6af 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/IcGeneralHEntity.xml +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/IcGeneralHEntity.xml @@ -340,6 +340,9 @@ and vuserdef7 = #{vuserdef7} and vuserdef8 = #{vuserdef8} and vuserdef9 = #{vuserdef9} + + and cgeneralhid IN ( SELECT cgeneralhid FROM ic_general_b WHERE dr = 0 AND csourcebillhid = #{csourcebillhid} ) + and dr=0 diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/SoSaleorderBEntity.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/SoSaleorderBEntity.java index 6e044fae..b3985877 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/SoSaleorderBEntity.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/SoSaleorderBEntity.java @@ -141,6 +141,16 @@ public class SoSaleorderBEntity extends BaseEntity { */ private String vdef19ByIn; + private String vdef20; + + public String getVdef20() { + return vdef20; + } + + public void setVdef20(String vdef20) { + this.vdef20 = vdef20; + } + public String getCsaleids() { return csaleids; } diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/SoSaleorderBEntity.xml b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/SoSaleorderBEntity.xml index cb382bb1..382d455f 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/SoSaleorderBEntity.xml +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/entity/SoSaleorderBEntity.xml @@ -1268,13 +1268,16 @@ update so_saleorder_b set sts= 'N' - - + + +