| | |
| | | import com.ycl.common.base.Result; |
| | | import com.ycl.common.group.Add; |
| | | import com.ycl.common.group.Update; |
| | | import com.ycl.common.utils.ProjectCodeGenerator; |
| | | import com.ycl.domain.form.ProjectInfoForm; |
| | | import com.ycl.domain.query.ProjectInfoQuery; |
| | | import com.ycl.service.ProjectInfoService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.RequiredArgsConstructor; |
| | | import org.springframework.security.access.prepost.PreAuthorize; |
| | | import org.springframework.validation.annotation.Validated; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | |
| | | public Result list() { |
| | | return projectInfoService.all(); |
| | | } |
| | | |
| | | /** |
| | | * 生成项目编号 |
| | | * @return 项目编号 |
| | | */ |
| | | @GetMapping("/getProjectCode") |
| | | public Result generateProjectCode() { |
| | | return Result.ok().data(ProjectCodeGenerator.generateProjectCode()); |
| | | }; |
| | | } |