diff --git a/online-taxi-public/service-driver-user/src/main/java/com/taxi/servicedriveruser/controller/DriverUserController.java b/online-taxi-public/service-driver-user/src/main/java/com/taxi/servicedriveruser/controller/DriverUserController.java index fb631aa..e5db4c4 100644 --- a/online-taxi-public/service-driver-user/src/main/java/com/taxi/servicedriveruser/controller/DriverUserController.java +++ b/online-taxi-public/service-driver-user/src/main/java/com/taxi/servicedriveruser/controller/DriverUserController.java @@ -5,6 +5,7 @@ import com.internal.dto.ResponseResult; import com.taxi.servicedriveruser.service.DriverUserService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RestController; @@ -21,4 +22,9 @@ public class DriverUserController { return driverUserService.addDriverUser(driverUser); } + @PutMapping("/user") + public ResponseResult updateDriverUser(@RequestBody DriverUser driverUser){ + return driverUserService.updateDriverUser(driverUser); + } + } diff --git a/online-taxi-public/service-driver-user/src/main/java/com/taxi/servicedriveruser/service/DriverUserService.java b/online-taxi-public/service-driver-user/src/main/java/com/taxi/servicedriveruser/service/DriverUserService.java index 5392c41..31440ff 100644 --- a/online-taxi-public/service-driver-user/src/main/java/com/taxi/servicedriveruser/service/DriverUserService.java +++ b/online-taxi-public/service-driver-user/src/main/java/com/taxi/servicedriveruser/service/DriverUserService.java @@ -22,4 +22,12 @@ public class DriverUserService { return ResponseResult.success(); } + public ResponseResult updateDriverUser(DriverUser driverUser){ + LocalDateTime localDate = LocalDateTime.now(); + driverUser.setGmtCreate(localDate); + driverUser.setGmtModified(localDate); + driverUserMapper.updateById(driverUser); + return ResponseResult.success(); + } + }