This commit is contained in:
hecan 2024-06-07 11:26:18 +08:00 committed by 476474485@qq.com
parent 9054c6b9ee
commit 3a9fcceb61
3 changed files with 34 additions and 2 deletions

View File

@ -3,6 +3,8 @@ package com.hzya.frame.mdm.mdmModuleSource.dao;
import com.hzya.frame.mdm.mdmModuleSource.entity.MdmModuleSourceEntity;
import com.hzya.frame.basedao.dao.IBaseDao;
import java.util.List;
/**
* 主数据数据来源(mdm_module_source: table)表数据库访问层
*
@ -11,5 +13,15 @@ import com.hzya.frame.basedao.dao.IBaseDao;
*/
public interface IMdmModuleSourceDao extends IBaseDao<MdmModuleSourceEntity, String> {
/**
*
* @content 根据数据来源内类型是插件的应用类型做分组
* @Param
* @Return
* @Author hecan
* @Date 2024/6/6 10:43
* **/
List<MdmModuleSourceEntity> MdmModuleSourceentityGroupByType();
}

View File

@ -4,6 +4,9 @@ import com.hzya.frame.mdm.mdmModuleSource.entity.MdmModuleSourceEntity;
import com.hzya.frame.mdm.mdmModuleSource.dao.IMdmModuleSourceDao;
import org.springframework.stereotype.Repository;
import com.hzya.frame.basedao.dao.MybatisGenericDao;
import java.util.List;
/**
* 主数据数据来源(MdmModuleSource)表数据库访问层
*
@ -12,6 +15,14 @@ import com.hzya.frame.basedao.dao.MybatisGenericDao;
*/
@Repository(value = "MdmModuleSourceDaoImpl")
public class MdmModuleSourceDaoImpl extends MybatisGenericDao<MdmModuleSourceEntity, String> implements IMdmModuleSourceDao{
//根据数据来源内类型是插件的应用类型做分组
@Override
public List<MdmModuleSourceEntity> MdmModuleSourceentityGroupByType() {
List<MdmModuleSourceEntity> list =(List<MdmModuleSourceEntity>) super.selectList(getSqlIdPrifx() + "MdmModuleSourceentityGroupByType", "");
return list;
}
}

View File

@ -131,6 +131,15 @@
<if test=" sort !='' and sort!=null and order !='' and order!=null ">order by ${sort} ${order}</if>
</select>
<!-- 根据数据来源内类型是插件的应用类型做分组 -->
<select id="MdmModuleSourceentityGroupByType" resultMap="get-MdmModuleSourceEntity-result" parameterType = "com.hzya.frame.mdm.mdmModuleSource.entity.MdmModuleSourceEntity">
select
source_type as sourceType,source_name as sourceName,source_code as sourceCode
from mdm_module_source
where source_type='1' and sts='Y'
group by source_type,source_name,source_code
</select>
<!--新增所有列-->
<insert id="entity_insert" parameterType = "com.hzya.frame.mdm.mdmModuleSource.entity.MdmModuleSourceEntity" >
insert into mdm_module_source(