feat: v1 controllers
This commit is contained in:
+8
-3
@@ -1,4 +1,4 @@
|
||||
package club.itstudio.itmanager.controller
|
||||
package club.itstudio.itmanager.controller.v1
|
||||
|
||||
import club.itstudio.itmanager.entity.ApiResponse
|
||||
import club.itstudio.itmanager.entity.vo.request.EmailRegisterVO
|
||||
@@ -10,13 +10,18 @@ import jakarta.validation.constraints.NotBlank
|
||||
import jakarta.validation.constraints.Pattern
|
||||
import org.slf4j.LoggerFactory
|
||||
import org.springframework.validation.annotation.Validated
|
||||
import org.springframework.web.bind.annotation.*
|
||||
import org.springframework.web.bind.annotation.GetMapping
|
||||
import org.springframework.web.bind.annotation.PostMapping
|
||||
import org.springframework.web.bind.annotation.RequestBody
|
||||
import org.springframework.web.bind.annotation.RequestMapping
|
||||
import org.springframework.web.bind.annotation.RequestParam
|
||||
import org.springframework.web.bind.annotation.RestController
|
||||
import org.springframework.web.server.ServerWebExchange
|
||||
import reactor.core.publisher.Mono
|
||||
|
||||
@Validated
|
||||
@RestController
|
||||
@RequestMapping("/api/auth")
|
||||
@RequestMapping("/api/v1/auth")
|
||||
class AuthorizeController(
|
||||
private val service: AccountService
|
||||
) {
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
package club.itstudio.itmanager.controller.v1
|
||||
|
||||
import org.springframework.validation.annotation.Validated
|
||||
import org.springframework.web.bind.annotation.RequestMapping
|
||||
import org.springframework.web.bind.annotation.RestController
|
||||
|
||||
@Validated
|
||||
@RestController
|
||||
@RequestMapping("/api/v1/department")
|
||||
class DepartmentsController {
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
package club.itstudio.itmanager.controller.v1
|
||||
|
||||
import org.springframework.validation.annotation.Validated
|
||||
import org.springframework.web.bind.annotation.RequestMapping
|
||||
import org.springframework.web.bind.annotation.RestController
|
||||
|
||||
@Validated
|
||||
@RestController
|
||||
@RequestMapping("/api/v1/email")
|
||||
class EmailController {
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
package club.itstudio.itmanager.controller.v1
|
||||
|
||||
import org.springframework.validation.annotation.Validated
|
||||
import org.springframework.web.bind.annotation.RequestMapping
|
||||
import org.springframework.web.bind.annotation.RestController
|
||||
|
||||
@Validated
|
||||
@RestController
|
||||
@RequestMapping("/api/v1/evaluation-records")
|
||||
class EvaluationRecordsController {
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
package club.itstudio.itmanager.controller.v1
|
||||
|
||||
import org.springframework.validation.annotation.Validated
|
||||
import org.springframework.web.bind.annotation.RequestMapping
|
||||
import org.springframework.web.bind.annotation.RestController
|
||||
|
||||
@Validated
|
||||
@RestController
|
||||
@RequestMapping("/api/v1/finance")
|
||||
class FinanceController {
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
package club.itstudio.itmanager.controller.v1
|
||||
|
||||
import org.springframework.validation.annotation.Validated
|
||||
import org.springframework.web.bind.annotation.RequestMapping
|
||||
import org.springframework.web.bind.annotation.RestController
|
||||
|
||||
@Validated
|
||||
@RestController
|
||||
@RequestMapping("/api/v1/items")
|
||||
class ItemsController {
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
package club.itstudio.itmanager.controller.v1
|
||||
|
||||
import org.springframework.validation.annotation.Validated
|
||||
import org.springframework.web.bind.annotation.RequestMapping
|
||||
import org.springframework.web.bind.annotation.RestController
|
||||
|
||||
@Validated
|
||||
@RestController
|
||||
@RequestMapping("/api/v1/memos")
|
||||
class MemosController {
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
package club.itstudio.itmanager.controller.v1
|
||||
|
||||
import org.springframework.validation.annotation.Validated
|
||||
import org.springframework.web.bind.annotation.RequestMapping
|
||||
import org.springframework.web.bind.annotation.RestController
|
||||
|
||||
@Validated
|
||||
@RestController
|
||||
@RequestMapping("/api/v1/personnel")
|
||||
class PersonnelController {
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
package club.itstudio.itmanager.controller.v1
|
||||
|
||||
import org.springframework.validation.annotation.Validated
|
||||
import org.springframework.web.bind.annotation.RequestMapping
|
||||
import org.springframework.web.bind.annotation.RestController
|
||||
|
||||
@Validated
|
||||
@RestController
|
||||
@RequestMapping("/api/v1/project-groups")
|
||||
class ProjectGroupsController {
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
package club.itstudio.itmanager.controller.v1
|
||||
|
||||
import org.springframework.validation.annotation.Validated
|
||||
import org.springframework.web.bind.annotation.RequestMapping
|
||||
import org.springframework.web.bind.annotation.RestController
|
||||
|
||||
@Validated
|
||||
@RestController
|
||||
@RequestMapping("/api/v1/proof-images")
|
||||
class ProofImagesController {
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
package club.itstudio.itmanager.controller.v1
|
||||
|
||||
import org.springframework.validation.annotation.Validated
|
||||
import org.springframework.web.bind.annotation.RequestMapping
|
||||
import org.springframework.web.bind.annotation.RestController
|
||||
|
||||
@Validated
|
||||
@RestController
|
||||
@RequestMapping("/api/v1/usages")
|
||||
class UsagesController {
|
||||
}
|
||||
Reference in New Issue
Block a user