gongfuzhu пре 8 месеци
родитељ
комит
e82b0f011e

+ 7 - 6
SpringBatchServiceServer/src/main/java/com/zswl/cloud/springBtach/server/core/service/impl/XiaoJuServiceImpl.java

@@ -691,12 +691,13 @@ public class XiaoJuServiceImpl implements XiaoJuService {
             xiaoJuActivityReceiverDao.save(xiaoJuActivityReceiver);
             apiLog.setResponse(JSONUtil.toJsonStr(response));
             apiLogDao.save(apiLog);
-            List<QueryGetPromotionResponse> list=new ArrayList<>();
-            response.forEach(it->{
-                QueryGetPromotionResponse queryGetPromotionResponse = new QueryGetPromotionResponse();
-                BeanUtils.copyProperties(it, queryGetPromotionResponse);
-                list.add(queryGetPromotionResponse);
-            });
+            List<QueryGetPromotionResponse> list = new ArrayList<>();
+
+            for (GenPromotionInfo genPromotionInfo : response) {
+                JSONObject entries = JSONUtil.parseObj(genPromotionInfo);
+                QueryGetPromotionResponse bean = entries.toBean(QueryGetPromotionResponse.class);
+                list.add(bean);
+            }
 
             return ResultContent.buildContent(list);
         } catch (Exception e) {