瀏覽代碼

第三方引流

傅行帆 5 年之前
父節點
當前提交
ac38030dde

+ 11
- 2
src/main/java/com/huiju/estateagents/drainage/controller/TaDrainageRecordController.java 查看文件

@@ -267,8 +267,17 @@ public class TaDrainageRecordController extends BaseController {
267 267
             JSONObject jsonParse = JSONObject.parseObject(jsonString);
268 268
             TaDrainageRecord taDrainageRecord = new TaDrainageRecord();
269 269
             taDrainageRecord.setContent(jsonParse.getString("content"));
270
-            taDrainageRecord.setPhone(jsonParse.getString("phone"));
271
-            taDrainageRecord.setUserName(jsonParse.getString("userName"));
270
+            JSONArray jsonArray = jsonParse.getJSONArray("content");
271
+            jsonArray.forEach(e -> {
272
+                JSONObject jsonObject = (JSONObject)e;
273
+                if (jsonObject.getString("key").equals("phone")){
274
+                    taDrainageRecord.setPhone(jsonParse.getString("phone"));
275
+                }
276
+                if (jsonObject.getString("key").equals("userName")){
277
+                    taDrainageRecord.setUserName(jsonParse.getString("userName"));
278
+                }
279
+            });
280
+            
272 281
             taDrainageRecord.setCreateDate(LocalDateTime.now());
273 282
             taDrainageRecord.setDrainageId(taThirdPartyMiniappConfig.getTargetId());
274 283
             taDrainageRecord.setOrgId(taThirdPartyMiniappConfig.getOrgId());