Commit b0559622 by 阮思源

修改下bug

parent 668490e0
......@@ -100,7 +100,7 @@ public interface AdvertisingSpaceBiz {
* @param adviserPermission 广告位编辑权限实体
* @throws BizException
*/
void setAdviserPermission(AdvertisingAdviserPermission adviserPermission) throws BizException;
void setAdviserPermission(AdvertisingAdviserPermission adviserPermission, Long adviserId) throws BizException;
/**
* 编辑端获取书刊列表
......
......@@ -832,13 +832,13 @@ public class AdvertisingSpaceBizImpl implements AdvertisingSpaceBiz {
@Override
@Transactional(rollbackFor = Exception.class)
@ParamLog(value = "设置编辑书刊权限", isAfterReturn = false)
public void setAdviserPermission(AdvertisingAdviserPermission adviserPermission) throws BizException {
public void setAdviserPermission(AdvertisingAdviserPermission adviserPermission, Long adviserId) throws BizException {
if (null == adviserPermission.getAdviserId() || null == adviserPermission.getIsOpen()
|| (!adviserPermission.getIsBatchOperation() && (null == adviserPermission.getBookId() || null == adviserPermission.getChannelId()))) {
throw new BookBizException(BookBizException.PARAM_IS_ERROR, "参数有误!");
}
Map<String, Object> paramMap = new HashMap<>();
paramMap.put("adviserId", adviserPermission.getAdviserId());
paramMap.put("adviserId", adviserId);
if (!adviserPermission.getIsBatchOperation()) {
paramMap.put("bookId", adviserPermission.getBookId());
paramMap.put("channelId", adviserPermission.getChannelId());
......@@ -860,6 +860,7 @@ public class AdvertisingSpaceBizImpl implements AdvertisingSpaceBiz {
if (null == permission) {
adviserPermission.setBookId(bookAndChannelDTO.getBookId());
adviserPermission.setChannelId(bookAndChannelDTO.getChannelId());
adviserPermission.setAdviserId(adviserId);
advertisingAdviserPermissionDao.insert(adviserPermission);
} else {
adviserPermission.setId(permission.getId());
......
......@@ -216,7 +216,7 @@ public class AdvertisingSpaceFacadeImpl implements AdvertisingSpaceFacade {
if (null == advertisingAdviserPermission.getIsBatchOperation()) {
advertisingAdviserPermission.setIsBatchOperation(false);
}
advertisingSpaceBiz.setAdviserPermission(advertisingAdviserPermission);
advertisingSpaceBiz.setAdviserPermission(advertisingAdviserPermission, adviserId);
return new ResponseDto<>();
}
......
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