|
|
@@ -241,6 +241,12 @@ public class OrderImageController {
|
|
|
}
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
+ * 清空未使用图片
|
|
|
+ *
|
|
|
+ * @param orderId
|
|
|
+ * @return
|
|
|
+ */
|
|
|
@RequestMapping(value = "/delOssImage", method = RequestMethod.POST)
|
|
|
@ResponseBody
|
|
|
public Result delOssImage(@RequestParam(required = true, value = "orderId") String orderId) {
|
|
|
@@ -258,5 +264,42 @@ public class OrderImageController {
|
|
|
|
|
|
return new Result(true, "删除成功");
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 批量更新成片
|
|
|
+ *
|
|
|
+ * @param orderId
|
|
|
+ * @param imageIds
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @RequestMapping(value = "/updateFinishedImages", method = RequestMethod.POST)
|
|
|
+ @ResponseBody
|
|
|
+ public Result updateFinishedImages(@RequestParam(required = true, value = "orderId") String orderId, @RequestParam(required = true, value = "imageIds") String imageIds) {
|
|
|
+ ImageUploadLog record = new ImageUploadLog();
|
|
|
+ record.setOrderId(orderId);
|
|
|
+ record.setIdStr(imageIds);
|
|
|
+ List<ImageUploadLog> imageUploadLogs = imageUploadLogService.getImageUploadLogList(record);
|
|
|
+
|
|
|
+ for (ImageUploadLog imageUploadLog : imageUploadLogs) {
|
|
|
+ OrderImage orderImage = new OrderImage();
|
|
|
+
|
|
|
+ orderImage.setOrderId(orderId);
|
|
|
+ orderImage.setImageName(imageUploadLog.getImageName());
|
|
|
+ orderImage = orderImageService.getOrderImage(orderImage);
|
|
|
+
|
|
|
+ if (orderImage != null) {
|
|
|
+
|
|
|
+ orderImage.setFinishedImage(imageUploadLog.getUrl());
|
|
|
+ orderImage.setFinishedSize(imageUploadLog.getImageSize());
|
|
|
+ }
|
|
|
+
|
|
|
+ orderImageService.updateOrderImage(orderImage);
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ return new Result(true, "保存成功");
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|