|
@@ -155,7 +155,7 @@
|
|
|
update_time, delete_sign, cid,
|
|
update_time, delete_sign, cid,
|
|
|
cname, super_id, layer,
|
|
cname, super_id, layer,
|
|
|
status)
|
|
status)
|
|
|
- values (#{id,jdbcType=VARCHAR}, #{createId,jdbcType=VARCHAR},now(),
|
|
|
|
|
|
|
+ values (#{id,jdbcType=VARCHAR}, #{createId,jdbcType=VARCHAR},#{createTime,jdbcType=TIMESTAMP},
|
|
|
#{updateTime,jdbcType=TIMESTAMP}, #{deleteSign,jdbcType=INTEGER}, #{cid,jdbcType=VARCHAR},
|
|
#{updateTime,jdbcType=TIMESTAMP}, #{deleteSign,jdbcType=INTEGER}, #{cid,jdbcType=VARCHAR},
|
|
|
#{cname,jdbcType=VARCHAR}, #{superId,jdbcType=VARCHAR}, #{layer,jdbcType=INTEGER},
|
|
#{cname,jdbcType=VARCHAR}, #{superId,jdbcType=VARCHAR}, #{layer,jdbcType=INTEGER},
|
|
|
#{status,jdbcType=VARCHAR})
|
|
#{status,jdbcType=VARCHAR})
|
|
@@ -375,36 +375,38 @@
|
|
|
</select>
|
|
</select>
|
|
|
|
|
|
|
|
<select id="findVarietiesListByPage" resultType="com.goafanti.admin.bo.BusinessVarietiesBo">
|
|
<select id="findVarietiesListByPage" resultType="com.goafanti.admin.bo.BusinessVarietiesBo">
|
|
|
- select b.id,b.create_id,b.create_time,b.update_time,b.delete_sign,
|
|
|
|
|
- b.cid,b.cname,b.super_id,b.layer,b.status
|
|
|
|
|
|
|
+ select b.id,b.create_id as createId ,b.create_time as createTime,b.update_time as updateTime,
|
|
|
|
|
+ b.delete_sign daleteSign,b.cid,b.cname,b.super_id superId ,b.layer,b.status,b2.cname as superName
|
|
|
from business_varieties b
|
|
from business_varieties b
|
|
|
|
|
+ left join business_varieties b2 on b.super_id = b2.id
|
|
|
where b.delete_sign=0
|
|
where b.delete_sign=0
|
|
|
<if test="cname != null">
|
|
<if test="cname != null">
|
|
|
- and cname = #{cname,jdbcType=VARCHAR}
|
|
|
|
|
|
|
+ and b.cname like CONCAT('%',#{cname,jdbcType=VARCHAR},'%')
|
|
|
</if>
|
|
</if>
|
|
|
- <if test="super_id != null">
|
|
|
|
|
- and super_id = #{super_id,jdbcType=VARCHAR}
|
|
|
|
|
|
|
+ <if test="superId != null">
|
|
|
|
|
+ and b.super_id = #{superId,jdbcType=VARCHAR}
|
|
|
</if>
|
|
</if>
|
|
|
<if test="layer != null">
|
|
<if test="layer != null">
|
|
|
- and layer = #{layer,jdbcType=INTEGER}
|
|
|
|
|
|
|
+ and b.layer = #{layer,jdbcType=INTEGER}
|
|
|
</if>
|
|
</if>
|
|
|
<if test="status != null">
|
|
<if test="status != null">
|
|
|
- and status = #{status,jdbcType=VARCHAR}
|
|
|
|
|
|
|
+ and b.status = #{status,jdbcType=VARCHAR}
|
|
|
</if>
|
|
</if>
|
|
|
<if test="page_sql!=null">
|
|
<if test="page_sql!=null">
|
|
|
${page_sql}
|
|
${page_sql}
|
|
|
</if>
|
|
</if>
|
|
|
</select>
|
|
</select>
|
|
|
- <select id="findVarietiesListCount" resultType="com.goafanti.admin.bo.BusinessVarietiesBo">
|
|
|
|
|
|
|
+ <select id="findVarietiesListCount" resultType="Integer">
|
|
|
select
|
|
select
|
|
|
- count(1)
|
|
|
|
|
|
|
+ count(0)
|
|
|
from business_varieties b
|
|
from business_varieties b
|
|
|
|
|
+ left join business_varieties b2 on b.super_id = b2.id
|
|
|
where b.delete_sign=0
|
|
where b.delete_sign=0
|
|
|
<if test="cname != null">
|
|
<if test="cname != null">
|
|
|
- and b.cname = #{cname,jdbcType=VARCHAR}
|
|
|
|
|
|
|
+ and b.cname like CONCAT('%',#{cname,jdbcType=VARCHAR},'%')
|
|
|
</if>
|
|
</if>
|
|
|
- <if test="super_id != null">
|
|
|
|
|
- and b.super_id = #{super_id,jdbcType=VARCHAR}
|
|
|
|
|
|
|
+ <if test="superId != null">
|
|
|
|
|
+ and b.super_id = #{superId,jdbcType=VARCHAR}
|
|
|
</if>
|
|
</if>
|
|
|
<if test="layer != null">
|
|
<if test="layer != null">
|
|
|
and b.layer = #{layer,jdbcType=INTEGER}
|
|
and b.layer = #{layer,jdbcType=INTEGER}
|
|
@@ -416,18 +418,39 @@
|
|
|
</select>
|
|
</select>
|
|
|
|
|
|
|
|
<select id="getSuperList" resultType="com.goafanti.admin.bo.BusinessVarietiesBo">
|
|
<select id="getSuperList" resultType="com.goafanti.admin.bo.BusinessVarietiesBo">
|
|
|
- select b.id,b.create_id,b.create_time,b.update_time,b.delete_sign,
|
|
|
|
|
- b.cid,b.cname,b.super_id,b.layer,b.status
|
|
|
|
|
|
|
+ select b.id,b.create_id as createId ,b.create_time as createTime,b.update_time as updateTime,
|
|
|
|
|
+ b.delete_sign daleteSign,b.cid,b.cname,b.super_id superId ,b.layer,b.status
|
|
|
from business_varieties b
|
|
from business_varieties b
|
|
|
where b.delete_sign=0
|
|
where b.delete_sign=0
|
|
|
</select>
|
|
</select>
|
|
|
<select id="editVarieties" parameterType="string" resultType="com.goafanti.admin.bo.BusinessVarietiesBo">
|
|
<select id="editVarieties" parameterType="string" resultType="com.goafanti.admin.bo.BusinessVarietiesBo">
|
|
|
- select b.id,b.create_id,b.create_time,b.update_time,b.delete_sign,
|
|
|
|
|
- b.cid,b.cname,b.super_id,b.layer,b.status
|
|
|
|
|
- from business_varieties b
|
|
|
|
|
|
|
+ select b.id,b.create_id as createId ,b.create_time as createTime,b.update_time as updateTime,
|
|
|
|
|
+ b.delete_sign as deleteSign,b.cid,b.cname,b.super_id superId ,b.layer,b.status,b2.cname superName,a.name as createName
|
|
|
|
|
+ from business_varieties b
|
|
|
|
|
+ left join business_varieties b2 on b.super_id = b2.id
|
|
|
|
|
+ left join admin a on b.create_id = a.id
|
|
|
where b.delete_sign=0
|
|
where b.delete_sign=0
|
|
|
<if test="id != null">
|
|
<if test="id != null">
|
|
|
and b.id = #{id,jdbcType=VARCHAR}
|
|
and b.id = #{id,jdbcType=VARCHAR}
|
|
|
</if>
|
|
</if>
|
|
|
</select>
|
|
</select>
|
|
|
|
|
+
|
|
|
|
|
+ <select id="ThanCid" resultType="string">
|
|
|
|
|
+ select b.id
|
|
|
|
|
+ from business_varieties b
|
|
|
|
|
+ where b.cid= #{cid,jdbcType=VARCHAR}
|
|
|
|
|
+ </select>
|
|
|
|
|
+
|
|
|
|
|
+ <select id="getcname" resultType="Integer">
|
|
|
|
|
+ select count(1)
|
|
|
|
|
+ from business_varieties b
|
|
|
|
|
+ where b.cname= #{cname,jdbcType=VARCHAR}
|
|
|
|
|
+ </select>
|
|
|
|
|
+
|
|
|
|
|
+ <select id="selectSuperid" resultType="com.goafanti.admin.bo.BusinessVarietiesBo">
|
|
|
|
|
+ select b.id,b.create_id as createId ,b.create_time as createTime,b.update_time as updateTime,
|
|
|
|
|
+ b.delete_sign as deleteSign,b.cid,b.cname,b.super_id superId ,b.layer,b.status
|
|
|
|
|
+ from business_varieties b
|
|
|
|
|
+ where b.super_id= #{superId,jdbcType=VARCHAR}
|
|
|
|
|
+ </select>
|
|
|
</mapper>
|
|
</mapper>
|