Class CommonSentencesApiImpl

  • All Implemented Interfaces:
    CommonSentencesApi

    @RestController
    @RequestMapping(value="/services/rest/commonSentences",
                    produces="application/json")
    public class CommonSentencesApiImpl
    extends Object
    implements CommonSentencesApi
    常用语接口
    Author:
    qinman, zhangchongjie
    Date:
    2022/12/20
    • Constructor Detail

      • CommonSentencesApiImpl

        public CommonSentencesApiImpl()
    • Method Detail

      • delete

        public net.risesoft.pojo.Y9Result<Object> delete​(@RequestParam
                                                         String tenantId,
                                                         @RequestParam
                                                         String id)
        删除常用语
        Specified by:
        delete in interface CommonSentencesApi
        Parameters:
        tenantId - 租户id
        id - 常用语id
        Returns:
        Y9Result<Object> 通用请求返回对象
        Since:
        9.6.6
      • listSentencesService

        public net.risesoft.pojo.Y9Result<List<CommonSentencesModel>> listSentencesService​(@RequestParam
                                                                                           String tenantId,
                                                                                           @RequestParam
                                                                                           String userId)
        获取常用语列表
        Specified by:
        listSentencesService in interface CommonSentencesApi
        Parameters:
        tenantId - 租户id
        userId - 人员id
        Returns:
        Y9Result<List<CommonSentencesModel>> 通用请求返回对象 - data 是常用语列表
        Since:
        9.6.6
      • removeCommonSentences

        public net.risesoft.pojo.Y9Result<Object> removeCommonSentences​(@RequestParam
                                                                        String tenantId,
                                                                        @RequestParam
                                                                        String userId,
                                                                        @RequestParam
                                                                        int tabIndex)
        根据排序号tabIndex删除常用语
        Specified by:
        removeCommonSentences in interface CommonSentencesApi
        Parameters:
        tenantId - 租户id
        userId - 人员id
        tabIndex - 排序号
        Returns:
        Y9Result<Object> 通用请求返回对象
        Since:
        9.6.6
      • removeUseNumber

        public net.risesoft.pojo.Y9Result<Object> removeUseNumber​(@RequestParam
                                                                  String tenantId,
                                                                  @RequestParam
                                                                  String userId)
        清空常用语使用次数
        Specified by:
        removeUseNumber in interface CommonSentencesApi
        Parameters:
        tenantId - 租户id
        userId - 人员id
        Returns:
        Y9Result<Object> 通用请求返回对象
        Since:
        9.6.6
      • save

        public net.risesoft.pojo.Y9Result<Object> save​(@RequestParam
                                                       String tenantId,
                                                       @RequestParam
                                                       String userId,
                                                       @RequestParam
                                                       String id,
                                                       @RequestParam
                                                       String content)
        根据id保存更新常用语
        Specified by:
        save in interface CommonSentencesApi
        Parameters:
        tenantId - 租户id
        userId - 人员id
        id - 常用语的唯一标识
        content - 内容
        Returns:
        Y9Result<Object> 通用请求返回对象
        Since:
        9.6.6
      • saveCommonSentences

        public net.risesoft.pojo.Y9Result<Object> saveCommonSentences​(@RequestParam
                                                                      String tenantId,
                                                                      @RequestParam
                                                                      String userId,
                                                                      @RequestParam
                                                                      String content,
                                                                      @RequestParam
                                                                      int tabIndex)
        根据排序号tabIndex保存更新常用语
        Specified by:
        saveCommonSentences in interface CommonSentencesApi
        Parameters:
        tenantId - 租户id
        userId - 人员id
        content - 常用语内容
        tabIndex - 排序号
        Returns:
        Y9Result<Object> 通用请求返回对象
        Since:
        9.6.6
      • updateUseNumber

        public net.risesoft.pojo.Y9Result<Object> updateUseNumber​(@RequestParam
                                                                  String tenantId,
                                                                  @RequestParam
                                                                  String id)
        更新常用语使用次数
        Specified by:
        updateUseNumber in interface CommonSentencesApi
        Parameters:
        tenantId - 租户id
        id - 常用语id
        Returns:
        Y9Result<Object> 通用请求返回对象
        Since:
        9.6.6