Browse Source

保留推广员信息列表查询方法

xiao547607 5 years ago
parent
commit
6fda5d2197

+ 31 - 0
picc-admin-server/src/main/java/com/jpsoft/picc/modules/base/controller/CompanyController.java

@@ -238,6 +238,37 @@ public class CompanyController {
         return msgResult;
     }
 
+    @ApiOperation(value="获取推广人员信息列表")
+    @RequestMapping(value = "queryPromoterList",method = RequestMethod.POST)
+    @ApiImplicitParams({
+            @ApiImplicitParam(name = "promoters",value = "推广人员帐号(多个英文逗号隔开)", required = true, paramType = "query")
+    })
+    public MessageResult<List<JpCloudUser>> queryPromoterList(String promoters){
+        MessageResult<List<JpCloudUser>> msgResult = new MessageResult<>();
+
+        try {
+            String[] promoterArray = promoters.split(",");
+            List<String> list = new ArrayList<>();
+            for (String promoter : promoterArray) {
+                list.add(promoter);
+            }
+
+            List<JpCloudUser> jpCloudUserList = jpCloudUserService.findUserByNames(list);
+
+            msgResult.setResult(true);
+            msgResult.setData(jpCloudUserList);
+        }
+        catch(Exception ex){
+            logger.error(ex.getMessage(),ex);
+
+            msgResult.setResult(false);
+            msgResult.setMessage(ex.getMessage());
+        }
+
+        return msgResult;
+
+    }
+
 
     @ApiOperation(value="获取推广人员信息列表")
     @RequestMapping(value = "promoterList",method = RequestMethod.POST)