From cc5cf127da76d03ce7086da4d70f34b20e9803e0 Mon Sep 17 00:00:00 2001
From: admin <1101184511@qq.com>
Date: 星期三, 30 七月 2025 01:57:55 +0800
Subject: [PATCH] 功能完善

---
 src/main/java/com/taoke/autopay/factory/AgentFactory.java |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/taoke/autopay/factory/AgentFactory.java b/src/main/java/com/taoke/autopay/factory/AgentFactory.java
index c7572d6..0dda483 100644
--- a/src/main/java/com/taoke/autopay/factory/AgentFactory.java
+++ b/src/main/java/com/taoke/autopay/factory/AgentFactory.java
@@ -26,6 +26,7 @@
                 .createTime(agent.getCreateTime())
                 .status(agent.getStatus())
                 .statusDesc(agent.getStatusDesc())
+                .shieldedAreas(agent.getShieldedAreas())
                 .build();
         if(agentSettings!=null){
             vo.setMaxKeyCountPerDay(agentSettings.getMaxKeyCountPerDay()==null?null:agentSettings.getMaxKeyCountPerDay()+"");
@@ -34,6 +35,7 @@
             }
             vo.setStartSubmitTime(agentSettings.getStartSubmitTime());
             vo.setEndSubmitTime(agentSettings.getEndSubmitTime());
+            vo.setCreditEnable(agentSettings.getCreditEnable()!=null&&agentSettings.getCreditEnable()?1:0);
         }
         if(baseSubmitKeyUrl!=null) {
             vo.setSubmitKeyLink(AgentUtil.getSubmitKeyUrl(baseSubmitKeyUrl, agent.getAlias()));
@@ -44,7 +46,11 @@
                 JSONObject data=new JSONObject();
                 data.put("label",key.getName());
                 data.put("name",key.name());
-                data.put("money",shareRatio.get(key).toString());
+                if(shareRatio.get(key)==null){
+                    data.put("money", "0.00");
+                }else {
+                    data.put("money", shareRatio.get(key).toString());
+                }
                 array.add(data);
             }
             vo.setShareRatioInfos(new Gson().toJson(array));

--
Gitblit v1.8.0