|
@@ -504,7 +504,7 @@ public class TBDeviceDeliveryServiceImpl extends ServiceImpl<TBDeviceDeliveryMap
|
|
|
for (FlowFormWidgetResult t : flowFormWidgetResultList) {
|
|
|
if (t.getFormId().contains(SystemConstant.DEVICE_OUT_TABLE)) {
|
|
|
JSONObject jsonObject = JSONObject.parseObject(t.getValue());
|
|
|
- if (Objects.nonNull(jsonObject)) {
|
|
|
+ if (Objects.nonNull(jsonObject) && !Objects.equals(jsonObject, "null")) {
|
|
|
JSONArray jsonArray = jsonObject.getJSONArray(SystemConstant.VALUE);
|
|
|
for (int i = 0; i < jsonArray.size(); i++) {
|
|
|
DeviceInOutForm deviceInOutForm = GsonUtil.fromJson(GsonUtil.toJson(jsonArray.getJSONObject(i)),
|
|
@@ -539,7 +539,7 @@ public class TBDeviceDeliveryServiceImpl extends ServiceImpl<TBDeviceDeliveryMap
|
|
|
for (FlowFormWidgetResult t : flowFormWidgetResultList) {
|
|
|
if (t.getFormId().contains(SystemConstant.DEVICE_OUT_TABLE)) {
|
|
|
JSONObject jsonObject = JSONObject.parseObject(t.getValue());
|
|
|
- if (Objects.nonNull(jsonObject)) {
|
|
|
+ if (Objects.nonNull(jsonObject) && !Objects.equals(jsonObject, "null")) {
|
|
|
JSONArray jsonArray = jsonObject.getJSONArray(SystemConstant.VALUE);
|
|
|
for (int i = 0; i < jsonArray.size(); i++) {
|
|
|
DeviceInOutForm deviceInOutForm = GsonUtil.fromJson(GsonUtil.toJson(jsonArray.getJSONObject(i)),
|