diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/salesContract/dao/ISalesContractDao.java b/base-buildpackage/src/main/java/com/hzya/frame/plugin/salesContract/dao/ISalesContractDao.java index 0cfea7f4..91b760d0 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/plugin/salesContract/dao/ISalesContractDao.java +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/salesContract/dao/ISalesContractDao.java @@ -26,4 +26,24 @@ public interface ISalesContractDao extends IBaseDao * @Date 2025-04-03 11:09 * **/ Integer updateSalesContract(SalesContractEntity entity); + + /** + * + * @content 查询未上传文件的销售合同 + * @Param + * @Return + * @Author hecan + * @Date 2025-04-16 14:40 + * **/ + List queryContractAnnexFile(SalesContractEntity salesContractEntity); + + /** + * + * @content 更新销售合同附件和ipo附件上传标识 + * @Param + * @Return + * @Author hecan + * @Date 2025-04-16 16:48 + * **/ + Integer updateAnnexFile(SalesContractEntity entity); } diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/salesContract/dao/impl/SalesContractDaoImpl.java b/base-buildpackage/src/main/java/com/hzya/frame/plugin/salesContract/dao/impl/SalesContractDaoImpl.java index 7a7d0ef0..6dbbdba1 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/plugin/salesContract/dao/impl/SalesContractDaoImpl.java +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/salesContract/dao/impl/SalesContractDaoImpl.java @@ -19,4 +19,16 @@ public class SalesContractDaoImpl extends MybatisGenericDao queryContractAnnexFile(SalesContractEntity entity) { + return (List) super.selectList("queryContractAnnexFile",entity); + } + + @DS("#entity.dataSourceCode") + @Override + public Integer updateAnnexFile(SalesContractEntity entity) { + return super.update("updateAnnexFile",entity); + } } diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/salesContract/entity/SalesContractEntity.java b/base-buildpackage/src/main/java/com/hzya/frame/plugin/salesContract/entity/SalesContractEntity.java index 66a1955b..f4357660 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/plugin/salesContract/entity/SalesContractEntity.java +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/salesContract/entity/SalesContractEntity.java @@ -38,7 +38,87 @@ public class SalesContractEntity extends BaseEntity { private String def9;//合同类型 private String def2;//合同性质 private String def41;//单据归属区域 + private String billid;//单据主键 + private String billtype;//单据类型 + private String billcode;//单据号 + private String ipofilename;//ipo附件 文件名称 + private String htnrfilename;//合同内容附件 文件名称 + private String htnrid;//合同内容附件id + private String ipoid;//IPO附件id + private String htnrpush;//合同附件上传标识 + private String ipopush;//ipo附件上传标识 + public String getHtnrpush() { + return htnrpush; + } + + public void setHtnrpush(String htnrpush) { + this.htnrpush = htnrpush; + } + + public String getIpopush() { + return ipopush; + } + + public void setIpopush(String ipopush) { + this.ipopush = ipopush; + } + + public String getHtnrid() { + return htnrid; + } + + public void setHtnrid(String htnrid) { + this.htnrid = htnrid; + } + + public String getIpoid() { + return ipoid; + } + + public void setIpoid(String ipoid) { + this.ipoid = ipoid; + } + + public String getBillid() { + return billid; + } + + public void setBillid(String billid) { + this.billid = billid; + } + + public String getBilltype() { + return billtype; + } + + public void setBilltype(String billtype) { + this.billtype = billtype; + } + + public String getBillcode() { + return billcode; + } + + public void setBillcode(String billcode) { + this.billcode = billcode; + } + + public String getIpofilename() { + return ipofilename; + } + + public void setIpofilename(String ipofilename) { + this.ipofilename = ipofilename; + } + + public String getHtnrfilename() { + return htnrfilename; + } + + public void setHtnrfilename(String htnrfilename) { + this.htnrfilename = htnrfilename; + } public String getCustbillno() { return custbillno; diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/salesContract/entity/SalesContractEntity.xml b/base-buildpackage/src/main/java/com/hzya/frame/plugin/salesContract/entity/SalesContractEntity.xml index a9456cbd..1f104bfe 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/plugin/salesContract/entity/SalesContractEntity.xml +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/salesContract/entity/SalesContractEntity.xml @@ -53,7 +53,7 @@ djgsqy.SORTNUMBER as def41 -- 单据归属区域 - + + + +