|
@@ -1,5 +1,6 @@
|
|
package com.fuzamei.web;
|
|
package com.fuzamei.web;
|
|
|
|
|
|
|
|
+import java.util.HashMap;
|
|
import java.util.LinkedHashMap;
|
|
import java.util.LinkedHashMap;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
@@ -12,6 +13,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
import com.alibaba.fastjson.JSON;
|
|
import com.alibaba.fastjson.JSON;
|
|
import com.fuzamei.constant.HintMSG;
|
|
import com.fuzamei.constant.HintMSG;
|
|
|
|
+import com.fuzamei.constant.Roles;
|
|
import com.fuzamei.entity.User;
|
|
import com.fuzamei.entity.User;
|
|
import com.fuzamei.service.ReceivingClerkService;
|
|
import com.fuzamei.service.ReceivingClerkService;
|
|
import com.fuzamei.util.JSONUtil;
|
|
import com.fuzamei.util.JSONUtil;
|
|
@@ -23,23 +25,44 @@ public class ReceivingClerkAction {
|
|
@Autowired
|
|
@Autowired
|
|
private ReceivingClerkService receivingClerkService;
|
|
private ReceivingClerkService receivingClerkService;
|
|
|
|
|
|
- @PostMapping(path="queryReceivingClerk")
|
|
|
|
|
|
+ @PostMapping(value="queryReceivingClerk")
|
|
public Map<String, Object> queryReceivingClerk(@RequestBody String data){
|
|
public Map<String, Object> queryReceivingClerk(@RequestBody String data){
|
|
try {
|
|
try {
|
|
-
|
|
|
|
|
|
+ List<User> list=null;
|
|
|
|
+ @SuppressWarnings("unchecked")
|
|
Map<String, Object> map = JSON.parseObject(data,Map.class);//将前端传过来的json数据转化为map对象,并将map对象传入service层进行数据校验
|
|
Map<String, Object> map = JSON.parseObject(data,Map.class);//将前端传过来的json数据转化为map对象,并将map对象传入service层进行数据校验
|
|
- //int userId = ValidationUtil.checkAndAssignInt(map.getUser_id());// 首先校验用户权限问题
|
|
|
|
|
|
+ int user_id = ValidationUtil.checkAndAssignInt(map.get("user_id"));// ————————》给个用户id 判断用户id是什么权限
|
|
|
|
|
|
String username=ValidationUtil.checkBlankStringAndAssignEmptyIfIsBlank(map.get("username"));//拿到前端传来的账号去service校验
|
|
String username=ValidationUtil.checkBlankStringAndAssignEmptyIfIsBlank(map.get("username"));//拿到前端传来的账号去service校验
|
|
Map<String, Object> mapToService = new LinkedHashMap<String, Object>();
|
|
Map<String, Object> mapToService = new LinkedHashMap<String, Object>();
|
|
|
|
+ mapToService.put("user_id",user_id );
|
|
mapToService.put("username", username);
|
|
mapToService.put("username", username);
|
|
- List<User> list=receivingClerkService.queryReceivingClerk(map);
|
|
|
|
- return JSONUtil.getJsonMap(200, true, HintMSG.QUERY_SUCCESS, list);
|
|
|
|
|
|
+ list=receivingClerkService.queryReceivingClerk(mapToService);
|
|
|
|
+ return JSONUtil.getJsonMap(200, true, HintMSG.QUERY_SUCCESS, list);
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
|
|
+ e.printStackTrace();
|
|
|
|
+ //System.out.println(e.getMessage()+"aa");
|
|
return JSONUtil.getJsonMap(500, false, HintMSG.QUERY_FAIL+":"+e.getMessage(), null);
|
|
return JSONUtil.getJsonMap(500, false, HintMSG.QUERY_FAIL+":"+e.getMessage(), null);
|
|
}
|
|
}
|
|
- }
|
|
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
|
|
|
|
+ //根据用户id 查询角色 test
|
|
|
|
+ @PostMapping(value="selectRoleByUserId")
|
|
|
|
+ public Map<String, Object> selectRoleByUserId(@RequestBody String data){
|
|
|
|
+ try {
|
|
|
|
+ @SuppressWarnings("unchecked")
|
|
|
|
+ Map<String, Object> map = JSON.parseObject(data,Map.class);//将前端传过来的json数据转化为map对象,并将map对象传入service层进行数据校验
|
|
|
|
+ int userId = ValidationUtil.checkAndAssignInt(map.get("user_id"));//
|
|
|
|
+
|
|
|
|
+ String ss=receivingClerkService.selectRoleByUserId(userId);
|
|
|
|
+ System.out.println(ss+"fffffffffff");
|
|
|
|
+ return JSONUtil.getJsonMap(200, true, HintMSG.QUERY_SUCCESS, ss);
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
+ return JSONUtil.getJsonMap(500, false, HintMSG.QUERY_FAIL+":"+e.getMessage(), null);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|
}
|
|
}
|