Class DialogueDetailController
java.lang.Object
cn.herodotus.engine.web.api.servlet.AbstractReadableController<DialogueDetail, String, cn.herodotus.engine.data.core.jpa.service.BaseJpaWriteableService<DialogueDetail, String>>
cn.herodotus.engine.web.api.servlet.AbstractWriteableController<DialogueDetail, String, cn.herodotus.engine.data.core.jpa.service.BaseJpaWriteableService<DialogueDetail, String>>
cn.herodotus.engine.web.api.servlet.AbstractJpaWriteableController<DialogueDetail, String>
cn.herodotus.engine.rest.servlet.message.controller.DialogueDetailController
- All Implemented Interfaces:
cn.herodotus.engine.core.definition.domain.BaseDomain, cn.herodotus.engine.core.definition.domain.Pagination, BindingController<DialogueDetail, String, cn.herodotus.engine.data.core.jpa.service.BaseJpaWriteableService<DialogueDetail, String>>, PageController<DialogueDetail, String, cn.herodotus.engine.data.core.jpa.service.BaseJpaWriteableService<DialogueDetail, String>>, PaginationController, cn.herodotus.engine.web.core.definition.Controller, Serializable
@RestController
@RequestMapping("/message/dialogue/detail")
public class DialogueDetailController
extends AbstractJpaWriteableController<DialogueDetail, String>
Description: DialogueDetailController
- Author:
- : gengwei.zheng
- See Also:
- Date:
- : 2022/12/17 12:49
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncn.herodotus.engine.core.definition.domain.Result<String> findByCondition(@NotNull Integer pageNumber, @NotNull Integer pageSize, @NotBlank String dialogueId) cn.herodotus.engine.data.core.jpa.service.BaseJpaWriteableService<DialogueDetail, String> Methods inherited from class AbstractJpaWriteableController
saveMethods inherited from class AbstractWriteableController
deleteMethods inherited from class AbstractReadableController
findByPageMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface BindingController
findAll, findByIdMethods inherited from interface cn.herodotus.engine.web.core.definition.Controller
result, result, result, result, result, result, resultMethods inherited from interface PageController
findByPage, findByPageMethods inherited from interface cn.herodotus.engine.core.definition.domain.Pagination
with, withMethods inherited from interface PaginationController
fromPage, fromSlice, resultFromPage, resultFromSlice
-
Constructor Details
-
DialogueDetailController
-
-
Method Details
-
getService
public cn.herodotus.engine.data.core.jpa.service.BaseJpaWriteableService<DialogueDetail, String> getService() -
findByCondition
@GetMapping("/condition") public cn.herodotus.engine.core.definition.domain.Result<Map<String,Object>> findByCondition(@NotNull @RequestParam("pageNumber") @NotNull Integer pageNumber, @NotNull @RequestParam("pageSize") @NotNull Integer pageSize, @NotBlank @RequestParam("dialogueId") @NotBlank String dialogueId) -
deleteDialogueById
-