From 4f30c7f8fb153e3c47dbefe684ebdb8f39fb440d Mon Sep 17 00:00:00 2001
From: lvleigang <957075182@qq.com>
Date: Mon, 17 Jun 2024 10:31:13 +0800
Subject: [PATCH] =?UTF-8?q?=E4=B8=BB=E6=95=B0=E6=8D=AE=E4=BF=AE=E6=94=B9,?=
=?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=BA=90=E5=88=87=E6=8D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../com/hzya/frame/mdm/entity/MdmDto.java | 10 +
.../mdm/mdmModule/entity/MdmModuleEntity.xml | 22 +-
.../mdmModule/service/IMdmModuleService.java | 46 +
.../service/impl/MdmModuleServiceImpl.java | 626 +-
.../entity/MdmModuleDbFiledsEntity.java | 10 +
.../entity/MdmModuleDbFiledsRuleEntity.xml | 2 +
.../dao/IMdmModuleDistributeDao.java | 2 +-
.../dao/impl/MdmModuleDistributeDaoImpl.java | 2 +-
.../entity/MdmModuleDistributeEntity.java | 13 +-
.../entity/MdmModuleDistributeEntity.xml | 34 +-
.../service/IMdmModuleDistributeService.java | 2 +-
.../impl/MdmModuleDistributeServiceImpl.java | 2 +-
.../dao/IMdmModuleDistributeDetailDao.java | 2 +-
.../MdmModuleDistributeDetailDaoImpl.java | 2 +-
.../MdmModuleDistributeDetailEntity.java | 34 +-
.../MdmModuleDistributeDetailEntity.xml | 55 +-
.../IMdmModuleDistributeDetailService.java | 2 +-
.../MdmModuleDistributeDetailServiceImpl.java | 2 +-
.../entity/MdmModuleSourceEntity.java | 2 +-
.../entity/MdmModuleSourceEntity.xml | 5 +
.../mdmModuleView/dao/IMdmModuleViewDao.java | 2 +
.../dao/impl/MdmModuleViewDaoImpl.java | 11 +-
.../entity/MdmModuleViewEntity.java | 2 +-
.../entity/MdmModuleViewEntity.xml | 10 +-
.../entity/MdmModuleViewButtonEntity.java | 2 +-
.../entity/MdmModuleViewDetailEntity.java | 10 +
.../hzya/frame/mdm/service/IMdmService.java | 396 +-
.../mdm/service/impl/MdmServiceImpl.java | 5731 +++++------------
.../frame/serviceUtil/DsDataSourceUtil.java | 15 +-
.../sys/dataSource/dao/ISysDataSourceDao.java | 24 -
.../dao/impl/SysDataSourceDaoImpl.java | 47 -
.../entity/SysDataSourceEntity.java | 168 -
.../dataSource/entity/SysDataSourceEntity.xml | 484 --
.../dataSource/entity/SysDataSourceVo.java | 162 -
.../service/ISysDataSourceService.java | 74 -
.../impl/SysDataSourceServiceImpl.java | 256 -
.../dao/ISysApplicationDatabaseDao.java | 7 +-
.../impl/SysApplicationDatabaseDaoImpl.java | 13 +-
.../entity/SysApplicationDatabaseEntity.java | 99 +-
.../entity/SysApplicationDatabaseEntity.xml | 199 +-
.../ISysApplicationDatabaseService.java | 2 +-
.../SysApplicationDatabaseServiceImpl.java | 2 +-
.../impl/SysApplicationServiceImpl.java | 30 +-
.../sysnew/login/impl/LoginServiceImpl.java | 7 +
.../aop/AopDynamicRoutingDataSourceInit.java | 15 +-
45 files changed, 2799 insertions(+), 5844 deletions(-)
delete mode 100644 service/src/main/java/com/hzya/frame/sys/dataSource/dao/ISysDataSourceDao.java
delete mode 100644 service/src/main/java/com/hzya/frame/sys/dataSource/dao/impl/SysDataSourceDaoImpl.java
delete mode 100644 service/src/main/java/com/hzya/frame/sys/dataSource/entity/SysDataSourceEntity.java
delete mode 100644 service/src/main/java/com/hzya/frame/sys/dataSource/entity/SysDataSourceEntity.xml
delete mode 100644 service/src/main/java/com/hzya/frame/sys/dataSource/entity/SysDataSourceVo.java
delete mode 100644 service/src/main/java/com/hzya/frame/sys/dataSource/service/ISysDataSourceService.java
delete mode 100644 service/src/main/java/com/hzya/frame/sys/dataSource/service/impl/SysDataSourceServiceImpl.java
diff --git a/service/src/main/java/com/hzya/frame/mdm/entity/MdmDto.java b/service/src/main/java/com/hzya/frame/mdm/entity/MdmDto.java
index 01dd7150..93774e10 100644
--- a/service/src/main/java/com/hzya/frame/mdm/entity/MdmDto.java
+++ b/service/src/main/java/com/hzya/frame/mdm/entity/MdmDto.java
@@ -25,6 +25,8 @@ public class MdmDto {
private String id;
//id
private String fieldId;
+ //id
+ private String dbId;
//3、新增4、修改 5、查看
private String showType;
//分页
@@ -222,5 +224,13 @@ public class MdmDto {
public void setFieldId(String fieldId) {
this.fieldId = fieldId;
}
+
+ public String getDbId() {
+ return dbId;
+ }
+
+ public void setDbId(String dbId) {
+ this.dbId = dbId;
+ }
}
diff --git a/service/src/main/java/com/hzya/frame/mdm/mdmModule/entity/MdmModuleEntity.xml b/service/src/main/java/com/hzya/frame/mdm/mdmModule/entity/MdmModuleEntity.xml
index 548f0526..7dbd9244 100644
--- a/service/src/main/java/com/hzya/frame/mdm/mdmModule/entity/MdmModuleEntity.xml
+++ b/service/src/main/java/com/hzya/frame/mdm/mdmModule/entity/MdmModuleEntity.xml
@@ -391,14 +391,12 @@ where id = #{id}
PRIMARY KEY (`sorts`,`id`) USING BTREE
- ) ENGINE = INNODB DEFAULT CHARSET = utf8mb4 COMMENT = #{tableRemark}
+ ) ENGINE = INNODB DEFAULT CHARSET = utf8mb4
+ COMMENT = #{tableRemark}
-
-
-
+
+
diff --git a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/dao/IMdmModuleDistributeDao.java b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/dao/IMdmModuleDistributeDao.java
index 2e2f90f5..895f30cd 100644
--- a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/dao/IMdmModuleDistributeDao.java
+++ b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/dao/IMdmModuleDistributeDao.java
@@ -7,7 +7,7 @@ import com.hzya.frame.basedao.dao.IBaseDao;
* 主数据功能应用分发表(mdm_module_distribute: table)表数据库访问层
*
* @author makejava
- * @since 2024-06-03 08:47:33
+ * @since 2024-06-14 10:06:36
*/
public interface IMdmModuleDistributeDao extends IBaseDao {
diff --git a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/dao/impl/MdmModuleDistributeDaoImpl.java b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/dao/impl/MdmModuleDistributeDaoImpl.java
index 3318c2c2..4c029e80 100644
--- a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/dao/impl/MdmModuleDistributeDaoImpl.java
+++ b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/dao/impl/MdmModuleDistributeDaoImpl.java
@@ -8,7 +8,7 @@ import com.hzya.frame.basedao.dao.MybatisGenericDao;
* 主数据功能应用分发表(MdmModuleDistribute)表数据库访问层
*
* @author makejava
- * @since 2024-06-03 08:47:33
+ * @since 2024-06-14 10:06:36
*/
@Repository(value = "MdmModuleDistributeDaoImpl")
public class MdmModuleDistributeDaoImpl extends MybatisGenericDao implements IMdmModuleDistributeDao{
diff --git a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/entity/MdmModuleDistributeEntity.java b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/entity/MdmModuleDistributeEntity.java
index 0ce7e336..9b6677b9 100644
--- a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/entity/MdmModuleDistributeEntity.java
+++ b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/entity/MdmModuleDistributeEntity.java
@@ -9,7 +9,7 @@ import com.hzya.frame.web.entity.BaseEntity;
* 主数据功能应用分发表(MdmModuleDistribute)实体类
*
* @author makejava
- * @since 2024-06-03 08:47:33
+ * @since 2024-06-14 10:06:36
*/
public class MdmModuleDistributeEntity extends BaseEntity {
@@ -25,8 +25,11 @@ public class MdmModuleDistributeEntity extends BaseEntity {
private String deleteApi;
/** 启用停用 0、停用1、启用 */
private String enabledState;
+ /** 主表ID */
+ private String dbId;
/** 公司id */
private String companyId;
+
private List mdmModuleDistributeDetailEntities;
public String getMdmId() {
@@ -77,6 +80,14 @@ public class MdmModuleDistributeEntity extends BaseEntity {
this.enabledState = enabledState;
}
+ public String getDbId() {
+ return dbId;
+ }
+
+ public void setDbId(String dbId) {
+ this.dbId = dbId;
+ }
+
public String getCompanyId() {
return companyId;
}
diff --git a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/entity/MdmModuleDistributeEntity.xml b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/entity/MdmModuleDistributeEntity.xml
index 82243342..20e5de5b 100644
--- a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/entity/MdmModuleDistributeEntity.xml
+++ b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/entity/MdmModuleDistributeEntity.xml
@@ -10,6 +10,7 @@
+
@@ -28,6 +29,7 @@
,add_api
,delete_api
,enabled_state
+ ,db_id
,sorts
,create_user_id
,create_time
@@ -37,6 +39,13 @@
,org_id
,company_id
+
+
+
-
+
insert into mdm_module_distribute(
id ,
@@ -154,6 +167,7 @@
add_api ,
delete_api ,
enabled_state ,
+ db_id ,
sorts ,
create_user_id ,
create_time ,
@@ -162,6 +176,7 @@
sts ,
org_id ,
company_id ,
+ sorts,
sts,
)values(
@@ -173,6 +188,7 @@
#{addApi} ,
#{deleteApi} ,
#{enabledState} ,
+ #{dbId} ,
#{sorts} ,
#{create_user_id} ,
#{create_time} ,
@@ -181,24 +197,25 @@
#{sts} ,
#{org_id} ,
#{companyId} ,
+ (select (max(IFNULL( a.sorts, 0 )) + 1) as sort from mdm_module_distribute a WHERE a.sts = 'Y' ),
'Y',
)
-
- insert into mdm_module_distribute(mdm_id, app_id, update_api, add_api, delete_api, enabled_state, create_user_id, create_time, modify_user_id, modify_time, sts, org_id, company_id, sts)
+
+ insert into mdm_module_distribute(mdm_id, app_id, update_api, add_api, delete_api, enabled_state, db_id, create_user_id, create_time, modify_user_id, modify_time, sts, org_id, company_id, sts)
values
- (#{entity.mdmId},#{entity.appId},#{entity.updateApi},#{entity.addApi},#{entity.deleteApi},#{entity.enabledState},#{entity.create_user_id},#{entity.create_time},#{entity.modify_user_id},#{entity.modify_time},#{entity.sts},#{entity.org_id},#{entity.companyId}, 'Y')
+ (#{entity.mdmId},#{entity.appId},#{entity.updateApi},#{entity.addApi},#{entity.deleteApi},#{entity.enabledState},#{entity.dbId},#{entity.create_user_id},#{entity.create_time},#{entity.modify_user_id},#{entity.modify_time},#{entity.sts},#{entity.org_id},#{entity.companyId}, 'Y')
-
- insert into mdm_module_distribute(mdm_id, app_id, update_api, add_api, delete_api, enabled_state, create_user_id, create_time, modify_user_id, modify_time, sts, org_id, company_id)
+
+ insert into mdm_module_distribute(mdm_id, app_id, update_api, add_api, delete_api, enabled_state, db_id, create_user_id, create_time, modify_user_id, modify_time, sts, org_id, company_id)
values
- (#{entity.mdmId},#{entity.appId},#{entity.updateApi},#{entity.addApi},#{entity.deleteApi},#{entity.enabledState},#{entity.create_user_id},#{entity.create_time},#{entity.modify_user_id},#{entity.modify_time},#{entity.sts},#{entity.org_id},#{entity.companyId})
+ (#{entity.mdmId},#{entity.appId},#{entity.updateApi},#{entity.addApi},#{entity.deleteApi},#{entity.enabledState},#{entity.dbId},#{entity.create_user_id},#{entity.create_time},#{entity.modify_user_id},#{entity.modify_time},#{entity.sts},#{entity.org_id},#{entity.companyId})
on duplicate key update
mdm_id = values(mdm_id),
@@ -207,6 +224,7 @@
add_api = values(add_api),
delete_api = values(delete_api),
enabled_state = values(enabled_state),
+ db_id = values(db_id),
create_user_id = values(create_user_id),
create_time = values(create_time),
modify_user_id = values(modify_user_id),
@@ -224,6 +242,7 @@ update mdm_module_distribute set
add_api = #{addApi},
delete_api = #{deleteApi},
enabled_state = #{enabledState},
+ db_id = #{dbId},
create_user_id = #{create_user_id},
create_time = #{create_time},
modify_user_id = #{modify_user_id},
@@ -250,6 +269,7 @@ update mdm_module_distribute set sts= 'N' ,modify_time = #{modify_time},modify_
and add_api = #{addApi}
and delete_api = #{deleteApi}
and enabled_state = #{enabledState}
+ and db_id = #{dbId}
and sorts = #{sorts}
and sts = #{sts}
and company_id = #{companyId}
diff --git a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/service/IMdmModuleDistributeService.java b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/service/IMdmModuleDistributeService.java
index 577b0e3c..ab9fe2da 100644
--- a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/service/IMdmModuleDistributeService.java
+++ b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/service/IMdmModuleDistributeService.java
@@ -6,7 +6,7 @@ import com.hzya.frame.basedao.service.IBaseService;
* 主数据功能应用分发表(MdmModuleDistribute)表服务接口
*
* @author makejava
- * @since 2024-06-03 08:47:33
+ * @since 2024-06-14 10:06:36
*/
public interface IMdmModuleDistributeService extends IBaseService{
}
diff --git a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/service/impl/MdmModuleDistributeServiceImpl.java b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/service/impl/MdmModuleDistributeServiceImpl.java
index 24fe61e3..5133bc1a 100644
--- a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/service/impl/MdmModuleDistributeServiceImpl.java
+++ b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistribute/service/impl/MdmModuleDistributeServiceImpl.java
@@ -11,7 +11,7 @@ import com.hzya.frame.basedao.service.impl.BaseService;
* 主数据功能应用分发表(MdmModuleDistribute)表服务实现类
*
* @author makejava
- * @since 2024-06-03 08:47:33
+ * @since 2024-06-14 10:06:36
*/
@Service(value = "mdmModuleDistributeService")
public class MdmModuleDistributeServiceImpl extends BaseService implements IMdmModuleDistributeService {
diff --git a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/dao/IMdmModuleDistributeDetailDao.java b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/dao/IMdmModuleDistributeDetailDao.java
index 2b55a63a..3b39e01d 100644
--- a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/dao/IMdmModuleDistributeDetailDao.java
+++ b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/dao/IMdmModuleDistributeDetailDao.java
@@ -7,7 +7,7 @@ import com.hzya.frame.basedao.dao.IBaseDao;
* 主数据功能应用分发明细表(mdm_module_distribute_detail: table)表数据库访问层
*
* @author makejava
- * @since 2024-06-03 08:48:18
+ * @since 2024-06-14 10:03:50
*/
public interface IMdmModuleDistributeDetailDao extends IBaseDao {
diff --git a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/dao/impl/MdmModuleDistributeDetailDaoImpl.java b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/dao/impl/MdmModuleDistributeDetailDaoImpl.java
index 68878631..c184298c 100644
--- a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/dao/impl/MdmModuleDistributeDetailDaoImpl.java
+++ b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/dao/impl/MdmModuleDistributeDetailDaoImpl.java
@@ -8,7 +8,7 @@ import com.hzya.frame.basedao.dao.MybatisGenericDao;
* 主数据功能应用分发明细表(MdmModuleDistributeDetail)表数据库访问层
*
* @author makejava
- * @since 2024-06-03 08:48:18
+ * @since 2024-06-14 10:03:50
*/
@Repository(value = "MdmModuleDistributeDetailDaoImpl")
public class MdmModuleDistributeDetailDaoImpl extends MybatisGenericDao implements IMdmModuleDistributeDetailDao{
diff --git a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/entity/MdmModuleDistributeDetailEntity.java b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/entity/MdmModuleDistributeDetailEntity.java
index b0438ba8..18bd952c 100644
--- a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/entity/MdmModuleDistributeDetailEntity.java
+++ b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/entity/MdmModuleDistributeDetailEntity.java
@@ -6,7 +6,7 @@ import com.hzya.frame.web.entity.BaseEntity;
* 主数据功能应用分发明细表(MdmModuleDistributeDetail)实体类
*
* @author makejava
- * @since 2024-06-03 08:48:18
+ * @since 2024-06-14 10:03:50
*/
public class MdmModuleDistributeDetailEntity extends BaseEntity {
@@ -18,12 +18,18 @@ public class MdmModuleDistributeDetailEntity extends BaseEntity {
private String apiId;
/** 数据类型 1、新增2、修改3、删除 */
private String dataType;
+ /** 左括号 */
+ private String leftBracket;
/** 字段名 */
private String filedName;
- /** 对比类型 1、等于 */
+ /** 对比类型 1、等于 2、不等于 3、大于 4、小于 */
private String compareType;
/** 目标API字段默认值 */
private String filedVaule;
+ /** 连接符号 1\and 2\or */
+ private String connectionSymbol;
+ /** 右括号 */
+ private String rightParenthesis;
/** 公司id */
private String companyId;
@@ -60,6 +66,14 @@ public class MdmModuleDistributeDetailEntity extends BaseEntity {
this.dataType = dataType;
}
+ public String getLeftBracket() {
+ return leftBracket;
+ }
+
+ public void setLeftBracket(String leftBracket) {
+ this.leftBracket = leftBracket;
+ }
+
public String getFiledName() {
return filedName;
}
@@ -84,6 +98,22 @@ public class MdmModuleDistributeDetailEntity extends BaseEntity {
this.filedVaule = filedVaule;
}
+ public String getConnectionSymbol() {
+ return connectionSymbol;
+ }
+
+ public void setConnectionSymbol(String connectionSymbol) {
+ this.connectionSymbol = connectionSymbol;
+ }
+
+ public String getRightParenthesis() {
+ return rightParenthesis;
+ }
+
+ public void setRightParenthesis(String rightParenthesis) {
+ this.rightParenthesis = rightParenthesis;
+ }
+
public String getCompanyId() {
return companyId;
}
diff --git a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/entity/MdmModuleDistributeDetailEntity.xml b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/entity/MdmModuleDistributeDetailEntity.xml
index 15113e4f..962f618a 100644
--- a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/entity/MdmModuleDistributeDetailEntity.xml
+++ b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/entity/MdmModuleDistributeDetailEntity.xml
@@ -8,9 +8,12 @@
+
+
+
@@ -27,9 +30,12 @@
,distribute_id
,api_id
,data_type
+ ,left_bracket
,filed_name
,compare_type
,filed_vaule
+ ,connection_symbol
+ ,right_parenthesis
,sorts
,create_user_id
,create_time
@@ -39,6 +45,12 @@
,org_id
,company_id
+
+
-
+
insert into mdm_module_distribute_detail(
id ,
@@ -158,9 +182,12 @@
distribute_id ,
api_id ,
data_type ,
+ left_bracket ,
filed_name ,
compare_type ,
filed_vaule ,
+ connection_symbol ,
+ right_parenthesis ,
sorts ,
create_user_id ,
create_time ,
@@ -169,6 +196,7 @@
sts ,
org_id ,
company_id ,
+ sorts,
sts,
)values(
@@ -178,9 +206,12 @@
#{distributeId} ,
#{apiId} ,
#{dataType} ,
+ #{leftBracket} ,
#{filedName} ,
#{compareType} ,
#{filedVaule} ,
+ #{connectionSymbol} ,
+ #{rightParenthesis} ,
#{sorts} ,
#{create_user_id} ,
#{create_time} ,
@@ -189,33 +220,37 @@
#{sts} ,
#{org_id} ,
#{companyId} ,
+ (select (max(IFNULL( a.sorts, 0 )) + 1) as sort from mdm_module_distribute_detail a WHERE a.sts = 'Y' ),
'Y',
)
-
- insert into mdm_module_distribute_detail(mdm_id, distribute_id, api_id, data_type, filed_name, compare_type, filed_vaule, create_user_id, create_time, modify_user_id, modify_time, sts, org_id, company_id, sts)
+
+ insert into mdm_module_distribute_detail(mdm_id, distribute_id, api_id, data_type, left_bracket, filed_name, compare_type, filed_vaule, connection_symbol, right_parenthesis, create_user_id, create_time, modify_user_id, modify_time, sts, org_id, company_id, sts)
values
- (#{entity.mdmId},#{entity.distributeId},#{entity.apiId},#{entity.dataType},#{entity.filedName},#{entity.compareType},#{entity.filedVaule},#{entity.create_user_id},#{entity.create_time},#{entity.modify_user_id},#{entity.modify_time},#{entity.sts},#{entity.org_id},#{entity.companyId}, 'Y')
+ (#{entity.mdmId},#{entity.distributeId},#{entity.apiId},#{entity.dataType},#{entity.leftBracket},#{entity.filedName},#{entity.compareType},#{entity.filedVaule},#{entity.connectionSymbol},#{entity.rightParenthesis},#{entity.create_user_id},#{entity.create_time},#{entity.modify_user_id},#{entity.modify_time},#{entity.sts},#{entity.org_id},#{entity.companyId}, 'Y')
-
- insert into mdm_module_distribute_detail(mdm_id, distribute_id, api_id, data_type, filed_name, compare_type, filed_vaule, create_user_id, create_time, modify_user_id, modify_time, sts, org_id, company_id)
+
+ insert into mdm_module_distribute_detail(mdm_id, distribute_id, api_id, data_type, left_bracket, filed_name, compare_type, filed_vaule, connection_symbol, right_parenthesis, create_user_id, create_time, modify_user_id, modify_time, sts, org_id, company_id)
values
- (#{entity.mdmId},#{entity.distributeId},#{entity.apiId},#{entity.dataType},#{entity.filedName},#{entity.compareType},#{entity.filedVaule},#{entity.create_user_id},#{entity.create_time},#{entity.modify_user_id},#{entity.modify_time},#{entity.sts},#{entity.org_id},#{entity.companyId})
+ (#{entity.mdmId},#{entity.distributeId},#{entity.apiId},#{entity.dataType},#{entity.leftBracket},#{entity.filedName},#{entity.compareType},#{entity.filedVaule},#{entity.connectionSymbol},#{entity.rightParenthesis},#{entity.create_user_id},#{entity.create_time},#{entity.modify_user_id},#{entity.modify_time},#{entity.sts},#{entity.org_id},#{entity.companyId})
on duplicate key update
mdm_id = values(mdm_id),
distribute_id = values(distribute_id),
api_id = values(api_id),
data_type = values(data_type),
+ left_bracket = values(left_bracket),
filed_name = values(filed_name),
compare_type = values(compare_type),
filed_vaule = values(filed_vaule),
+ connection_symbol = values(connection_symbol),
+ right_parenthesis = values(right_parenthesis),
create_user_id = values(create_user_id),
create_time = values(create_time),
modify_user_id = values(modify_user_id),
@@ -231,9 +266,12 @@ update mdm_module_distribute_detail set
distribute_id = #{distributeId},
api_id = #{apiId},
data_type = #{dataType},
+ left_bracket = #{leftBracket},
filed_name = #{filedName},
compare_type = #{compareType},
filed_vaule = #{filedVaule},
+ connection_symbol = #{connectionSymbol},
+ right_parenthesis = #{rightParenthesis},
create_user_id = #{create_user_id},
create_time = #{create_time},
modify_user_id = #{modify_user_id},
@@ -258,9 +296,12 @@ update mdm_module_distribute_detail set sts= 'N' ,modify_time = #{modify_time},
and distribute_id = #{distributeId}
and api_id = #{apiId}
and data_type = #{dataType}
+ and left_bracket = #{leftBracket}
and filed_name = #{filedName}
and compare_type = #{compareType}
and filed_vaule = #{filedVaule}
+ and connection_symbol = #{connectionSymbol}
+ and right_parenthesis = #{rightParenthesis}
and sorts = #{sorts}
and sts = #{sts}
and company_id = #{companyId}
diff --git a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/service/IMdmModuleDistributeDetailService.java b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/service/IMdmModuleDistributeDetailService.java
index 9b2fb7f8..735d9003 100644
--- a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/service/IMdmModuleDistributeDetailService.java
+++ b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/service/IMdmModuleDistributeDetailService.java
@@ -6,7 +6,7 @@ import com.hzya.frame.basedao.service.IBaseService;
* 主数据功能应用分发明细表(MdmModuleDistributeDetail)表服务接口
*
* @author makejava
- * @since 2024-06-03 08:48:18
+ * @since 2024-06-14 10:03:50
*/
public interface IMdmModuleDistributeDetailService extends IBaseService{
}
diff --git a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/service/impl/MdmModuleDistributeDetailServiceImpl.java b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/service/impl/MdmModuleDistributeDetailServiceImpl.java
index 6dd4b505..8dd367f5 100644
--- a/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/service/impl/MdmModuleDistributeDetailServiceImpl.java
+++ b/service/src/main/java/com/hzya/frame/mdm/mdmModuleDistributeDetail/service/impl/MdmModuleDistributeDetailServiceImpl.java
@@ -11,7 +11,7 @@ import com.hzya.frame.basedao.service.impl.BaseService;
* 主数据功能应用分发明细表(MdmModuleDistributeDetail)表服务实现类
*
* @author makejava
- * @since 2024-06-03 08:48:18
+ * @since 2024-06-14 10:03:50
*/
@Service(value = "mdmModuleDistributeDetailService")
public class MdmModuleDistributeDetailServiceImpl extends BaseService implements IMdmModuleDistributeDetailService {
diff --git a/service/src/main/java/com/hzya/frame/mdm/mdmModuleSource/entity/MdmModuleSourceEntity.java b/service/src/main/java/com/hzya/frame/mdm/mdmModuleSource/entity/MdmModuleSourceEntity.java
index 84e0358b..30f3c515 100644
--- a/service/src/main/java/com/hzya/frame/mdm/mdmModuleSource/entity/MdmModuleSourceEntity.java
+++ b/service/src/main/java/com/hzya/frame/mdm/mdmModuleSource/entity/MdmModuleSourceEntity.java
@@ -12,7 +12,7 @@ public class MdmModuleSourceEntity extends BaseEntity {
/** 主数据模版ID */
private String mdmId;
- /** 来源类型 */
+ /** 来源类型1、插件2、api */
private String sourceType;
/** 来源名称 */
private String sourceName;
diff --git a/service/src/main/java/com/hzya/frame/mdm/mdmModuleSource/entity/MdmModuleSourceEntity.xml b/service/src/main/java/com/hzya/frame/mdm/mdmModuleSource/entity/MdmModuleSourceEntity.xml
index 245446f4..b4625605 100644
--- a/service/src/main/java/com/hzya/frame/mdm/mdmModuleSource/entity/MdmModuleSourceEntity.xml
+++ b/service/src/main/java/com/hzya/frame/mdm/mdmModuleSource/entity/MdmModuleSourceEntity.xml
@@ -33,6 +33,11 @@
,org_id
,company_id
+