From 80b6cbfc9c861469146318d0b3dd5f8b8b525b8a Mon Sep 17 00:00:00 2001 From: xiejun <xiejun@vci-tech.com> Date: 星期五, 01 十一月 2024 15:11:19 +0800 Subject: [PATCH] Revert "集成获取mdm分发通用数据格式接口集成" --- Source/BladeX-Tool/blade-starter-develop/src/main/resources/templates/api/mapper.xml.btl | 39 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 39 insertions(+), 0 deletions(-) diff --git a/Source/BladeX-Tool/blade-starter-develop/src/main/resources/templates/api/mapper.xml.btl b/Source/BladeX-Tool/blade-starter-develop/src/main/resources/templates/api/mapper.xml.btl new file mode 100644 index 0000000..b742f43 --- /dev/null +++ b/Source/BladeX-Tool/blade-starter-develop/src/main/resources/templates/api/mapper.xml.btl @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="${package.Mapper!}.${modelClass!}Mapper"> + +#if(enableCache){ + <!-- 寮�鍚簩绾х紦瀛� --> + <cache type="org.mybatis.caches.ehcache.LoggingEhcache"/> +#} + <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 --> + <resultMap id="${modelCode!}ResultMap" type="${package.Entity!}.${modelClass!}Entity"> + #for(x in prototypes) { + <result column="${x.jdbcName!}" property="${x.propertyName!}"/> + #} + </resultMap> + +#if(templateType=="tree"){ + <resultMap id="treeNodeResultMap" type="org.springblade.core.tool.node.TreeNode"> + <id column="id" property="id"/> + <result column="parent_id" property="parentId"/> + <result column="title" property="title"/> + <result column="value" property="value"/> + <result column="key" property="key"/> + </resultMap> +#} + + <select id="select${modelClass!}Page" resultMap="${modelCode!}ResultMap"> + select * from ${model.modelTable} where is_deleted = 0 + </select> + +#if(templateType=="tree"){ + <select id="tree" resultMap="treeNodeResultMap"> + select ${treeId!} as id, ${treePid!} as parent_id, ${treeName!} as title, ${treeId!} as 'value', ${treeId!} as 'key' from ${model.modelTable!} where is_deleted = 0 + <if test="_parameter!=null"> + and tenant_id = \#{_parameter} + </if> + </select> +#} + +</mapper> -- Gitblit v1.9.3