huanghongfa
2021-01-05 d9eee1919dbff7ffddc48b1f4fee2ec41a54a2a2
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/AdvertisementApi.java
@@ -1,6 +1,7 @@
package com.panzhihua.service_community.api;
import com.panzhihua.common.model.dtos.AppletesBackstageConfigDTO;
import com.panzhihua.common.model.dtos.advertisement.ComOpsAdvDTO;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.service_community.service.ComOpsAdvService;
import lombok.extern.slf4j.Slf4j;
@@ -51,4 +52,42 @@
    public R listAdvertisement(){
        return comOpsAdvService.listAdvertisement();
    }
    /**
     * 新增广告
     * @param comOpsAdvDTO
     * @return 新增结果
     */
    @PostMapping("addadvertisement")
    public R addAdvertisement(@RequestBody ComOpsAdvDTO comOpsAdvDTO){
        return comOpsAdvService.addAdvertisement(comOpsAdvDTO);
    }
    /**
     * 编辑广告
     * @param comOpsAdvDTO 编辑内容
     * @return 编辑结果
     */
    @PostMapping("putadvertisement")
    public R putAdvertisement(@RequestBody ComOpsAdvDTO comOpsAdvDTO){
        return comOpsAdvService.putAdvertisement(comOpsAdvDTO);
    }
    /**
     * 广告位置下拉列表
     * @return 位置集合
     */
    @PostMapping("listadvpos")
    public R listadvpos(){
        return comOpsAdvService.listadvpos();
    }
    /**
     * 跳转内容下拉集合
     * @return 跳转集合
     */
    @PostMapping("listadvjump")
    public R listAdvjump(){
        return comOpsAdvService.listAdvjump();
    }
}