Class SendButtonRestController


  • @RestController
    @RequestMapping(value="/vue/sendButton",
                    produces="application/json")
    public class SendButtonRestController
    extends Object
    Author:
    qinman, zhangchongjie
    Date:
    2022/12/20
    • Constructor Detail

      • SendButtonRestController

        public SendButtonRestController()
    • Method Detail

      • checkCustomId

        @GetMapping("/checkCustomId")
        public net.risesoft.pojo.Y9Result<Boolean> checkCustomId​(@RequestParam
                                                                 String customId)
        判断customId是否已经存在
        Parameters:
        customId - 定义key
        Returns:
      • getSendButton

        @GetMapping("/getSendButton")
        public net.risesoft.pojo.Y9Result<SendButton> getSendButton​(@RequestParam
                                                                    String id)
        获取发送按钮
        Parameters:
        id - 按钮id
        Returns:
      • getSendButtonList

        @GetMapping("/getSendButtonList")
        public net.risesoft.pojo.Y9Result<List<SendButton>> getSendButtonList()
        获取发送按钮列表
        Returns:
      • removeSendButtons

        @PostMapping("/removeSendButtons")
        public net.risesoft.pojo.Y9Result<String> removeSendButtons​(@RequestParam
                                                                    String[] sendButtonIds)
        删除按钮
        Parameters:
        sendButtonIds - 按钮id
        Returns:
      • saveOrUpdate

        @PostMapping("/saveOrUpdate")
        public net.risesoft.pojo.Y9Result<String> saveOrUpdate​(SendButton sendButton)
        保存发送按钮
        Parameters:
        sendButton - 按钮信息
        Returns: