Commit 0c698448 by zx1234zxcv2022

feature[1009603] 抖音书店

parent 841a8eb0
...@@ -45,7 +45,7 @@ public enum MofangBookTypeEnum { ...@@ -45,7 +45,7 @@ public enum MofangBookTypeEnum {
this.value = value; this.value = value;
} }
public static final List<Integer> bjxyType= CollUtil.toList(BJXY.value,SJHY.value); public static final List<Integer> bjxyType= CollUtil.toList(BJXY.value,SJHY.value);
public static final List<Integer> zmbType=CollUtil.toList(WYWH.value, ZHE_JIANG.value); public static final List<Integer> zmbType=CollUtil.toList(WYWH.value, ZMB.value, QING_DAO.value);
public static final List<Integer> sdxxType= CollUtil.toList(ZMB.value, SDXX.value, QING_DAO.value); public static final List<Integer> sdxxType= CollUtil.toList(SDXX.value, ZHE_JIANG.value);
} }
...@@ -359,6 +359,6 @@ public interface BookService { ...@@ -359,6 +359,6 @@ public interface BookService {
@GetMapping("getMoFangSceneIds") @GetMapping("getMoFangSceneIds")
ResponseEntity<ResponseDto<List<Long>>> getMoFangSceneIds (@RequestParam(value = "mofangId") Long mofangId); ResponseEntity<ResponseDto<List<Long>>> getMoFangSceneIds (@RequestParam(value = "mofangId") Long mofangId);
@PostMapping("getMoFangSceneIdsByType") @PostMapping("getOneServeMoFangSceneIds")
ResponseEntity<ResponseDto<List<Long>>> getMoFangSceneIdsByType (@RequestBody List<Integer> typeList); ResponseEntity<ResponseDto<List<Long>>> getOneServeMoFangSceneIds();
} }
...@@ -866,5 +866,5 @@ public interface BookBiz { ...@@ -866,5 +866,5 @@ public interface BookBiz {
*/ */
PageBeanNew<MoFangBookStoreDto> listBookStore(String keyWords, Integer currentPage, Integer numPerPage, Integer type, String ip); PageBeanNew<MoFangBookStoreDto> listBookStore(String keyWords, Integer currentPage, Integer numPerPage, Integer type, String ip);
List<Long> getMoFangSceneIdsByType(List<Integer> typeList); List<Long> getOneServeMoFangSceneIds();
} }
...@@ -5001,7 +5001,7 @@ public class BookBizImpl implements BookBiz { ...@@ -5001,7 +5001,7 @@ public class BookBizImpl implements BookBiz {
} }
@Override @Override
public List<Long> getMoFangSceneIdsByType(List<Integer> typeList) { public List<Long> getOneServeMoFangSceneIds() {
return bookDao.getMoFangSceneIdsByType(typeList); return bookDao.getOneServeMoFangSceneIds();
} }
} }
...@@ -418,5 +418,5 @@ public interface BookDao extends BaseDao<Book> { ...@@ -418,5 +418,5 @@ public interface BookDao extends BaseDao<Book> {
List<Long> getZmbSceneIds(Long mofangId); List<Long> getZmbSceneIds(Long mofangId);
List<Long> getMoFangSceneIdsByType(List<Integer> list); List<Long> getOneServeMoFangSceneIds();
} }
...@@ -556,9 +556,7 @@ public class BookDaoImpl extends BaseDaoImpl<Book> implements BookDao { ...@@ -556,9 +556,7 @@ public class BookDaoImpl extends BaseDaoImpl<Book> implements BookDao {
} }
@Override @Override
public List<Long> getMoFangSceneIdsByType(List<Integer> list) { public List<Long> getOneServeMoFangSceneIds() {
Map<String, Object> paramMap = Maps.newHashMap(); return getSessionTemplate().selectList(getStatement("getOneServeMoFangSceneIds"));
paramMap.put("list", list);
return getSessionTemplate().selectList(getStatement("getMoFangSceneIdsByType"), paramMap);
} }
} }
...@@ -343,7 +343,7 @@ public class BookServiceImpl implements BookService { ...@@ -343,7 +343,7 @@ public class BookServiceImpl implements BookService {
} }
@Override @Override
public ResponseEntity<ResponseDto<List<Long>>> getMoFangSceneIdsByType(List<Integer> typeList) { public ResponseEntity<ResponseDto<List<Long>>> getOneServeMoFangSceneIds() {
return ResponseHandleUtil.toResponse(bookBiz.getMoFangSceneIdsByType(typeList)); return ResponseHandleUtil.toResponse(bookBiz.getOneServeMoFangSceneIds());
} }
} }
...@@ -3540,13 +3540,9 @@ ...@@ -3540,13 +3540,9 @@
ORDER BY checked DESC,id ASC ORDER BY checked DESC,id ASC
</select> </select>
<select id="getMoFangSceneIdsByType" parameterType="map" resultType="Long"> <select id="getOneServeMoFangSceneIds" parameterType="map" resultType="Long">
select select
scene_id scene_id
from mofang_scene from mofang_scene
where type in
<foreach collection="list" index="index" item="item" open="(" separator="," close=")">
${item}
</foreach>
</select> </select>
</mapper> </mapper>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment