This commit is contained in:
20932067@zju.edu.cn 2021-01-31 15:11:56 +08:00
parent 916051d3ec
commit eabeb10554
6 changed files with 31 additions and 26 deletions

View File

@ -114,7 +114,11 @@
</div>
<div class="table-fixed">
<el-table v-show="previewDate.open" :data="previewDate.data">
<el-table-column v-for="item in previewDate.header"
:label="item"
align="center"
:key="item"
:prop="item" />
</el-table>
</div>
</div>
@ -201,6 +205,7 @@ export default {
for (var key in this.previewDate.data[0]) {
this.previewDate.header.push(key)
}
this.previewDate.open = true
this.cloumns = JSONparse(list)
})
}else {

View File

@ -30,14 +30,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</resultMap>
<sql id="selectApiclassVo">
select id, m_id, c_name, c_describe, package_name, author, email, remark,prefix, create_time, create_by, update_time, update_by from sys_apiclass
select id, m_id, c_name, c_describe, package_name, author, email, remark,prefix, create_time, create_by, update_time, update_by from gen_apiclass
</sql>
<select id="selectApiclassList" parameterType="Apiclass" resultMap="ApiclassModuleResult">
select a.id,a.m_id,a.c_name,a.c_describe,a.package_name,a.author,a.email,a.prefix,a.remark,a.create_by,a.create_time,
a.update_time,a.update_by,m.id,m.m_name,m.m_describe
from sys_apiclass a
left join sys_module m on a.m_id = m.id
from gen_apiclass a
left join gen_module m on a.m_id = m.id
<where>
<if test="mId != null "> and a.m_id = #{mId}</if>
<if test="cName != null and cName != ''"> and a.c_name like concat('%', #{cName}, '%')</if>
@ -54,7 +54,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</select>
<insert id="insertApiclass" parameterType="Apiclass" useGeneratedKeys="true" keyProperty="id">
insert into sys_apiclass
insert into gen_apiclass
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="mId != null">m_id,</if>
<if test="cName != null and cName != ''">c_name,</if>
@ -82,7 +82,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</insert>
<update id="updateApiclass" parameterType="Apiclass">
update sys_apiclass
update gen_apiclass
<trim prefix="SET" suffixOverrides=",">
<if test="mId != null">m_id = #{mId},</if>
<if test="cName != null and cName != ''">c_name = #{cName},</if>
@ -99,11 +99,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</update>
<delete id="deleteApiclassById" parameterType="Long">
delete from sys_apiclass where id = #{id}
delete from gen_apiclass where id = #{id}
</delete>
<delete id="deleteApiclassByIds" parameterType="String">
delete from sys_apiclass where id in
delete from gen_apiclass where id in
<foreach item="id" collection="array" open="(" separator="," close=")">
#{id}
</foreach>

View File

@ -78,17 +78,17 @@
</sql>
<select id="selectInterTableClass" resultMap="ApiclassResult" parameterType="Long">
select sa.*, sit.*, sm.*
from sys_apiclass sa
from gen_apiclass sa
left join sys_inter_table sit on sit.c_id = sa.id
left join sys_module sm on sm.id = sa.m_id
left join gen_module sm on sm.id = sa.m_id
where sa.id = #{id} and sit.type = 2
</select>
<select id="selectInterTableModule" resultMap="InterTableResult" parameterType="Long">
SELECT (select m_name from sys_module sm WHERE sm.id=sit.m_id) AS m_name, sit.*,
SELECT (select m_name from gen_module sm WHERE sm.id=sit.m_id) AS m_name, sit.*,
sa.id as class_id, sa.m_id, sa.c_name, sa.c_describe, sa.package_name, sa.author, sa.email, sa.prefix, sa.remark, sa.create_time, sa.create_by, sa.update_time, sa.update_by
from sys_inter_table sit
LEFT JOIN sys_apiclass sa ON sa.id = sit.c_id
LEFT JOIN gen_apiclass sa ON sa.id = sit.c_id
WHERE sit.m_id=#{id} AND sit.type = 1;
</select>

View File

@ -16,7 +16,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</resultMap>
<sql id="selectModuleVo">
select id, m_name, m_describe, remark, create_time, create_by, update_time, update_by from sys_module
select id, m_name, m_describe, remark, create_time, create_by, update_time, update_by from gen_module
</sql>
<select id="selectModuleList" parameterType="Module" resultMap="ModuleResult">
@ -34,7 +34,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</select>
<insert id="insertModule" parameterType="Module" useGeneratedKeys="true" keyProperty="id">
insert into sys_module
insert into gen_module
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="mName != null and mName != ''">m_name,</if>
<if test="mDescribe != null and mDescribe != ''">m_describe,</if>
@ -52,7 +52,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</insert>
<update id="updateModule" parameterType="Module">
update sys_module
update gen_module
<trim prefix="SET" suffixOverrides=",">
<if test="mName != null and mName != ''">m_name = #{mName},</if>
<if test="mDescribe != null and mDescribe != ''">m_describe = #{mDescribe},</if>
@ -64,11 +64,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</update>
<delete id="deleteModuleById" parameterType="Long">
delete from sys_module where id = #{id}
delete from gen_module where id = #{id}
</delete>
<delete id="deleteModuleByIds" parameterType="String">
delete from sys_module where id in
delete from gen_module where id in
<foreach item="id" collection="array" open="(" separator="," close=")">
#{id}
</foreach>

View File

@ -34,16 +34,16 @@
<select id="selectQueryInfo" parameterType="Long" resultMap="QueryResult">
select uq.id, uq.uq_name, uq.uq_sql, uq.uq_describe, uq.create_by, uq.create_time, uq.update_by, uq.update_time,
uc.id as uc_id, uc.uq_id, uc.uc_name, uc.uc_key, uc.uc_con, uc.uc_mock, uc.uc_describe ,uc.uc_type,uc.type
from sys_uni_query uq
left join sys_uni_con uc on uc.uq_id = uq.id
from gen_uni_query uq
left join gen_uni_con uc on uc.uq_id = uq.id
where uq.id = #{id}
</select>
<delete id="deleteUniCon">
delete from sys_uni_con where uq_id = #{uqId}
delete from gen_uni_con where uq_id = #{uqId}
</delete>
<insert id="insertUniCon">
insert into sys_uni_con(uq_id,uc_name,uc_key,uc_con,uc_mock,uc_describe,uc_type,type) values
insert into gen_uni_con(uq_id,uc_name,uc_key,uc_con,uc_mock,uc_describe,uc_type,type) values
<foreach item="item" index="index" collection="list" separator=",">
(#{item.uqId},#{item.ucName},#{item.ucKey},#{item.ucCon},#{item.ucMock},#{item.ucDescribe},#{item.ucType},#{item.type})
</foreach>

View File

@ -17,7 +17,7 @@
<sql id="selectUniQueryVo">
select id, uq_name, uq_sql, uq_describe, create_by, create_time, update_by, update_time from sys_uni_query
select id, uq_name, uq_sql, uq_describe, create_by, create_time, update_by, update_time from gen_uni_query
</sql>
<select id="selectUniQueryList" parameterType="UniQuery" resultMap="UniQueryResult">
@ -35,7 +35,7 @@
</select>
<insert id="insertUniQuery" parameterType="UniQuery" useGeneratedKeys="true" keyProperty="id">
insert into sys_uni_query
insert into gen_uni_query
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="uqName != null and uqName != ''">uq_name,</if>
<if test="uqSql != null">uq_sql,</if>
@ -53,7 +53,7 @@
</insert>
<update id="updateUniQuery" parameterType="UniQuery">
update sys_uni_query
update gen_uni_query
<trim prefix="SET" suffixOverrides=",">
<if test="uqName != null and uqName != ''">uq_name = #{uqName},</if>
<if test="uqSql != null">uq_sql = #{uqSql},</if>
@ -65,11 +65,11 @@
</update>
<delete id="deleteUniQueryById" parameterType="Long">
delete from sys_uni_query where id = #{id}
delete from gen_uni_query where id = #{id}
</delete>
<delete id="deleteUniQueryByIds" parameterType="String">
delete from sys_uni_query where id in
delete from gen_uni_query where id in
<foreach item="id" collection="array" open="(" separator="," close=")">
#{id}
</foreach>