fix(sis): 修复 E8 平台上传照片
This commit is contained in:
@@ -195,7 +195,7 @@ public class RemoteSisAuthServiceImpl implements RemoteSisAuthService {
|
|||||||
ApiResp<String> imgResult = e8PlatformApi.uploadFace(imgByte);
|
ApiResp<String> imgResult = e8PlatformApi.uploadFace(imgByte);
|
||||||
Assert.isTrue(imgResult.getSuccess(), "图片上传E8平台失败:" + imgResult.getMessage() + "--" + person.getName() + "----" + person.getId());
|
Assert.isTrue(imgResult.getSuccess(), "图片上传E8平台失败:" + imgResult.getMessage() + "--" + person.getName() + "----" + person.getId());
|
||||||
log.info("e8平台上传照片完成");
|
log.info("e8平台上传照片完成");
|
||||||
String e8ImgUrl = imgResult.getResult();
|
String e8ImgUrl = imgResult.getMessage();
|
||||||
count++; // 图片上传完成步进器+1
|
count++; // 图片上传完成步进器+1
|
||||||
|
|
||||||
log.info("e8同步新建人员");
|
log.info("e8同步新建人员");
|
||||||
|
@@ -51,8 +51,9 @@ public class RemoteVisitorServiceImpl implements RemoteVisitorService {
|
|||||||
|
|
||||||
byte[] zipByte = imageUtil.compressImageToRequirements(imgByte);
|
byte[] zipByte = imageUtil.compressImageToRequirements(imgByte);
|
||||||
|
|
||||||
imgUrl = e8PlatformApi.uploadFace(zipByte).getResult();
|
ApiResp<String> imgUrlRes = e8PlatformApi.uploadFace(zipByte);
|
||||||
Assert.notNull(imgUrl, "e8平台上传访客照片失败");
|
Assert.isTrue(imgUrlRes.getSuccess(), imgUrlRes.getMessage());
|
||||||
|
imgUrl = imgUrlRes.getMessage();
|
||||||
}
|
}
|
||||||
VisitorAddReq req = new VisitorAddReq();
|
VisitorAddReq req = new VisitorAddReq();
|
||||||
req.setVisitorName(visitor.getVisitorName());
|
req.setVisitorName(visitor.getVisitorName());
|
||||||
@@ -61,12 +62,11 @@ public class RemoteVisitorServiceImpl implements RemoteVisitorService {
|
|||||||
req.setVisitorStartTime(visitor.getVisitorStartTime());
|
req.setVisitorStartTime(visitor.getVisitorStartTime());
|
||||||
req.setVistorEndTime(visitor.getVistorEndTime());
|
req.setVistorEndTime(visitor.getVistorEndTime());
|
||||||
req.setVisitorFaceImg(imgUrl);
|
req.setVisitorFaceImg(imgUrl);
|
||||||
ApiResp res = e8PlatformApi.addVisitor(req);
|
ApiResp<VisitorAddRes> res = e8PlatformApi.addVisitor(req);
|
||||||
Assert.notNull(res, "e8平台新增访客登记失败");
|
Assert.isTrue(res.getSuccess(), res.getMessage());
|
||||||
|
|
||||||
return res.getCode() == 0
|
return res.getCode() == 0
|
||||||
? Map.of("code", 200, "data",
|
? Map.of("code", 200, "data", res.getResult().getId())
|
||||||
JSONUtil.toBean(JSONUtil.toJsonStr(res.getResult()), VisitorAddRes.class).getId())
|
|
||||||
: Map.of("code", 500, "data", res.getMessage());
|
: Map.of("code", 500, "data", res.getMessage());
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
log.info(e.getMessage());
|
log.info(e.getMessage());
|
||||||
|
Reference in New Issue
Block a user