Entity - 实体UpdateDTO - 修改参数public interface UpdateController<Entity,UpdateDTO> extends BaseController<Entity>
| 限定符和类型 | 方法和说明 |
|---|---|
default R<Entity> |
handlerUpdate(UpdateDTO model)
自定义更新
|
default R<Entity> |
update(UpdateDTO updateDTO)
修改
|
default R<Entity> |
updateAll(Entity entity)
修改所有字段
|
fail, fail, fail, fail, fail, fail, getAccount, getBaseService, getEntityClass, getName, getTenant, getUserId, success, success, validFail, validFail, validFail@PutMapping
@SysLog(value="\'\u4fee\u6539:\' + #updateDTO?.id",
request=false)
@PreAuth(value="hasAnyPermission(\'{}edit\')")
default R<Entity> update(@RequestBody @Validated(value=top.tangyh.basic.base.entity.SuperEntity.Update.class)
UpdateDTO updateDTO)
updateDTO - 修改DTO@PutMapping(value="/all")
@SysLog(value="\'\u4fee\u6539\u6240\u6709\u5b57\u6bb5:\' + #entity?.id",
request=false)
@PreAuth(value="hasAnyPermission(\'{}edit\')")
default R<Entity> updateAll(@RequestBody @Validated(value=top.tangyh.basic.base.entity.SuperEntity.Update.class)
Entity entity)
entity - 实体Copyright © 2021. All rights reserved.