From cf1d65737cd51efb00edc129c0929d1e4dfb7b8b Mon Sep 17 00:00:00 2001 From: zhengyf Date: Fri, 11 Jul 2025 17:20:49 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E6=96=B0=E5=A2=9E=E4=B8=9A=E5=8A=A1?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=8A=A8=E6=80=81=E6=9F=A5=E8=AF=A2=EF=BC=8C?= =?UTF-8?q?=E6=A0=B9=E6=8D=AE=E7=B3=BB=E7=BB=9F=E7=BC=96=E7=A0=81=E5=92=8C?= =?UTF-8?q?=E5=8D=95=E6=8D=AE=E6=97=B6=E9=97=B4=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ae/comf/bd/dao/IMdmDBQueryVODAO.java | 7 +- .../comf/bd/dao/impl/MdmDBQueryVODAOImpl.java | 5 + .../ae/comf/bd/entity/vo/MdmDBQueryVO.xml | 42 +++- .../ae/comf/bd/entity/vo/MdmDbFiledVO.java | 2 + .../ae/comf/bd/entity/vo/MdmDbFiledVO.xml | 6 +- .../controller/BusinessModuleController.java | 11 + .../AeConfBusinessModuleMdmServiceImpl.java | 2 +- .../core/controller/CoreController.java | 57 +++++ .../ae/generate/core/dao/ICoreDao.java | 7 + .../generate/core/dao/impl/ICoreDaoImpl.java | 11 + .../generate/core/service/ICoreService.java | 16 ++ .../core/service/impl/ICoreServiceImpl.java | 213 ++++++++++++++++++ .../ae/generate/core/vo/BusinessDataVO.java | 13 ++ .../ae/generate/core/vo/CreateVoucherVO.java | 23 ++ .../ae/generate/core/vo/VoucherData.java | 61 +++++ 15 files changed, 467 insertions(+), 9 deletions(-) create mode 100644 base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/generate/core/controller/CoreController.java create mode 100644 base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/generate/core/dao/ICoreDao.java create mode 100644 base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/generate/core/dao/impl/ICoreDaoImpl.java create mode 100644 base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/generate/core/service/ICoreService.java create mode 100644 base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/generate/core/service/impl/ICoreServiceImpl.java create mode 100644 base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/generate/core/vo/BusinessDataVO.java create mode 100644 base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/generate/core/vo/CreateVoucherVO.java create mode 100644 base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/generate/core/vo/VoucherData.java diff --git a/base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/comf/bd/dao/IMdmDBQueryVODAO.java b/base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/comf/bd/dao/IMdmDBQueryVODAO.java index 6682a915..6dc08041 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/comf/bd/dao/IMdmDBQueryVODAO.java +++ b/base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/comf/bd/dao/IMdmDBQueryVODAO.java @@ -10,12 +10,17 @@ import java.util.Map; * Created by zydd on 2025-06-06 10:03 */ public interface IMdmDBQueryVODAO extends IBaseDao { + /** + * 1-5模糊搜索 + * 6-10精确搜索 + */ List> queryMdmDb(MdmDBQueryVO u8CQueryVO); + List> queryDataByMdmIdGroupBy(MdmDBQueryVO mdmDBQueryVO); List queryCashflowVO(CashFlowVO cashFlowVO); List queryGlsubrelationVO(GlSubrelationVO glSubrelationVO); List queryBdBdinfoList(BdBdinfoEntity entity); List queryBdInfoBySubjass(BdAccassitemVO entity); List queryVoucherType(BdVoucherTypeVO entity); - List queryBdCurrtype(BdCurrtypeVO entity); + List queryBdCurrtype(BdCurrtypeVO entity); } diff --git a/base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/comf/bd/dao/impl/MdmDBQueryVODAOImpl.java b/base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/comf/bd/dao/impl/MdmDBQueryVODAOImpl.java index dd6ee579..0a46fe93 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/comf/bd/dao/impl/MdmDBQueryVODAOImpl.java +++ b/base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/comf/bd/dao/impl/MdmDBQueryVODAOImpl.java @@ -19,6 +19,11 @@ public class MdmDBQueryVODAOImpl extends MybatisGenericDao List> maps = (List>) selectList("com.hzya.frame.voucher.ae.comf.bd.dao.impl.MdmDBQueryVODAOImpl.queryMdmDb", u8CQueryVO); return maps; } + @Override + public List> queryDataByMdmIdGroupBy(MdmDBQueryVO u8CQueryVO) { + List> maps = (List>) selectList("com.hzya.frame.voucher.ae.comf.bd.dao.impl.MdmDBQueryVODAOImpl.queryDataByMdmIdGroupBy", u8CQueryVO); + return maps; + } @Override diff --git a/base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/comf/bd/entity/vo/MdmDBQueryVO.xml b/base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/comf/bd/entity/vo/MdmDBQueryVO.xml index aac288ec..1d75350f 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/comf/bd/entity/vo/MdmDBQueryVO.xml +++ b/base-buildpackage/src/main/java/com/hzya/frame/voucher/ae/comf/bd/entity/vo/MdmDBQueryVO.xml @@ -19,15 +19,47 @@ ${prop3}like concat('%', #{propValue3},'%') ${prop4}like concat('%', #{propValue4},'%') ${prop5}like concat('%', #{propValue5},'%') - ${prop6}like concat('%', #{propValue6},'%') - ${prop7}like concat('%', #{propValue7},'%') - ${prop8}like concat('%', #{propValue8},'%') - ${prop9}like concat('%', #{propValue9},'%') - ${prop10}like concat('%', #{propValue10},'%') + ${prop6}=#{propValue6} + ${prop7}=#{propValue7} + ${prop8}=#{propValue8} + ${prop9}=#{propValue9} + ${prop10}=#{propValue10} pk_corp= #{pkentityorg} + +