diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/incomeInvoiceData/entity/IncomeInvoiceEntity.xml b/base-buildpackage/src/main/java/com/hzya/frame/plugin/incomeInvoiceData/entity/IncomeInvoiceEntity.xml
index 38e58b92..d2bf5bd8 100644
--- a/base-buildpackage/src/main/java/com/hzya/frame/plugin/incomeInvoiceData/entity/IncomeInvoiceEntity.xml
+++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/incomeInvoiceData/entity/IncomeInvoiceEntity.xml
@@ -184,7 +184,7 @@
id as dataId
from formmain_0705
- and field0002 = #{field0128}
+ and field0002 = #{field0128}
diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/incomeInvoiceData/service/IIncomeInvoiceService.java b/base-buildpackage/src/main/java/com/hzya/frame/plugin/incomeInvoiceData/service/IIncomeInvoiceService.java
index 8d8e8915..3f86b160 100644
--- a/base-buildpackage/src/main/java/com/hzya/frame/plugin/incomeInvoiceData/service/IIncomeInvoiceService.java
+++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/incomeInvoiceData/service/IIncomeInvoiceService.java
@@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSONObject;
import com.hzya.frame.basedao.service.IBaseService;
import com.hzya.frame.plugin.incomeInvoiceData.entity.IncomeInvoiceEntity;
import com.hzya.frame.sysnew.application.entity.SysExtensionApiEntity;
+import com.hzya.frame.sysnew.messageManageLog.entity.SysMessageManageLogEntity;
import com.hzya.frame.web.entity.JsonResultEntity;
/**
@@ -21,7 +22,7 @@ public interface IIncomeInvoiceService extends IBaseService list = incomeInvoiceDao.queryOaZb(incomeInvoiceEntity);
- if(list != null && list.size() == 1){
- incomeInvoiceEntity.setFormmainId(list.get(0).getDataId());
- }
- List mxlist = incomeInvoiceDao.queryOaMx(incomeInvoiceEntity);
- if(mxlist != null && mxlist.size() == 1){
- incomeInvoiceEntity.setDataId(mxlist.get(0).getDataId());
- incomeInvoiceDao.updateMx(incomeInvoiceEntity);
- }
- if(mxlist == null || mxlist.size() == 0){
- incomeInvoiceEntity.setDataId(1);
- incomeInvoiceDao.saveMx(incomeInvoiceEntity);
- }
- }
+
} catch (Exception e) {
e.printStackTrace();
}
@@ -571,9 +548,10 @@ public class IncomeInvoiceServiceImpl extends BaseService list = incomeInvoiceDao.queryOaZb(incomeInvoiceEntity);
if(list != null && list.size() == 1){
incomeInvoiceEntity.setFormmainId(list.get(0).getDataId());
@@ -661,9 +639,8 @@ public class IncomeInvoiceServiceImpl extends BaseService
//新增
@DS("#ctpAttachmentEntity.dataSourceCode")
CtpAttachmentEntity saveCtpAttachment(CtpAttachmentEntity ctpAttachmentEntity);
+
}
diff --git a/fw-oa/src/main/java/com/hzya/frame/seeyon/dao/ICtpFileDao.java b/fw-oa/src/main/java/com/hzya/frame/seeyon/dao/ICtpFileDao.java
index 87961648..dcf916d3 100644
--- a/fw-oa/src/main/java/com/hzya/frame/seeyon/dao/ICtpFileDao.java
+++ b/fw-oa/src/main/java/com/hzya/frame/seeyon/dao/ICtpFileDao.java
@@ -3,10 +3,15 @@ package com.hzya.frame.seeyon.dao;
import com.hzya.frame.basedao.dao.IBaseDao;
import com.hzya.frame.seeyon.entity.CtpFileEntity;
+import java.util.List;
+
/**
* @Description seeyon 附件对象
* @Author xiangerlin
* @Date 2024/6/17 15:21
**/
public interface ICtpFileDao extends IBaseDao {
+
+
+ List queryFile(CtpFileEntity ctpFileEntity);
}
diff --git a/fw-oa/src/main/java/com/hzya/frame/seeyon/dao/impl/CtpFileDaoImpl.java b/fw-oa/src/main/java/com/hzya/frame/seeyon/dao/impl/CtpFileDaoImpl.java
index 8b80d3d7..3708e11b 100644
--- a/fw-oa/src/main/java/com/hzya/frame/seeyon/dao/impl/CtpFileDaoImpl.java
+++ b/fw-oa/src/main/java/com/hzya/frame/seeyon/dao/impl/CtpFileDaoImpl.java
@@ -1,5 +1,6 @@
package com.hzya.frame.seeyon.dao.impl;
+import com.baomidou.dynamic.datasource.annotation.DS;
import com.hzya.frame.basedao.dao.MybatisGenericDao;
import com.hzya.frame.seeyon.dao.ICtpAttachmentDao;
import com.hzya.frame.seeyon.dao.ICtpFileDao;
@@ -7,6 +8,8 @@ import com.hzya.frame.seeyon.entity.CtpAttachmentEntity;
import com.hzya.frame.seeyon.entity.CtpFileEntity;
import org.springframework.stereotype.Repository;
+import java.util.List;
+
/**
* @Description
* @Author xiangerlin
@@ -14,4 +17,14 @@ import org.springframework.stereotype.Repository;
**/
@Repository()
public class CtpFileDaoImpl extends MybatisGenericDao implements ICtpFileDao {
+
+
+
+ @DS("#entity.dataSourceCode")
+ @Override
+ public List queryFile(CtpFileEntity entity) {
+ List o = (List) super.selectList(getSqlIdPrifx() + "queryFile", entity);
+ return o;
+ }
+
}
diff --git a/fw-oa/src/main/java/com/hzya/frame/seeyon/entity/CtpFileEntity.xml b/fw-oa/src/main/java/com/hzya/frame/seeyon/entity/CtpFileEntity.xml
index 3f3c8cad..312e6a55 100644
--- a/fw-oa/src/main/java/com/hzya/frame/seeyon/entity/CtpFileEntity.xml
+++ b/fw-oa/src/main/java/com/hzya/frame/seeyon/entity/CtpFileEntity.xml
@@ -1,6 +1,6 @@
-
+
@@ -34,7 +34,19 @@
-