|
@@ -22,7 +22,9 @@ import org.springframework.web.bind.ServletRequestDataBinder;
|
22
|
22
|
import javax.servlet.http.HttpServletRequest;
|
23
|
23
|
import java.text.DateFormat;
|
24
|
24
|
import java.text.SimpleDateFormat;
|
|
25
|
+import java.time.Instant;
|
25
|
26
|
import java.time.LocalDateTime;
|
|
27
|
+import java.time.ZoneId;
|
26
|
28
|
import java.util.Date;
|
27
|
29
|
import java.util.HashMap;
|
28
|
30
|
import java.util.List;
|
|
@@ -72,9 +74,7 @@ public class BuildingDynamicServiceImpl extends ServiceImpl<BuildingDynamicMappe
|
72
|
74
|
@Override
|
73
|
75
|
public ResponseBean iBuildingDynamicSelectId(Integer id) {
|
74
|
76
|
ResponseBean response= new ResponseBean();
|
75
|
|
- QueryWrapper<BuildingDynamic> buildingDynamic=new QueryWrapper<>();
|
76
|
|
- buildingDynamic.lambda().eq(BuildingDynamic::getStatus,0);
|
77
|
|
- BuildingDynamic buildingDynamicList= buildingDynamicMapper.selectOne(buildingDynamic);
|
|
77
|
+ BuildingDynamic buildingDynamicList= buildingDynamicMapper.iBuildingDynamicSelectId(id);
|
78
|
78
|
response.addSuccess(buildingDynamicList);
|
79
|
79
|
return response;
|
80
|
80
|
}
|
|
@@ -116,18 +116,21 @@ public class BuildingDynamicServiceImpl extends ServiceImpl<BuildingDynamicMappe
|
116
|
116
|
public ResponseBean buildingDynamicAdd(HashMap map) {
|
117
|
117
|
ResponseBean responseBean= new ResponseBean<>();
|
118
|
118
|
BuildingDynamic buildingDynamic= new BuildingDynamic();
|
119
|
|
-// Date f = new Date();
|
120
|
|
-// new SimpleDateFormat("yyyy-MM-dd").format(f);
|
121
|
|
- buildingDynamic.setDynamicId(idGen.nextId()+"")
|
122
|
|
- .setBuildingId(map.get("buildingId")+"")
|
123
|
|
- .setBuildingId(map.get("buildingId")+"")
|
124
|
|
- .setImgUrl((String) map.get("imgUrl"))
|
125
|
|
- .setDesc(map.get("desc")+"")
|
126
|
|
- .setUrl(map.get("url")+"")
|
127
|
|
- .setTitle(map.get("title")+"")
|
128
|
|
-// .setPublishDate(LocalDateTime.parse(map.get("publishDate")+""))
|
129
|
|
- .setStatus(-1)
|
130
|
|
- .setCreateDate(LocalDateTime.now());
|
|
119
|
+ Date time = (Date)map.get("publishDate");
|
|
120
|
+ Instant instant = time.toInstant();
|
|
121
|
+ ZoneId zoneId = ZoneId.systemDefault();
|
|
122
|
+ LocalDateTime localDateTime = instant.atZone(zoneId).toLocalDateTime();
|
|
123
|
+
|
|
124
|
+ buildingDynamic.setDynamicId("114");
|
|
125
|
+ buildingDynamic.setBuildingId(map.get("buildingId")+"");
|
|
126
|
+ buildingDynamic.setBuildingId(map.get("buildingId")+"");
|
|
127
|
+ buildingDynamic.setImgUrl((String) map.get("imgUrl"));
|
|
128
|
+ buildingDynamic.setDesc(map.get("desc")+"");
|
|
129
|
+ buildingDynamic.setUrl(map.get("url")+"");
|
|
130
|
+ buildingDynamic.setTitle(map.get("title")+"");
|
|
131
|
+ buildingDynamic.setPublishDate(localDateTime);
|
|
132
|
+ buildingDynamic.setStatus(-1);
|
|
133
|
+ buildingDynamic.setCreateDate(LocalDateTime.now());
|
131
|
134
|
buildingDynamicMapper.insert(buildingDynamic);
|
132
|
135
|
responseBean.addSuccess("成功");
|
133
|
136
|
return responseBean;
|