package com.wms_admin.clients; import com.wms_admin.utils.Result; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.http.MediaType; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestParam; import java.util.Map; @FeignClient(value = "userservice", url = "${customer.url}") public interface UserClient { @PostMapping(value = "/business/login", consumes = MediaType.APPLICATION_JSON_VALUE) Result BusynessUserLogin(@RequestBody Map mapData); @PostMapping("/business/code") Result BusynessUserLoginToken(@RequestParam("code") String code); }