|
|
@ -68,13 +68,9 @@ public class OcrTaskchildDubiousFileController {
|
|
|
|
QueryWrapper<OcrTaskchildDubiousFile> dubiouswrapper = new QueryWrapper<>();
|
|
|
|
QueryWrapper<OcrTaskchildDubiousFile> dubiouswrapper = new QueryWrapper<>();
|
|
|
|
dubiouswrapper.eq("userid",userToken.getUserid());
|
|
|
|
dubiouswrapper.eq("userid",userToken.getUserid());
|
|
|
|
List<OcrTaskchildDubiousFile> list = ocrTaskchildDubiousFileService.list(dubiouswrapper);
|
|
|
|
List<OcrTaskchildDubiousFile> list = ocrTaskchildDubiousFileService.list(dubiouswrapper);
|
|
|
|
|
|
|
|
if(list.size()==0){
|
|
|
|
|
|
|
|
return ResultVoUtil.success();
|
|
|
|
|
|
|
|
}
|
|
|
|
// for (OcrTaskchildDubiousFile ocrtaskchilddubiousfile:list){
|
|
|
|
|
|
|
|
// ocrtaskchilddubiousfile.getPictureId()
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
IPage<OcrPicture> iPage = new Page<>(Integer.valueOf(pageNo),Integer.valueOf(pageSize));
|
|
|
|
IPage<OcrPicture> iPage = new Page<>(Integer.valueOf(pageNo),Integer.valueOf(pageSize));
|
|
|
|
|
|
|
|
|
|
|
|
QueryWrapper<OcrPicture> wrapper = new QueryWrapper<>();
|
|
|
|
QueryWrapper<OcrPicture> wrapper = new QueryWrapper<>();
|
|
|
@ -139,7 +135,7 @@ public class OcrTaskchildDubiousFileController {
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
@RequestMapping(value = "/dubiousfileyd", method = RequestMethod.GET)
|
|
|
|
@RequestMapping(value = "/dubiousfileyd", method = RequestMethod.GET)
|
|
|
|
public ResultVo dubiousfileyd(HttpServletRequest request, @RequestParam(value = "taskchildid", required = true) String taskchildid) {
|
|
|
|
public ResultVo dubiousfileyd(HttpServletRequest request, @RequestParam(value = "pictureid", required = true) String pictureid) {
|
|
|
|
|
|
|
|
|
|
|
|
String tenantId = request.getHeader("X-Tenant-Id");
|
|
|
|
String tenantId = request.getHeader("X-Tenant-Id");
|
|
|
|
if(StringUtils.isBlank(tenantId)){
|
|
|
|
if(StringUtils.isBlank(tenantId)){
|
|
|
@ -150,35 +146,57 @@ public class OcrTaskchildDubiousFileController {
|
|
|
|
UserToken userToken = this.userTokenService.getUserToken(RequestBaseUtil.getToken(request));
|
|
|
|
UserToken userToken = this.userTokenService.getUserToken(RequestBaseUtil.getToken(request));
|
|
|
|
|
|
|
|
|
|
|
|
List<OcrTaskchildDubiousFile> list=new ArrayList<>();
|
|
|
|
List<OcrTaskchildDubiousFile> list=new ArrayList<>();
|
|
|
|
String[] taskchildid1 = taskchildid.toString().split(",");
|
|
|
|
String[] taskchildid1 = pictureid.toString().split(",");
|
|
|
|
for (String asd:taskchildid1){
|
|
|
|
for (String asd:taskchildid1){
|
|
|
|
|
|
|
|
|
|
|
|
QueryWrapper<OcrTaskchildDubiousFile> filewrapper = new QueryWrapper<>();
|
|
|
|
QueryWrapper<OcrTaskchildDubiousFile> filewrapper = new QueryWrapper<>();
|
|
|
|
filewrapper.eq("taskchild_id",asd).eq("userid",userToken.getUserid());
|
|
|
|
filewrapper.eq("picture_id",asd).eq("userid",userToken.getUserid());
|
|
|
|
OcrTaskchildDubiousFile one1 = ocrTaskchildDubiousFileService.getOne(filewrapper);
|
|
|
|
OcrTaskchildDubiousFile one1 = ocrTaskchildDubiousFileService.getOne(filewrapper);
|
|
|
|
if(!asd.equals(one1.getTaskchildId())){
|
|
|
|
if (null==one1){
|
|
|
|
|
|
|
|
OcrTaskchildDubiousFile ocrtaskchilddubiousfile=new OcrTaskchildDubiousFile();
|
|
|
|
|
|
|
|
ocrtaskchilddubiousfile.setPictureId(Long.parseLong(asd));
|
|
|
|
|
|
|
|
ocrtaskchilddubiousfile.setTenantid(Long.parseLong(tenantId));
|
|
|
|
|
|
|
|
ocrtaskchilddubiousfile.setUserid(Long.parseLong(userToken.getUserid()));
|
|
|
|
|
|
|
|
ocrtaskchilddubiousfile.setCreatedate(System.currentTimeMillis());
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
QueryWrapper<OcrTaskchildPicture> wrapper = new QueryWrapper<>();
|
|
|
|
|
|
|
|
wrapper.eq("PICTUREID",asd);
|
|
|
|
|
|
|
|
OcrTaskchildPicture one = ocrtaskchildpictureservice.getOne(wrapper);
|
|
|
|
|
|
|
|
ocrtaskchilddubiousfile.setTaskchildId(one.getId());
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
UpdateWrapper<OcrPicture> updatewrapper = new UpdateWrapper<>();
|
|
|
|
|
|
|
|
updatewrapper.eq("ID", asd).set("suspiciousfile","1");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ocrpictureservice.update(updatewrapper);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
list.add(ocrtaskchilddubiousfile);
|
|
|
|
|
|
|
|
}else {
|
|
|
|
|
|
|
|
if (!asd.equals(one1.getPictureId().toString())) {
|
|
|
|
OcrTaskchildDubiousFile ocrtaskchilddubiousfile=new OcrTaskchildDubiousFile();
|
|
|
|
OcrTaskchildDubiousFile ocrtaskchilddubiousfile=new OcrTaskchildDubiousFile();
|
|
|
|
ocrtaskchilddubiousfile.setTaskchildId(Long.parseLong(asd));
|
|
|
|
ocrtaskchilddubiousfile.setPictureId(Long.parseLong(asd));
|
|
|
|
ocrtaskchilddubiousfile.setTenantid(Long.parseLong(tenantId));
|
|
|
|
ocrtaskchilddubiousfile.setTenantid(Long.parseLong(tenantId));
|
|
|
|
ocrtaskchilddubiousfile.setUserid(Long.parseLong(userToken.getUserid()));
|
|
|
|
ocrtaskchilddubiousfile.setUserid(Long.parseLong(userToken.getUserid()));
|
|
|
|
ocrtaskchilddubiousfile.setCreatedate(System.currentTimeMillis());
|
|
|
|
ocrtaskchilddubiousfile.setCreatedate(System.currentTimeMillis());
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
QueryWrapper<OcrTaskchildPicture> wrapper = new QueryWrapper<>();
|
|
|
|
QueryWrapper<OcrTaskchildPicture> wrapper = new QueryWrapper<>();
|
|
|
|
wrapper.eq("ID",asd);
|
|
|
|
wrapper.eq("PICTUREID",asd);
|
|
|
|
OcrTaskchildPicture one = ocrtaskchildpictureservice.getOne(wrapper);
|
|
|
|
OcrTaskchildPicture one = ocrtaskchildpictureservice.getOne(wrapper);
|
|
|
|
ocrtaskchilddubiousfile.setPictureId(one.getPictureid());
|
|
|
|
ocrtaskchilddubiousfile.setTaskchildId(one.getId());
|
|
|
|
|
|
|
|
|
|
|
|
UpdateWrapper<OcrPicture> updatewrapper = new UpdateWrapper<>();
|
|
|
|
UpdateWrapper<OcrPicture> updatewrapper = new UpdateWrapper<>();
|
|
|
|
updatewrapper.eq("ID", one.getPictureid()).set("suspiciousfile","1");
|
|
|
|
updatewrapper.eq("ID", asd).set("suspiciousfile","1");
|
|
|
|
|
|
|
|
|
|
|
|
ocrpictureservice.update(updatewrapper);
|
|
|
|
ocrpictureservice.update(updatewrapper);
|
|
|
|
|
|
|
|
|
|
|
|
list.add(ocrtaskchilddubiousfile);
|
|
|
|
list.add(ocrtaskchilddubiousfile);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return ocrTaskchildDubiousFileService.saveBatch(list)?ResultVoUtil.success():ResultVoUtil.error();
|
|
|
|
return ocrTaskchildDubiousFileService.saveBatch(list)?ResultVoUtil.success():ResultVoUtil.error("当前图片已添加过了");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|