Commit 0c698448 by zx1234zxcv2022

feature[1009603] 抖音书店

parent 841a8eb0
......@@ -45,7 +45,7 @@ public enum MofangBookTypeEnum {
this.value = 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 {
@GetMapping("getMoFangSceneIds")
ResponseEntity<ResponseDto<List<Long>>> getMoFangSceneIds (@RequestParam(value = "mofangId") Long mofangId);
@PostMapping("getMoFangSceneIdsByType")
ResponseEntity<ResponseDto<List<Long>>> getMoFangSceneIdsByType (@RequestBody List<Integer> typeList);
@PostMapping("getOneServeMoFangSceneIds")
ResponseEntity<ResponseDto<List<Long>>> getOneServeMoFangSceneIds();
}
......@@ -866,5 +866,5 @@ public interface BookBiz {
*/
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 {
}
@Override
public List<Long> getMoFangSceneIdsByType(List<Integer> typeList) {
return bookDao.getMoFangSceneIdsByType(typeList);
public List<Long> getOneServeMoFangSceneIds() {
return bookDao.getOneServeMoFangSceneIds();
}
}
......@@ -418,5 +418,5 @@ public interface BookDao extends BaseDao<Book> {
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 {
}
@Override
public List<Long> getMoFangSceneIdsByType(List<Integer> list) {
Map<String, Object> paramMap = Maps.newHashMap();
paramMap.put("list", list);
return getSessionTemplate().selectList(getStatement("getMoFangSceneIdsByType"), paramMap);
public List<Long> getOneServeMoFangSceneIds() {
return getSessionTemplate().selectList(getStatement("getOneServeMoFangSceneIds"));
}
}
......@@ -343,7 +343,7 @@ public class BookServiceImpl implements BookService {
}
@Override
public ResponseEntity<ResponseDto<List<Long>>> getMoFangSceneIdsByType(List<Integer> typeList) {
return ResponseHandleUtil.toResponse(bookBiz.getMoFangSceneIdsByType(typeList));
public ResponseEntity<ResponseDto<List<Long>>> getOneServeMoFangSceneIds() {
return ResponseHandleUtil.toResponse(bookBiz.getOneServeMoFangSceneIds());
}
}
......@@ -3540,13 +3540,9 @@
ORDER BY checked DESC,id ASC
</select>
<select id="getMoFangSceneIdsByType" parameterType="map" resultType="Long">
<select id="getOneServeMoFangSceneIds" parameterType="map" resultType="Long">
select
scene_id
from mofang_scene
where type in
<foreach collection="list" index="index" item="item" open="(" separator="," close=")">
${item}
</foreach>
</select>
</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