类 WxPayConfigController

  • 所有已实现的接口:
    net.guerlab.smart.platform.server.controller.DeleteController<net.guerlab.smart.pay.core.domain.WxPayConfigDTO,​WxPayConfig,​WxPayConfigService,​String>, net.guerlab.smart.platform.server.controller.FindController<net.guerlab.smart.pay.core.domain.WxPayConfigDTO,​WxPayConfig,​WxPayConfigService,​net.guerlab.smart.pay.core.searchparams.WxPayConfigSearchParams,​String>, net.guerlab.smart.platform.server.controller.IController<WxPayConfig,​WxPayConfigService,​String>, net.guerlab.smart.platform.server.controller.ModifyControllerWrapper<net.guerlab.smart.pay.core.domain.WxPayConfigDTO,​WxPayConfig,​String>, net.guerlab.smart.platform.server.controller.SaveController<net.guerlab.smart.pay.core.domain.WxPayConfigDTO,​WxPayConfig,​WxPayConfigService,​String>, net.guerlab.smart.platform.server.controller.UpdateController<net.guerlab.smart.pay.core.domain.WxPayConfigDTO,​WxPayConfig,​WxPayConfigService,​String>

    @RestController("/user/wxPayConfig")
    @RequestMapping("/user/wxPayConfig")
    public class WxPayConfigController
    extends net.guerlab.smart.platform.server.controller.BaseController<net.guerlab.smart.pay.core.domain.WxPayConfigDTO,​WxPayConfig,​WxPayConfigService,​net.guerlab.smart.pay.core.searchparams.WxPayConfigSearchParams,​String>
    微信支付配置
    作者:
    guer
    • 字段概要

      • 从类继承的字段 net.guerlab.smart.platform.server.controller.AbstractControllerImpl

        service
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void afterDelete​(WxPayConfig entity)  
      void afterSave​(WxPayConfig entity, net.guerlab.smart.pay.core.domain.WxPayConfigDTO dto)  
      void afterUpdate​(WxPayConfig entity, net.guerlab.smart.pay.core.domain.WxPayConfigDTO dto)  
      void copyProperties​(net.guerlab.smart.pay.core.domain.WxPayConfigDTO dto, WxPayConfig entity, String id)  
      net.guerlab.smart.pay.core.domain.WxPayConfigDTO disable​(String id)  
      net.guerlab.smart.pay.core.domain.WxPayConfigDTO enable​(String id)  
      protected net.guerlab.commons.exception.ApplicationException nullPointException()  
      net.guerlab.web.result.Result<String> parseCertFile​(org.springframework.web.multipart.MultipartFile file)  
      void setOperationLogApi​(net.guerlab.smart.platform.user.api.OperationLogApi operationLogApi)  
      • 从类继承的方法 net.guerlab.smart.platform.server.controller.AbstractControllerImpl

        findOne0, getService, newEntity, setService
      • 从接口继承的方法 net.guerlab.smart.platform.server.controller.DeleteController

        beforeDelete, delete
      • 从接口继承的方法 net.guerlab.smart.platform.server.controller.FindController

        beforeFind, findAll, findList, findOne
      • 从接口继承的方法 net.guerlab.smart.platform.server.controller.IController

        findOne0, getService, newEntity
      • 从接口继承的方法 net.guerlab.smart.platform.server.controller.SaveController

        beforeSave, save
      • 从接口继承的方法 net.guerlab.smart.platform.server.controller.UpdateController

        beforeUpdate, update
    • 构造器详细资料

      • WxPayConfigController

        public WxPayConfigController()
    • 方法详细资料

      • parseCertFile

        @IgnoreLogin
        @PostMapping("/parseCertFile")
        public net.guerlab.web.result.Result<String> parseCertFile​(org.springframework.web.multipart.MultipartFile file)
      • enable

        @PostMapping("/{id}/enable")
        public net.guerlab.smart.pay.core.domain.WxPayConfigDTO enable​(@PathVariable
                                                                       String id)
      • disable

        @PostMapping("/{id}/disable")
        public net.guerlab.smart.pay.core.domain.WxPayConfigDTO disable​(@PathVariable
                                                                        String id)
      • nullPointException

        protected net.guerlab.commons.exception.ApplicationException nullPointException()
        覆盖:
        nullPointException 在类中 net.guerlab.smart.platform.server.controller.AbstractControllerImpl<net.guerlab.smart.pay.core.domain.WxPayConfigDTO,​WxPayConfig,​WxPayConfigService,​String>
      • copyProperties

        public void copyProperties​(net.guerlab.smart.pay.core.domain.WxPayConfigDTO dto,
                                   WxPayConfig entity,
                                   String id)
      • afterSave

        public void afterSave​(WxPayConfig entity,
                              net.guerlab.smart.pay.core.domain.WxPayConfigDTO dto)
      • afterUpdate

        public void afterUpdate​(WxPayConfig entity,
                                net.guerlab.smart.pay.core.domain.WxPayConfigDTO dto)
      • afterDelete

        public void afterDelete​(WxPayConfig entity)
      • setOperationLogApi

        @Autowired
        public void setOperationLogApi​(net.guerlab.smart.platform.user.api.OperationLogApi operationLogApi)