Commit b8fd3490 by lili

根据图书获取模板标识

parent 28983a41
...@@ -188,6 +188,28 @@ public interface BookService { ...@@ -188,6 +188,28 @@ public interface BookService {
@RequestParam(value = "channelId") Long channelId, @RequestParam(value = "channelId") Long channelId,
@RequestParam(value = "bookId") Long bookId) throws BizException; @RequestParam(value = "bookId") Long bookId) throws BizException;
/**
* 获取图书类型标识(编辑 - 运营 - 图书)
*
* @param adviserId 编辑标识
* @param channelId 渠道标识
* @param bookId 图书标识
* @param
* @return
* @throws BizException
*/
@ApiOperation(value = "获取图书类型标识(编辑 - 运营 - 图书)", httpMethod = "GET")
@ApiImplicitParams({@ApiImplicitParam(name = "adviserId", value = "编辑标识", dataType = "long", paramType = "query"),
@ApiImplicitParam(name = "channelId", value = "运营标识", dataType = "long", paramType = "query"),
@ApiImplicitParam(name = "bookId", value = "图书标识", dataType = "long", paramType = "query")})
@RequestMapping(value = "/getBookTempletIdId", method = RequestMethod.GET)
public ResponseEntity<ResponseDto<Long>> getBookTempletIdId(
@RequestParam(value = "adviserId") Long adviserId,
@RequestParam(value = "channelId") Long channelId,
@RequestParam(value = "bookId") Long bookId) throws BizException;
@ApiOperation(value = "修改图书时间", httpMethod = "GET") @ApiOperation(value = "修改图书时间", httpMethod = "GET")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "bookId", value = "图书标识", dataType = "long", paramType = "query")}) @ApiImplicitParam(name = "bookId", value = "图书标识", dataType = "long", paramType = "query")})
......
...@@ -3,10 +3,6 @@ ...@@ -3,10 +3,6 @@
*/ */
package com.pcloud.book.book.biz; package com.pcloud.book.book.biz;
import java.io.IOException;
import java.util.List;
import java.util.Map;
import com.pcloud.book.book.dto.BookAdviserUpdateTimeDTO; import com.pcloud.book.book.dto.BookAdviserUpdateTimeDTO;
import com.pcloud.book.book.dto.BookAssocCount; import com.pcloud.book.book.dto.BookAssocCount;
import com.pcloud.book.book.dto.BookDetialDTO; import com.pcloud.book.book.dto.BookDetialDTO;
...@@ -17,6 +13,10 @@ import com.pcloud.common.page.PageBean; ...@@ -17,6 +13,10 @@ import com.pcloud.common.page.PageBean;
import com.pcloud.common.page.PageBeanNew; import com.pcloud.common.page.PageBeanNew;
import com.pcloud.common.page.PageParam; import com.pcloud.common.page.PageParam;
import java.io.IOException;
import java.util.List;
import java.util.Map;
/** /**
* @描述:书籍业务层接口 * @描述:书籍业务层接口
* @作者:songx * @作者:songx
...@@ -97,7 +97,7 @@ public interface BookBiz { ...@@ -97,7 +97,7 @@ public interface BookBiz {
/** /**
* 判断ISBN是否存在 * 判断ISBN是否存在
* *
* @param bookId * @param typeCode
* 图书标识 * 图书标识
* @param isbn * @param isbn
* @param serialNumber * @param serialNumber
...@@ -512,4 +512,12 @@ public interface BookBiz { ...@@ -512,4 +512,12 @@ public interface BookBiz {
* @throws BizException * @throws BizException
*/ */
void updateTimeByIds(BookAdviserUpdateTimeDTO bookAdviserUpdateTimeDTO)throws BizException; void updateTimeByIds(BookAdviserUpdateTimeDTO bookAdviserUpdateTimeDTO)throws BizException;
/**
* 获取图书分类标识
* @param adviserId
* @param channelId
* @param bookId
* @return
*/
Long getBookTempletIdId(Long adviserId, Long channelId, Long bookId);
} }
...@@ -1531,4 +1531,10 @@ public class BookBizImpl implements BookBiz { ...@@ -1531,4 +1531,10 @@ public class BookBizImpl implements BookBiz {
} }
bookDao.updateTimeByIds(paramMap); bookDao.updateTimeByIds(paramMap);
} }
@Override
public Long getBookTempletIdId(Long adviserId, Long channelId, Long bookId) {
// 获取图书类型
Long templetId = bookDao.getTempletId(adviserId, channelId, bookId);
return templetId;
}
} }
...@@ -143,6 +143,15 @@ public class BookServiceImpl implements BookService { ...@@ -143,6 +143,15 @@ public class BookServiceImpl implements BookService {
} }
@Override @Override
@RequestMapping(value = "/getBookTempletIdId", method = RequestMethod.GET)
public ResponseEntity<ResponseDto<Long>> getBookTempletIdId(
@RequestParam(value = "adviserId") Long adviserId,
@RequestParam(value = "channelId") Long channelId,
@RequestParam(value = "bookId") Long bookId) throws BizException{
return ResponseHandleUtil.toResponse(bookBiz.getBookTempletIdId(adviserId, channelId, bookId));
}
@Override
@RequestMapping(value = "/updateTimeById", method = RequestMethod.GET) @RequestMapping(value = "/updateTimeById", method = RequestMethod.GET)
public void updateTimeById(@RequestParam(value = "bookId")Long bookId) throws BizException { public void updateTimeById(@RequestParam(value = "bookId")Long bookId) throws BizException {
......
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