diff --git a/src/main/java/com/ycwl/basic/model/Crop.java b/src/main/java/com/ycwl/basic/model/Crop.java index 6ff89ebf..89db730d 100644 --- a/src/main/java/com/ycwl/basic/model/Crop.java +++ b/src/main/java/com/ycwl/basic/model/Crop.java @@ -1,11 +1,15 @@ package com.ycwl.basic.model; +import lombok.AllArgsConstructor; import lombok.Data; +import lombok.NoArgsConstructor; /** * 裁剪信息 */ @Data +@AllArgsConstructor +@NoArgsConstructor public class Crop { private Integer rotation; } diff --git a/src/main/java/com/ycwl/basic/model/pc/printer/entity/MemberPrintEntity.java b/src/main/java/com/ycwl/basic/model/pc/printer/entity/MemberPrintEntity.java index e3096208..62429180 100644 --- a/src/main/java/com/ycwl/basic/model/pc/printer/entity/MemberPrintEntity.java +++ b/src/main/java/com/ycwl/basic/model/pc/printer/entity/MemberPrintEntity.java @@ -24,4 +24,5 @@ public class MemberPrintEntity { private Integer status; private Date createTime; private Date updateTime; + private String crop; } diff --git a/src/main/java/com/ycwl/basic/service/printer/impl/PrinterServiceImpl.java b/src/main/java/com/ycwl/basic/service/printer/impl/PrinterServiceImpl.java index 84b2f916..2579a738 100644 --- a/src/main/java/com/ycwl/basic/service/printer/impl/PrinterServiceImpl.java +++ b/src/main/java/com/ycwl/basic/service/printer/impl/PrinterServiceImpl.java @@ -29,6 +29,7 @@ import com.ycwl.basic.mapper.OrderMapper; import com.ycwl.basic.mapper.PrintTaskMapper; import com.ycwl.basic.mapper.PrinterMapper; import com.ycwl.basic.mapper.SourceMapper; +import com.ycwl.basic.model.Crop; import com.ycwl.basic.model.PrinterOrderItem; import com.ycwl.basic.model.mobile.face.FaceRecognizeResp; import com.ycwl.basic.model.mobile.order.PriceObj; @@ -540,6 +541,7 @@ public class PrinterServiceImpl implements PrinterService { // 使用smartCropAndFill裁剪图片 File croppedFile = ImageUtils.smartCropAndFill(url, printWidth, printHeight); + entity.setCrop(JacksonUtil.toJSONString(new Crop(270))); try { // 上传裁剪后的图片 diff --git a/src/main/resources/mapper/PrinterMapper.xml b/src/main/resources/mapper/PrinterMapper.xml index 5c91398b..319bfd58 100644 --- a/src/main/resources/mapper/PrinterMapper.xml +++ b/src/main/resources/mapper/PrinterMapper.xml @@ -116,6 +116,7 @@ source_id, orig_url, crop_url, + crop, quantity, status, create_time, @@ -127,6 +128,7 @@ #{sourceId}, #{origUrl}, #{cropUrl}, + #{crop}, 1, 0, NOW(),