fix: 联调

feature/task-zhanglin
Vincent 14 hours ago
parent ebad8e0000
commit 604263da89

@ -4,7 +4,6 @@ import com.fasterxml.jackson.annotation.JsonAnySetter;
import lombok.Data;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@Data

@ -98,7 +98,7 @@ public class PictureImgToLocalTask implements Runnable {
taskService.updateById(task);
logger.info("图片本地化,回写数据完成!");
logger.info("开启获取图片信息操作!");
ocrPictureService.savePicturesInfo(task, livePhoto.getFileUrl(), type);
ocrPictureService.savePicturesInfo(task, livePhoto.getFileName(), livePhoto.getFileUrl(), type);
logger.info("获取图片信息操作,结束!");
}
}

@ -1,7 +1,6 @@
package org.jeecg.module.custom.ocr.controller.dto.enc;
import lombok.Data;
import org.jeecg.module.custom.ocr.controller.dto.DuplicateTaskData;
@Data
public class DuplicateTaskEncRequest {

@ -29,5 +29,5 @@ public interface OcrPictureService extends BaseService<OcrPicture> {
OcrPicture getByTaskId(Long taskId);
void savePicturesInfo(Task task, String fileUrl , String type);
void savePicturesInfo(Task task, String fileName, String fileUrl , String type);
}

@ -162,12 +162,12 @@ public class OcrPictureServiceImpl extends BaseServiceImpl<OcrPictureMybatisDao,
}
@Override
public void savePicturesInfo(Task task, String imageUrl, String type) {
public void savePicturesInfo(Task task, String fileName, String imageUrl, String type) {
boolean isConnection = true;
OcrPictureInfo imageInfo = getImageInfo(imageUrl, isConnection);
imageInfo.setPictureId(task.getId());
imageInfo.setImgName(String.valueOf(task.getImageNo()));
imageInfo.setImgName(fileName);
imageInfo.setImageUrl(imageUrl);
imageInfo.setLocalImageUrl(task.getLocalImageUrl());
imageInfo.setImgHash(task.getImgHash());

@ -71,8 +71,9 @@ public class ImageClassUtil {
jsonObjectVi.put("taskId", taskId);
JSONArray jsonArrayVi = new JSONArray();
// TODO: 测试环境可能需要调整本地图片地址路径
jsonArrayVi.add(imgurl);
// jsonArrayVi.add("/server/ocr/data/images/test01.png");
// jsonArrayVi.add(imgurl);
jsonArrayVi.add("/server/ocr/data/images/test01.png");
logger.info("imgurl={}", imgurl);
jsonObjectVi.put("imgUrls", jsonArrayVi);
HttpParamers paramersVi = HttpParamers.httpPostParamers();

@ -95,42 +95,4 @@
AND JSON_LENGTH(JSON_EXTRACT(t.dynamic_fields, CONCAT('$.', jt.col))) > 0
)
</select>
<!-- <select id="selectByAccountNoAndQueryConfig" resultType="org.jeecg.module.custom.ocr.dataobject.Task">-->
<!-- SELECT *-->
<!-- FROM task t-->
<!-- WHERE t.account_no = #{accountNo}-->
<!-- AND JSON_EXTRACT(t.dynamic_fields, CONCAT('$.', JSON_UNQUOTE(JSON_EXTRACT(#{queryConfig}, '$.validateTimeColumn')))) BETWEEN-->
<!-- UNIX_TIMESTAMP(STR_TO_DATE(JSON_UNQUOTE(JSON_EXTRACT(#{queryConfig}, '$.startTime')), '%Y-%m-%d %H:%i:%s.%f')) * 1000-->
<!-- AND-->
<!-- UNIX_TIMESTAMP(STR_TO_DATE(JSON_UNQUOTE(JSON_EXTRACT(#{queryConfig}, '$.endTime')), '%Y-%m-%d %H:%i:%s.%f')) * 1000-->
<!-- AND EXISTS (-->
<!-- SELECT 1-->
<!-- FROM JSON_TABLE(-->
<!-- JSON_EXTRACT(#{queryConfig}, '$.validateColumn'),-->
<!-- '$[*]' COLUMNS (col VARCHAR(255) PATH '$')-->
<!-- ) AS jt-->
<!-- WHERE JSON_EXTRACT(t.dynamic_fields, CONCAT('$.', jt.col)) IS NOT NULL-->
<!-- AND JSON_LENGTH(JSON_EXTRACT(t.dynamic_fields, CONCAT('$.', jt.col))) > 0-->
<!-- )-->
<!-- </select>-->
<!-- <select id="selectByAccountNoAndQueryConfig" resultType="org.jeecg.module.custom.ocr.dataobject.Task">-->
<!-- SELECT *-->
<!-- FROM task t-->
<!-- WHERE t.account_no = #{accountNo}-->
<!-- AND JSON_EXTRACT(t.dynamic_fields, CONCAT('$.', JSON_UNQUOTE(JSON_EXTRACT(#{queryConfig}, '$.validateTimeColumn')))) BETWEEN-->
<!-- UNIX_TIMESTAMP(STR_TO_DATE(JSON_UNQUOTE(JSON_EXTRACT(#{queryConfig}, '$.startTime')), '%Y-%m-%d %H:%i:%s.%f')) * 1000-->
<!-- AND-->
<!-- UNIX_TIMESTAMP(STR_TO_DATE(JSON_UNQUOTE(JSON_EXTRACT(#{queryConfig}, '$.endTime')), '%Y-%m-%d %H:%i:%s.%f')) * 1000-->
<!-- AND EXISTS (-->
<!-- SELECT 1-->
<!-- FROM JSON_TABLE(-->
<!-- JSON_EXTRACT(#{queryConfig}, '$.validateColumn'),-->
<!-- '$[*]' COLUMNS (col VARCHAR(255) PATH '$')-->
<!-- ) AS jt-->
<!-- WHERE JSON_EXTRACT(t.dynamic_fields, CONCAT('$.', jt.col)) IS NOT NULL-->
<!-- AND JSON_LENGTH(JSON_EXTRACT(t.dynamic_fields, CONCAT('$.', jt.col))) > 0-->
<!-- )-->
<!-- </select>-->
</mapper>

Loading…
Cancel
Save