6.4.3 fastjson转Timestamp问题,属性空指针问题
This commit is contained in:
parent
9a57d7b1af
commit
87679773e8
Binary file not shown.
@ -53,7 +53,7 @@ public class PublishPALRepository implements ASLP {
|
|||||||
historyModel.setWsId(publishObj.getString("wsId"));
|
historyModel.setWsId(publishObj.getString("wsId"));
|
||||||
historyModel.setUserId(publishObj.getString("userId"));
|
historyModel.setUserId(publishObj.getString("userId"));
|
||||||
historyModel.setAuditorId(publishObj.getString("auditorId"));
|
historyModel.setAuditorId(publishObj.getString("auditorId"));
|
||||||
historyModel.setPublishDate(publishObj.getTimestamp("publishDate"));
|
historyModel.setPublishDate((Timestamp) publishObj.getTimestamp("publishDate"));
|
||||||
historyModel.setPublishDesc(publishObj.getString("publishDesc"));
|
historyModel.setPublishDesc(publishObj.getString("publishDesc"));
|
||||||
historyModel.setTeamId(publishObj.getString("teamId"));
|
historyModel.setTeamId(publishObj.getString("teamId"));
|
||||||
historyModel.setPublishNew(publishObj.getInteger("publishNew"));
|
historyModel.setPublishNew(publishObj.getInteger("publishNew"));
|
||||||
@ -70,7 +70,7 @@ public class PublishPALRepository implements ASLP {
|
|||||||
model.setActionType(object.getString("actionType"));
|
model.setActionType(object.getString("actionType"));
|
||||||
model.setPublishDesc(object.getString("publishDesc"));
|
model.setPublishDesc(object.getString("publishDesc"));
|
||||||
model.setTaskId(object.getString("taskId"));
|
model.setTaskId(object.getString("taskId"));
|
||||||
model.setPublishDate(object.getTimestamp("publishDate"));
|
model.setPublishDate((Timestamp) object.getTimestamp("publishDate"));
|
||||||
list.add(model);
|
list.add(model);
|
||||||
}
|
}
|
||||||
String publishId = PublishAPIManager.getInstance().publishPALRepository(historyModel, list);
|
String publishId = PublishAPIManager.getInstance().publishPALRepository(historyModel, list);
|
||||||
|
|||||||
@ -236,6 +236,9 @@ public class PALRepositoryAPIManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
if (valObj == null) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
valObj.put("fileId", id);
|
valObj.put("fileId", id);
|
||||||
value = valObj.toString();
|
value = valObj.toString();
|
||||||
}
|
}
|
||||||
|
|||||||
@ -115,9 +115,9 @@ public class StartListener implements AppListener{
|
|||||||
for (int i = 0; i < publishDatas.size(); i++) {
|
for (int i = 0; i < publishDatas.size(); i++) {
|
||||||
JSONObject data = publishDatas.getJSONObject(i);
|
JSONObject data = publishDatas.getJSONObject(i);
|
||||||
String id = data.getString("id");
|
String id = data.getString("id");
|
||||||
Timestamp publishDate = data.getTimestamp("publishDate");
|
Timestamp publishDate = (Timestamp) data.getTimestamp("publishDate");
|
||||||
Timestamp changeDate = data.getTimestamp("changeDate");
|
Timestamp changeDate = (Timestamp) data.getTimestamp("changeDate");
|
||||||
Timestamp stopDate = data.getTimestamp("stopDate");
|
Timestamp stopDate = (Timestamp) data.getTimestamp("stopDate");
|
||||||
String type = data.getString("type");
|
String type = data.getString("type");
|
||||||
String sql = null;
|
String sql = null;
|
||||||
switch (type) {
|
switch (type) {
|
||||||
@ -182,7 +182,7 @@ public class StartListener implements AppListener{
|
|||||||
JSONObject publishObject = dao.getLastPublishDataByModelId(plModel.getId());
|
JSONObject publishObject = dao.getLastPublishDataByModelId(plModel.getId());
|
||||||
if (publishObject == null || publishObject.isEmpty()) continue;
|
if (publishObject == null || publishObject.isEmpty()) continue;
|
||||||
String type = publishObject.getString("type");
|
String type = publishObject.getString("type");
|
||||||
Timestamp date = publishObject.getTimestamp("date");
|
Timestamp date = (Timestamp) publishObject.getTimestamp("date");
|
||||||
if (plModel.isPublish()) {// 已发布
|
if (plModel.isPublish()) {// 已发布
|
||||||
if ("N".equals(type)) {
|
if ("N".equals(type)) {
|
||||||
// 更新发布时间
|
// 更新发布时间
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user