Commit 25335dab by 郑永强

feat: [1003470] 平台端看到书刊编辑端配置的内容

parent bb4c44f4
...@@ -688,6 +688,11 @@ public class BookDto extends BaseDto { ...@@ -688,6 +688,11 @@ public class BookDto extends BaseDto {
*/ */
private String bookUniqueNumber; private String bookUniqueNumber;
private String adviserAccount;
private String adviserPwd;
public String getBookUniqueNumber() { public String getBookUniqueNumber() {
return bookUniqueNumber; return bookUniqueNumber;
} }
...@@ -1857,6 +1862,22 @@ public class BookDto extends BaseDto { ...@@ -1857,6 +1862,22 @@ public class BookDto extends BaseDto {
this.allBookIncome = allBookIncome; this.allBookIncome = allBookIncome;
} }
public String getAdviserAccount() {
return adviserAccount;
}
public void setAdviserAccount(String adviserAccount) {
this.adviserAccount = adviserAccount;
}
public String getAdviserPwd() {
return adviserPwd;
}
public void setAdviserPwd(String adviserPwd) {
this.adviserPwd = adviserPwd;
}
@Override @Override
public String toString() { public String toString() {
return "BookDto{" + return "BookDto{" +
......
...@@ -1359,6 +1359,8 @@ public class BookBizImpl implements BookBiz { ...@@ -1359,6 +1359,8 @@ public class BookBizImpl implements BookBiz {
bookSet.setAgentName4BookDto(pageBean.getRecordList()); bookSet.setAgentName4BookDto(pageBean.getRecordList());
// 设置图书收益 // 设置图书收益
bookSet.setBookIncome(pageBean.getRecordList()); bookSet.setBookIncome(pageBean.getRecordList());
// 设置编辑账户信息
bookSet.setUserLoginInfo(pageBean.getRecordList());
} else { } else {
pageBean = new PageBean(); pageBean = new PageBean();
} }
......
...@@ -85,6 +85,7 @@ import com.pcloud.usercenter.common.dto.BookCaseParamDto; ...@@ -85,6 +85,7 @@ import com.pcloud.usercenter.common.dto.BookCaseParamDto;
import com.pcloud.usercenter.party.adviser.dto.AdviserBaseInfoDto; import com.pcloud.usercenter.party.adviser.dto.AdviserBaseInfoDto;
import com.pcloud.usercenter.party.adviser.entity.Adviser; import com.pcloud.usercenter.party.adviser.entity.Adviser;
import com.pcloud.usercenter.party.agent.entity.Agent; import com.pcloud.usercenter.party.agent.entity.Agent;
import com.pcloud.usercenter.user.entity.UserLogin;
import com.pcloud.voicemessage.party.merchant.entity.MerchantVideo; import com.pcloud.voicemessage.party.merchant.entity.MerchantVideo;
import org.apache.commons.collections.MapUtils; import org.apache.commons.collections.MapUtils;
...@@ -1771,4 +1772,24 @@ public class BookSet { ...@@ -1771,4 +1772,24 @@ public class BookSet {
} }
LOGGER.info("设置模板名称【END】"); LOGGER.info("设置模板名称【END】");
} }
public void setUserLoginInfo(List<Object> objects) {
LOGGER.info("设置编辑登陆信息【START】");
List<Long> adviserIds = BookTools.listAdviserIds(objects);
Map<Long, UserLogin> userLoginInfoMap= adviserConsr.getUserLoginInfoList(adviserIds);
if (MapUtils.isEmpty(userLoginInfoMap)) {
return;
}
// 批量填充编辑名称手机号
for (Object object : objects) {
BookDto bookDto = (BookDto) object;
Long adviserId = bookDto.getAdviserId();
if (userLoginInfoMap.containsKey(adviserId)) {
UserLogin userLogin = userLoginInfoMap.get(adviserId);
bookDto.setAdviserAccount(userLogin!=null ? userLogin.getUserName() :null);
bookDto.setAdviserPwd(userLogin!=null ? userLogin.getCurrentPassword() :null);
}
}
LOGGER.info("设置编辑登陆信息【END】");
}
} }
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