lidongdong
2023-11-17 55552a4e0f1c07ccd29deadbd71ee8cd1598c844
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/partybuilding/NewStriveForFeign.java
@@ -2,6 +2,9 @@
import com.panzhihua.common.model.dtos.partybuilding.*;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.community.building.NewFightConfigVO;
import com.panzhihua.common.model.vos.community.building.NewFightConvenientMerchantVO;
import com.panzhihua.common.model.vos.community.building.NewFightShoppingVO;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.*;
@@ -263,5 +266,117 @@
    public R expurgateResourceSharingData(@RequestParam("id") String id);
    /************************************************************************************************************
     *
     *                               社区设置兑换时间地点
     *
     ******************************************************************************************************************/
    @GetMapping("/FightConfig/getConfigDetails")
    public R getConfigDetails(@RequestParam("communityId") String communityId);
    @PostMapping("/FightConfig/addConfigData")
    public R addConfigData(@RequestBody NewFightConfigVO item);
    @PostMapping("/FightConfig/editConfigData")
    public R editConfigData(@RequestBody NewFightConfigVO item);
    @DeleteMapping("/FightConfig/expurgateConfigData")
    public R expurgateConfigData(@RequestParam("communityId") String communityId);
    /*******************************************************************************************************
     *
     *                   积分商城
     *
     *******************************************************************************************************/
    /**
     * 分页查询
     * @param
     * @return
     */
    @GetMapping("/FightShopping/getFightShoppingList")
    public R getFightShoppingList(@RequestParam("pageNum") int pageNum,
                                  @RequestParam("pageNum") int pageSize,
                                  @RequestParam("communityId") String communityId,
                                  @RequestParam(value = "goodName", required = false)String goodName,
                                  @RequestParam(value = "goodType", required = false)String goodType,
                                  @RequestParam(value = "id", required = false)String id);
    @GetMapping("/FightShopping/getFightShoppingDetails")
    public R getFightShoppingDetails(@RequestParam("id") String id);
    /**
     * 新增
     * @param
     * @return
     */
    @PostMapping("/FightShopping/addFightShoppingData")
    public R addFightShoppingData(@RequestBody NewFightShoppingVO item);
    @PostMapping("/FightShopping/editFightShoppingData")
    public R editFightShoppingData(@RequestBody NewFightShoppingVO item);
    @DeleteMapping("/FightShopping/expurgateFightShoppingData")
    public R expurgateFightShoppingData(@RequestParam("id") String id);
    /*******************************************************************************************************
     *
     *             商家模块
     *
     * ********************************************************************************************************/
    /**
     * 删除便民服务商家
     *
     * @param merchantId
     * @param operator
     * @return
     */
    @DeleteMapping("/FightConvenient/deleteMerchantById")
    public R deleteMerchantById(@RequestParam("communityId") String merchantId);
    /**
     * 编辑状态
     *
     * @param merchantId
     * @param status
     * @return
     */
    @GetMapping("/FightConvenient/editMerchantStatus")
    public R editMerchantStatus(@RequestParam("communityId") String merchantId,
                                @RequestParam("status") String status);
    /**
     * 分页查询便民服务商家 运营后台
     *
     * @return
     */
    @GetMapping("/FightConvenient/pageMerchant")
    public R pageMerchant(@RequestParam("pageNum") int pageNum,
                          @RequestParam("pageSize") int pageSize,
                          @RequestParam("communityId") String communityId,
                          @RequestParam(value = "isDel", required = false) String isDel,
                          @RequestParam(value = "keyword", required = false)String keyword,
                          @RequestParam(value = "status", required = false)String status) ;
    /**
     * 查询商家信息
     *
     * @param merchantId
     * @return
     */
    @GetMapping("/FightConvenient/selectMerchantById")
    public R selectMerchantById(@RequestParam("merchantId") String merchantId);
    @PostMapping("/FightConvenient/addMerchantData")
    public R addMerchantData(@RequestBody NewFightConvenientMerchantVO item) ;
    @PostMapping("/FightConvenient/editMerchantData")
    public R editMerchantData(@RequestBody NewFightConvenientMerchantVO item);
}