|
|
@@ -15,7 +15,7 @@ import ${model.basePackage}.utils.excel.ExcelUtils;
|
|
|
<#if subPackage == true>
|
|
|
|
|
|
</#if>
|
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import lombok.AllArgsConstructor;
|
|
|
import org.springframework.data.domain.Page;
|
|
|
import org.springframework.security.access.prepost.PreAuthorize;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
@@ -26,17 +26,12 @@ import java.util.List;
|
|
|
|
|
|
@RestController
|
|
|
@RequestMapping("/${model.className?uncap_first}")
|
|
|
+@AllArgsConstructor
|
|
|
public class ${model.className}Controller extends BaseController {
|
|
|
- /*generatedStart*/
|
|
|
- @Autowired
|
|
|
private ${model.className}Service ${model.className?uncap_first}Service;
|
|
|
-
|
|
|
- @Autowired
|
|
|
private ${model.className}Repo ${model.className?uncap_first}Repo;
|
|
|
- /*generatedEnd*/
|
|
|
|
|
|
- /*generatedStart*/
|
|
|
- @PreAuthorize("hasRole('ADMIN')")
|
|
|
+ //@PreAuthorize("hasRole('ADMIN')")
|
|
|
@PostMapping("/save")
|
|
|
public ${model.className} save(@RequestBody ${model.className} record) {
|
|
|
if (record.getId() != null) {
|
|
|
@@ -48,7 +43,7 @@ public class ${model.className}Controller extends BaseController {
|
|
|
}
|
|
|
|
|
|
|
|
|
- @PreAuthorize("hasRole('ADMIN')")
|
|
|
+ //@PreAuthorize("hasRole('ADMIN')")
|
|
|
@GetMapping("/all")
|
|
|
public Page<${model.className}> all(PageQuery pageQuery) {
|
|
|
return ${model.className?uncap_first}Repo.findAll(toSpecification(pageQuery,${model.className}.class), toPageRequest(pageQuery));
|
|
|
@@ -70,6 +65,5 @@ public class ${model.className}Controller extends BaseController {
|
|
|
List<${model.className}> data = all(pageQuery).getContent();
|
|
|
ExcelUtils.export(response, data);
|
|
|
}
|
|
|
- /*generatedEnd*/
|
|
|
}
|
|
|
|