package #(packageName).controller; import com.alibaba.fastjson.JSONObject; import com.dsideal.baseSystem.Basecontroller.BaseController; import com.dsideal.baseSystem.Interceptor.EmptyInterface; import com.dsideal.baseSystem.Interceptor.IsLoginInterface; import com.dsideal.baseSystem.Interceptor.IsNumericInterface; import com.dsideal.baseSystem.LogAction.model.LogActionModel; import com.dsideal.baseSystem.Swagger.annotation.ActionApi; import com.dsideal.baseSystem.Swagger.annotation.Api; import com.dsideal.baseSystem.Swagger.annotation.Param; import com.dsideal.baseSystem.Swagger.annotation.Params; import com.dsideal.baseSystem.Util.CommonUtil; import com.jfinal.aop.Before; import com.jfinal.ext.interceptor.GET; import com.jfinal.plugin.activerecord.Page; /** * 作者:#(Author) * 时间:#(CurrentTime) */ public class #(ClassName)Controller extends BaseController { //实例化model #(ClassName)Model #(FirstLowClassName)Model=new #(ClassName)Model(); /** * 功能:增加#(ClassMemo) * 作者:#(Author) * 时间:#(CurrentTime) * @return */ public void add#(ClassName)(#(add_Params)) { int id=#(FirstLowClassName)Model.add#(ClassName)(#(add_Params_formodel)); Kv kv=new Kv(); kv.put("success",true); kv.put("id",id); kv.put("message","保存成功!"); renderJson(kv); } /** * 功能:更新#(ClassMemo) * 作者:#(Author) * 时间:#(CurrentTime) * @return */ public void update#(ClassName)(#(update_Params)) { #(FirstLowClassName)Model.update#(ClassName)(#(update_Params_formodel)); Kv kv=new Kv(); kv.put("success",true); kv.put("id",id); kv.put("message","保存成功!"); renderJson(kv); } /** * 功能:删除#(ClassMemo) * 作者:#(Author) * 时间:#(CurrentTime) * @return */ public void delete#(ClassName)ById(#(delete_Params)) { #(FirstLowClassName)Model.delete#(ClassName)ById(#(delete_Params_formodel)); Kv kv=new Kv(); kv.put("success",true); kv.put("message","保存成功!"); renderJson(kv); } /** * 功能:获取#(ClassMemo)列表 * 作者:#(Author) * 时间:#(CurrentTime) * @return */ public void get#(ClassName)Page(int page,int limit) { Page pageRecord = #(FirstLowClassName)Model.get#(ClassName)Page(page,limit); renderJson(CommonUtil.renderJsonForLayUI(pageRecord)); } /** * 功能:获取#(ClassMemo)某一条记录信息 * 作者:#(Author) * 时间:#(CurrentTime) * @return */ public void get#(ClassName)ById(#(delete_Params) { Record record=#(FirstLowClassName)Model.get#(ClassName)ById(delete_Params); renderJson(record); } }