package com.dk.mdm.feign;


import com.dk.common.infrastructure.constant.Constant;
import com.dk.common.response.ResponseResultVO;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;

import java.util.Map;

/**
 * @author : 姜永辉
 * @desc : OauthServerFeign
 * @date : 2024-038-10 10:56
 */
@FeignClient(name = Constant.OAUTH_PREFIX + Constant.SERVER, path = Constant.COMPANY, contextId = "company")
public interface CompanyFeign {
    /**
     * @desc   : 体验产品
     * @author : 姜永辉
     * @date   : 2023-11-02 16:27
     */
    @PostMapping({"/feign_update_wx_user_company"})
    ResponseResultVO<Boolean> updateWxUserCompany(@RequestBody Map<String, Object> collectQuery) ;

}
