chen %!s(int64=2) %!d(string=hai) anos
pai
achega
df5147edc2
Modificáronse 1 ficheiros con 10 adicións e 4 borrados
  1. 10 4
      src/main/java/org/springblade/api/CameraApiController.java

+ 10 - 4
src/main/java/org/springblade/api/CameraApiController.java

@@ -121,13 +121,19 @@ public class CameraApiController {
 							productEntity.setProductModel(productModel.getProductModel());
 							productEntity.setBackImg(bladeFile.getLink());
 							productEntity.setQrCode(productCode);
+							productEntity.setStatus(2);
 							productService.save(productEntity);
 						}else{
-							productEntity.setFrontImg(bladeFile.getLink());
-							productService.updateById(productEntity);
+							if(productEntity.getStatus()==2){
+								productEntity.setFrontImg(bladeFile.getLink());
+								productService.updateById(productEntity);
+								productImageRecord.setMessage("成功");
+								productImageRecord.setProductId(productEntity.getId());
+							}else{
+								productImageRecord.setStatus(2);
+								productImageRecord.setMessage("产品"+(productEntity.getStatus()==1?"正在维修中":"已入库")+"请勿重复下线");
+							}
 						}
-						productImageRecord.setMessage("成功");
-						productImageRecord.setProductId(productEntity.getId());
 					}
 				}
 				productImageRecordService.save(productImageRecord);