Commit 14682076 by chamberone

feat: 动态生成url

1 parent 2b01b3aa
......@@ -51,7 +51,7 @@ public class MapBlockInfoEntity {
private String saasLayercode;
@Column(name = "saas_layer_id", length = 50)
private String saasLayerName;
private String saasLayerId;
@Column(name = "saas_url", length = 512)
private String saasUrl;
......
......@@ -127,18 +127,23 @@ public class BusinessBlockServiceImpl implements BusinessBlockService {
block.setId(b.getId());
block.setAreaIds(b.getAreaIds());
if (StringUtils.isNotBlank(b.getAreaIds())) {
block.setAreaCount(b.getAreaIds().split(",").length);
} else {
block.setAreaCount(0);
}
block.setGroupId(groupId);
block.setGroupName(groupName);
block.setLayerId(b.getLayerId());
block.setLayerName(b.getLayerName());
block.setTeamId(b.getTeamId());
block.setTeamName(team.getTeamName());
block.setSaasUrl(b.getSaasUrl());
if (StringUtils.isNotBlank(b.getAreaIds())) {
block.setAreaCount(b.getAreaIds().split(",").length);
} else {
block.setAreaCount(0);
}
// 组装url
String saasUrl = url + "/mlAutoLogin?userAccount=" + userAccount + "&password=" + password
+ "&jump=basedata&navHidden=true&layerId=" + StringUtils.trimToEmpty(b.getSaasLayerId())
+ "&layercode=" + StringUtils.trimToEmpty(b.getSaasLayercode()) + "&area_ids="
+ StringUtils.trimToEmpty(b.getAreaIds());
block.setSaasUrl(saasUrl);
if(null != b.getUpdateTime()) {
block.setUpdateTime(TimeUtils.IsoLocalDateTime2String(b.getUpdateTime()));
}
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!