Commit 424b886b by jx-art

测试解析执行人返回结果

parent ba21d2f9
...@@ -5,6 +5,7 @@ import lombok.Data; ...@@ -5,6 +5,7 @@ import lombok.Data;
/** /**
* @author WangJiaXiang * @author WangJiaXiang
* @date 2022/11/21/021$ * @date 2022/11/21/021$
* 商品SQE返回值
*/ */
@Data @Data
public class GoodsResponseSqeRpc { public class GoodsResponseSqeRpc {
......
package com.netease.mail.yanxuan.change.web.controller; package com.netease.mail.yanxuan.change.web.controller;
import com.alibaba.fastjson.JSONObject;
import com.netease.mail.yanxuan.change.common.bean.AjaxResult; import com.netease.mail.yanxuan.change.common.bean.AjaxResult;
import com.netease.mail.yanxuan.change.biz.service.change.AdminChangeConfigService; import com.netease.mail.yanxuan.change.biz.service.change.AdminChangeConfigService;
import com.netease.mail.yanxuan.change.dal.meta.model.req.ChangeConfigQueryReq; import com.netease.mail.yanxuan.change.dal.meta.model.req.ChangeConfigQueryReq;
...@@ -8,6 +9,7 @@ import com.netease.mail.yanxuan.change.integration.flow.PfuApiRpcService; ...@@ -8,6 +9,7 @@ import com.netease.mail.yanxuan.change.integration.flow.PfuApiRpcService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import java.util.List; import java.util.List;
import java.util.Map;
/** /**
* @author WangJiaXiang * @author WangJiaXiang
...@@ -107,7 +109,14 @@ public class ChangeConfigController { ...@@ -107,7 +109,14 @@ public class ChangeConfigController {
@PostMapping("/test") @PostMapping("/test")
public String queryExecuteUserByItemId(@RequestBody List<Long> goodsId){ public String queryExecuteUserByItemId(@RequestBody List<Long> goodsId){
return pfuApiRpcService.getDetail(goodsId); String detail = pfuApiRpcService.getDetail(goodsId);
JSONObject jsonObject = JSONObject.parseObject(detail);
Map<String,JSONObject> map = JSONObject.parseObject(jsonObject.get("data").toString(), Map.class);
StringBuilder stringBuilder = new StringBuilder();
for (String rpc : map.keySet()){
stringBuilder.append(map.get(rpc).get("uid")+"\n");
}
return stringBuilder.toString();
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment