|  |  |  | 
|---|
|  |  |  | <if test="record.name!=null and record.name!=''"> | 
|---|
|  |  |  | and m.name like concat('%',  #{record.name},'%') | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | <if test="record.isApp != null and record.isApp != ''"> | 
|---|
|  |  |  | and m.is_app = #{record.isApp} | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | </where> | 
|---|
|  |  |  | order by m.parent_id,m.index_num asc | 
|---|
|  |  |  | 
|---|
|  |  |  | from mall_goods_category a | 
|---|
|  |  |  | left join mall_goods_category b on a.id=b.parent_id | 
|---|
|  |  |  | where a.parent_id = 0 | 
|---|
|  |  |  | and a.is_app is NULL | 
|---|
|  |  |  | order by a.index_num asc | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <select id="selectAllAppCategoryList" resultMap="mallGoodsCategoryVoMap"> | 
|---|
|  |  |  | select | 
|---|
|  |  |  | a.id, | 
|---|
|  |  |  | a.name | 
|---|
|  |  |  | from mall_goods_category a | 
|---|
|  |  |  | where a.is_app = 1 | 
|---|
|  |  |  | order by a.index_num asc | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <select id="selectRecommendCategoryList" resultType="cc.mrbird.febs.mall.entity.MallGoodsCategory"> | 
|---|
|  |  |  | select * from mall_goods_category | 
|---|
|  |  |  | where parent_id=0 and is_recommend = 1 | 
|---|
|  |  |  | where parent_id=0 | 
|---|
|  |  |  | and is_recommend = 1 | 
|---|
|  |  |  | and is_app is NULL | 
|---|
|  |  |  | order by index_num asc | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | <select id="getAllCategorys" resultType="cc.mrbird.febs.mall.vo.AdminMallGoodsCategoryTreeVo"> | 
|---|
|  |  |  | SELECT m.id parentId,m.name name  FROM mall_goods_category m ; | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <select id="selectAllCategoryListByIsApp" resultMap="mallGoodsCategoryVoMap"> | 
|---|
|  |  |  | SELECT | 
|---|
|  |  |  | a.id, | 
|---|
|  |  |  | a. NAME, | 
|---|
|  |  |  | a.image | 
|---|
|  |  |  | FROM | 
|---|
|  |  |  | mall_goods_category a | 
|---|
|  |  |  | WHERE a.is_app = #{isApp} | 
|---|
|  |  |  | ORDER BY | 
|---|
|  |  |  | a.index_num ASC | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  | </mapper> | 
|---|