Bläddra i källkod

提交拉去影像接口

hxl13994548489 1 år sedan
förälder
incheckning
8afb732f14

+ 8 - 0
src/main/java/com/ydtech/modules/order/dao/InsTaskImagesMapper.java

@@ -26,6 +26,14 @@ public interface InsTaskImagesMapper extends BaseMapper<InsTaskImages> {
      *  @Description: 通过ids查询数据
      */
     List<InsUploadImagesDto> findByIds(@Param("list") List<InsTaskImages> imageList);
+    /**
+     *  @version
+     *  @author: hxl
+     *  @Date: 2024/11/5 16:24
+     *  @Description: 通过订单号查询影像信息
+     */
+    List<InsTaskImagesDto> getTaskImagesList(@Param("orderNo") String orderNo);
+
 }
 
 

+ 3 - 0
src/main/java/com/ydtech/modules/order/entity/dto/InsTaskImagesDto.java

@@ -48,4 +48,7 @@ public class InsTaskImagesDto implements Serializable {
     @ApiModelProperty("平安key")
     private String pinganKey;
 
+    @ApiModelProperty("本地路径")
+    private String filePath;
+
 }

+ 3 - 1
src/main/java/com/ydtech/utils/DateUtil_N.java

@@ -745,7 +745,9 @@ public class DateUtil_N {
         SimpleDateFormat format = new SimpleDateFormat(DATEFORMATALL);
         Date date = null;
         try {
-            date = format.parse(str);
+            if(StringUtils.isNotBlank(str)){
+                date = format.parse(str);
+            }
         } catch (ParseException e) {
             logger.info(e.getMessage());
         }

+ 16 - 0
src/main/resources/mapper/modules/ins/InsTaskImagesMapper.xml

@@ -48,4 +48,20 @@
         </foreach>
     </select>
 
+
+    <select id="getTaskImagesList" resultType="com.ydtech.modules.order.entity.dto.InsTaskImagesDto">
+        SELECT
+            i.id,
+            i.quote_no,
+            i.image_id,
+            i.image_type,
+            f.url,
+            f.file_path
+        FROM
+            ins_task_images AS i
+                LEFT JOIN ins_upload_files AS f ON i.image_id = f.id
+        WHERE
+            i.quote_no =
+            (select quoteno from ins_orders where orderno = #{orderNo})
+    </select>
 </mapper>