接口 SaveController<Id extends Serializable,Entity extends SuperEntity<Id>,SaveVO>
- 类型参数:
Entity- 实体SaveVO- 保存参数
- 所有超级接口:
BaseController<Id,Entity>
public interface SaveController<Id extends Serializable,Entity extends SuperEntity<Id>,SaveVO>
extends BaseController<Id,Entity>
新增
- 作者:
- zuihou
-
方法概要
从接口继承的方法 top.tangyh.basic.base.controller.BaseController
fail, fail, fail, fail, fail, fail, getEntityClass, getSuperService, getUserId, success, success, validFail, validFail, validFail
-
方法详细资料
-
save
@PostMapping @WebLog(value="\u65b0\u589e", request=false) default R<Entity> save(@RequestBody @Validated SaveVO saveVO) 新增- 参数:
saveVO- 保存参数- 返回:
- 实体
-
copy
@PostMapping("/copy") @WebLog(value="\u590d\u5236", request=false) default R<Entity> copy(@RequestParam("id") Id id) 复制- 参数:
id- ID- 返回:
- 实体
-
handlerSave
自定义新增- 参数:
model- 保存对象- 返回:
- 返回SUCCESS_RESPONSE, 调用默认更新, 返回其他不调用默认更新
-