|
@@ -54,6 +54,11 @@ public class SysUserController {
|
|
AccessToken accessToken = new AccessToken();
|
|
AccessToken accessToken = new AccessToken();
|
|
if (result.getCode() == 10000) {
|
|
if (result.getCode() == 10000) {
|
|
SysUser user = (SysUser) result.getData();
|
|
SysUser user = (SysUser) result.getData();
|
|
|
|
+ if (user.getUserType() == 4 && user.getPermit() == null) {
|
|
|
|
+ accessToken.setPermit(1);
|
|
|
|
+ } else {
|
|
|
|
+ accessToken.setPermit(0);//不需要
|
|
|
|
+ }
|
|
accessToken.setAccountName(user.getUserName());
|
|
accessToken.setAccountName(user.getUserName());
|
|
accessToken.setCreated(new Date());
|
|
accessToken.setCreated(new Date());
|
|
accessToken.setType(user.getUserType());
|
|
accessToken.setType(user.getUserType());
|
|
@@ -138,7 +143,11 @@ public class SysUserController {
|
|
@RequestParam("type") String type,
|
|
@RequestParam("type") String type,
|
|
@RequestParam("userName") String userName,
|
|
@RequestParam("userName") String userName,
|
|
@RequestParam("idCord") String idCord,
|
|
@RequestParam("idCord") String idCord,
|
|
- @RequestParam("phone") String phone) throws UnsupportedEncodingException {
|
|
|
|
|
|
+ @RequestParam("phone") String phone,
|
|
|
|
+ @RequestParam("farmName") String farmName,
|
|
|
|
+ @RequestParam("veterId") String veterId,
|
|
|
|
+ @RequestParam("detailedAdressCode") String detailedAdressCode,
|
|
|
|
+ @RequestParam("permitImg") MultipartFile permitImg) throws UnsupportedEncodingException {
|
|
req.setCharacterEncoding("UTF-8");
|
|
req.setCharacterEncoding("UTF-8");
|
|
System.out.println(userName);
|
|
System.out.println(userName);
|
|
String imgname = "成功";
|
|
String imgname = "成功";
|
|
@@ -184,6 +193,29 @@ public class SysUserController {
|
|
}
|
|
}
|
|
String content2 = "https://img.ifarmcloud.com/images/" + path2 + "/" + imgname2;
|
|
String content2 = "https://img.ifarmcloud.com/images/" + path2 + "/" + imgname2;
|
|
|
|
|
|
|
|
+// String imgname3 = "成功";
|
|
|
|
+// String originalFilename3 = permitImg.getOriginalFilename();
|
|
|
|
+// String filenameExtension3 = StringUtils.getFilenameExtension(originalFilename3);
|
|
|
|
+// String path3 = DateUtil.format(new Date(), "yyyy-MM");
|
|
|
|
+// try {
|
|
|
|
+// InputStream inputStream = permitImg.getInputStream();
|
|
|
|
+// BufferedInputStream in = new BufferedInputStream(inputStream);
|
|
|
|
+// ByteArrayOutputStream out = new ByteArrayOutputStream(1024);
|
|
|
|
+// byte[] temp = new byte[1024];
|
|
|
|
+// int size = 0;
|
|
|
|
+// while ((size = in.read(temp)) != -1) {
|
|
|
|
+// out.write(temp, 0, size);
|
|
|
|
+// }
|
|
|
|
+// in.close();
|
|
|
|
+// byte[] content3 = out.toByteArray();
|
|
|
|
+// imgname3 = UUID.randomUUID() + "." + filenameExtension3;
|
|
|
|
+// UploadImage.sshSftp(content3, path3, imgname3);
|
|
|
|
+// } catch (Exception e) {
|
|
|
|
+// e.printStackTrace();
|
|
|
|
+// }
|
|
|
|
+// String content3 = "https://img.ifarmcloud.com/images/" + path3 + "/" + imgname3;
|
|
|
|
+
|
|
|
|
+
|
|
Map<String, String> map = new HashMap<>();
|
|
Map<String, String> map = new HashMap<>();
|
|
map.put("idCordFrontUrl", content);
|
|
map.put("idCordFrontUrl", content);
|
|
map.put("idCordBackUrl", content2);
|
|
map.put("idCordBackUrl", content2);
|
|
@@ -192,6 +224,10 @@ public class SysUserController {
|
|
map.put("userName", userName);
|
|
map.put("userName", userName);
|
|
map.put("idCord", idCord);
|
|
map.put("idCord", idCord);
|
|
map.put("phone", phone);
|
|
map.put("phone", phone);
|
|
|
|
+ map.put("veterId", veterId);
|
|
|
|
+ map.put("detailedAdressCode", detailedAdressCode);
|
|
|
|
+ map.put("farmName", farmName);
|
|
|
|
+// map.put("permitImg", content3);
|
|
Result result = iSysUserService.add(req, map);
|
|
Result result = iSysUserService.add(req, map);
|
|
if (result.getCode() == 10000) {
|
|
if (result.getCode() == 10000) {
|
|
SysUser user = (SysUser) result.getData();
|
|
SysUser user = (SysUser) result.getData();
|