|
|
@@ -20,9 +20,6 @@ import com.izouma.awesomeadmin.service.${model.className}Service;
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
|
|
|
-/**
|
|
|
-* controller类
|
|
|
-*/
|
|
|
@Controller
|
|
|
@RequestMapping("/$display.uncapitalize($model.className)")
|
|
|
public class ${model.className}Controller {
|
|
|
@@ -30,9 +27,6 @@ public class ${model.className}Controller {
|
|
|
@Autowired
|
|
|
private ${model.className}Service $display.uncapitalize(${model.className})Service;
|
|
|
|
|
|
- /**
|
|
|
- * <p>获取全部记录。</p>
|
|
|
- */
|
|
|
@RequiresAuthentication
|
|
|
@RequestMapping(value = "/all", method = RequestMethod.GET)
|
|
|
@ResponseBody
|
|
|
@@ -41,9 +35,6 @@ public class ${model.className}Controller {
|
|
|
return new Result(true, pp);
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * <p>根据Id。</p>
|
|
|
- */
|
|
|
@RequestMapping(value = "/get${model.className}", method = RequestMethod.GET)
|
|
|
@ResponseBody
|
|
|
public Result get${model.className}(@RequestParam(required = false, value = "id") String id) {
|
|
|
@@ -51,9 +42,6 @@ public class ${model.className}Controller {
|
|
|
return new Result(true, data);
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * <p>根据条件获取。</p>
|
|
|
- */
|
|
|
@RequestMapping(value = "/getOne", method = RequestMethod.GET)
|
|
|
@ResponseBody
|
|
|
public Result getOne(${model.className} record) {
|
|
|
@@ -61,10 +49,6 @@ public class ${model.className}Controller {
|
|
|
return new Result(true, data);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
- /**
|
|
|
- * <p>分页查询。</p>
|
|
|
- */
|
|
|
@RequestMapping(value = "/page", method = RequestMethod.GET)
|
|
|
@ResponseBody
|
|
|
public Result page(Page page, ${model.className} record) {
|
|
|
@@ -77,10 +61,6 @@ public class ${model.className}Controller {
|
|
|
return new Result(true, result);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
- /**
|
|
|
- * <p>保存。</p>
|
|
|
- */
|
|
|
@RequestMapping(value = "/save", method = RequestMethod.POST)
|
|
|
@ResponseBody
|
|
|
public Result save(${model.className} record) {
|
|
|
@@ -91,9 +71,6 @@ public class ${model.className}Controller {
|
|
|
return new Result(false, "保存异常");
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * <p>更新信息。</p>
|
|
|
- */
|
|
|
@RequestMapping(value = "/update", method = RequestMethod.POST)
|
|
|
@ResponseBody
|
|
|
public Result update${model.className}(${model.className} record) {
|
|
|
@@ -104,9 +81,6 @@ public class ${model.className}Controller {
|
|
|
return new Result(false, "保存异常");
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * <p>删除。</p>
|
|
|
- */
|
|
|
@RequestMapping(value = "/del", method = RequestMethod.POST)
|
|
|
@ResponseBody
|
|
|
public Result delete${model.className}(${model.className} record) {
|
|
|
@@ -118,19 +92,11 @@ public class ${model.className}Controller {
|
|
|
return new Result(false, "删除异常");
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 导出Excel
|
|
|
- * @param request
|
|
|
- * @param response
|
|
|
- * @param record
|
|
|
- * @throws Exception
|
|
|
- */
|
|
|
@RequestMapping(value = "/exportExcel", method = RequestMethod.GET)
|
|
|
@ResponseBody
|
|
|
public void exportExcel(HttpServletRequest request, HttpServletResponse response, ${model.className} record) throws Exception {
|
|
|
|
|
|
- List<${model.className}> ${display.uncapitalize(${model.className})}s = ${display.uncapitalize(${model.className})}Service.get${model.className}List(record);
|
|
|
-
|
|
|
+ List<${model.className}> ${display.uncapitalize(${model.className})}s = ${display.uncapitalize(${model.className})}Service.get${model.className}List(record);
|
|
|
|
|
|
String sheetName = "${model.tableName}";
|
|
|
String titleName = "${model.remark}数据表";
|
|
|
@@ -141,17 +107,13 @@ public class ${model.className}Controller {
|
|
|
String[][] dataList = new String[${display.uncapitalize(${model.className})}s.size()][${model.fields.size()}];
|
|
|
|
|
|
for (int i = 0; i < ${display.uncapitalize(${model.className})}s.size(); i++) {
|
|
|
-
|
|
|
#foreach(${field} in ${model.fields})
|
|
|
dataList[i][${foreach.index}] = String.valueOf(${display.uncapitalize(${model.className})}s.get(i).get${display.capitalize($field.modelName)}());
|
|
|
#end
|
|
|
}
|
|
|
|
|
|
-
|
|
|
ExportExcelUtil.ExportWithResponse(sheetName, titleName, fileName,
|
|
|
- columnNumber, columnWidth, columnName, dataList, response);
|
|
|
-
|
|
|
-
|
|
|
- }
|
|
|
+ columnNumber, columnWidth, columnName, dataList, response);
|
|
|
}
|
|
|
+}
|
|
|
|