|
|
@@ -1,39 +1,9 @@
|
|
|
package com.uas.platform.b2b.controller;
|
|
|
|
|
|
-import java.io.UnsupportedEncodingException;
|
|
|
-import java.net.URLDecoder;
|
|
|
-import java.util.ArrayList;
|
|
|
-import java.util.HashMap;
|
|
|
-import java.util.List;
|
|
|
-import java.util.Map;
|
|
|
-import java.util.Set;
|
|
|
-
|
|
|
-import javax.servlet.http.HttpServletRequest;
|
|
|
-
|
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
-import org.springframework.http.HttpStatus;
|
|
|
-import org.springframework.http.ResponseEntity;
|
|
|
-import org.springframework.stereotype.Controller;
|
|
|
-import org.springframework.ui.ModelMap;
|
|
|
-import org.springframework.util.CollectionUtils;
|
|
|
-import org.springframework.util.StringUtils;
|
|
|
-import org.springframework.web.bind.annotation.PathVariable;
|
|
|
-import org.springframework.web.bind.annotation.RequestBody;
|
|
|
-import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
-import org.springframework.web.bind.annotation.RequestMethod;
|
|
|
-import org.springframework.web.bind.annotation.RequestParam;
|
|
|
-import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
-import org.springframework.web.bind.annotation.ResponseStatus;
|
|
|
-
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.uas.platform.b2b.dao.EnterpriseDao;
|
|
|
import com.uas.platform.b2b.dao.UserDao;
|
|
|
-import com.uas.platform.b2b.model.AccessToken;
|
|
|
-import com.uas.platform.b2b.model.Enterprise;
|
|
|
-import com.uas.platform.b2b.model.EnterpriseDetail;
|
|
|
-import com.uas.platform.b2b.model.QueriableMember;
|
|
|
-import com.uas.platform.b2b.model.QueriableUser;
|
|
|
-import com.uas.platform.b2b.model.User;
|
|
|
+import com.uas.platform.b2b.model.*;
|
|
|
import com.uas.platform.b2b.service.AccessTokenService;
|
|
|
import com.uas.platform.b2b.service.EnterpriseService;
|
|
|
import com.uas.platform.b2b.service.MonthProdioService;
|
|
|
@@ -42,6 +12,19 @@ import com.uas.platform.core.model.Constant;
|
|
|
import com.uas.platform.core.util.StringUtil;
|
|
|
import com.uas.platform.core.util.encry.Md5Utils;
|
|
|
import com.uas.platform.core.util.serializer.FlexJsonUtils;
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.http.HttpStatus;
|
|
|
+import org.springframework.http.ResponseEntity;
|
|
|
+import org.springframework.stereotype.Controller;
|
|
|
+import org.springframework.ui.ModelMap;
|
|
|
+import org.springframework.util.CollectionUtils;
|
|
|
+import org.springframework.util.StringUtils;
|
|
|
+import org.springframework.web.bind.annotation.*;
|
|
|
+
|
|
|
+import javax.servlet.http.HttpServletRequest;
|
|
|
+import java.io.UnsupportedEncodingException;
|
|
|
+import java.net.URLDecoder;
|
|
|
+import java.util.*;
|
|
|
|
|
|
/**
|
|
|
* 对可信任第三方公开的资料查询接口
|
|
|
@@ -112,7 +95,7 @@ public class PublicQueryController {
|
|
|
*/
|
|
|
@RequestMapping(value = "/batch/members", method = RequestMethod.GET)
|
|
|
@ResponseBody
|
|
|
- public Map<String, Object> queryEnterprises(@RequestParam("data") String data) throws UnsupportedEncodingException {
|
|
|
+ public Map<String, Map<String, Object>> queryEnterprises(@RequestParam("data") String data) throws UnsupportedEncodingException {
|
|
|
if (!StringUtils.isEmpty(data)) {
|
|
|
List<String> accounts = null;
|
|
|
// data = URLDecoder.decode(data, "UTF-8");
|
|
|
@@ -125,10 +108,15 @@ public class PublicQueryController {
|
|
|
}
|
|
|
List<Object[]> backInfo = enterpriseService.findByEnNames(accounts);
|
|
|
Map<String, Object> infos = new HashMap<String, Object>();
|
|
|
+ Map<String, Map<String, Object>> map = new HashMap<>();
|
|
|
for (Object[] objs : backInfo) {
|
|
|
- infos.put(objs[1].toString(), objs[0]);
|
|
|
+ infos.put("uu", objs[0]);
|
|
|
+ infos.put("businessCode", objs[2]);
|
|
|
+ infos.put("address", objs[3]);
|
|
|
+ infos.put("corporation", objs[4]);
|
|
|
+ map.put(objs[1].toString(), infos);
|
|
|
}
|
|
|
- return infos;
|
|
|
+ return map;
|
|
|
}
|
|
|
return null;
|
|
|
}
|