Преглед на файлове

注册失败,可供用户修改注册信息

chenbiao преди 3 години
родител
ревизия
217dd68c43
променени са 1 файла, в които са добавени 14 реда и са изтрити 0 реда
  1. 14 0
      netflix-web/src/main/java/com/cyksj/web/controller/register/RegisterController.java

+ 14 - 0
netflix-web/src/main/java/com/cyksj/web/controller/register/RegisterController.java

@@ -115,6 +115,20 @@ public class RegisterController {
         return GatewayResponse.SUCCESS.newBuilder().toResult(search);
     }
 
+    @PutMapping("/put")
+    public Result<String> update(@RequestBody RegisterOrderDon req){
+        if (req.getId() == null) {
+            throw new BusinessRuntimeException("缺少必填参数");
+        }
+        RegisterOrderDon registerOrderDon = registerOrderDonService.getById(req.getId());
+        if (!registerOrderDon.getStatus().equals(RegisterOrderDon.Status.error)) {
+            throw new BusinessRuntimeException("该状态下不可更改信息");
+        }
+        registerOrderDonService.updateById(req);
+
+        return GatewayResponse.SUCCESS.newBuilder().toResult();
+    }
+
 
 
 }