|
|
@ -2,14 +2,11 @@ package com.cloud.kicc.commonbiz.api.feign; |
|
|
|
|
|
|
|
|
|
|
|
import com.cloud.kicc.common.core.api.R; |
|
|
|
import com.cloud.kicc.common.core.api.R; |
|
|
|
import com.cloud.kicc.common.core.constant.AppConstants; |
|
|
|
import com.cloud.kicc.common.core.constant.AppConstants; |
|
|
|
import com.cloud.kicc.common.core.constant.SecurityConstants; |
|
|
|
|
|
|
|
import com.cloud.kicc.common.core.constant.ServiceNameConstants; |
|
|
|
import com.cloud.kicc.common.core.constant.ServiceNameConstants; |
|
|
|
import com.cloud.kicc.system.api.entity.User; |
|
|
|
import com.cloud.kicc.system.api.entity.User; |
|
|
|
import feign.Param; |
|
|
|
|
|
|
|
import org.springframework.cloud.openfeign.FeignClient; |
|
|
|
import org.springframework.cloud.openfeign.FeignClient; |
|
|
|
import org.springframework.web.bind.annotation.PostMapping; |
|
|
|
import org.springframework.web.bind.annotation.PostMapping; |
|
|
|
import org.springframework.web.bind.annotation.RequestBody; |
|
|
|
import org.springframework.web.bind.annotation.RequestBody; |
|
|
|
import org.springframework.web.bind.annotation.RequestHeader; |
|
|
|
|
|
|
|
import org.springframework.web.bind.annotation.RequestParam; |
|
|
|
import org.springframework.web.bind.annotation.RequestParam; |
|
|
|
|
|
|
|
|
|
|
|
import java.util.List; |
|
|
|
import java.util.List; |
|
|
@ -26,13 +23,13 @@ import java.util.Set; |
|
|
|
@FeignClient(contextId = "remotePushConcernFanService", value = ServiceNameConstants.COMMON_SERVICE) |
|
|
|
@FeignClient(contextId = "remotePushConcernFanService", value = ServiceNameConstants.COMMON_SERVICE) |
|
|
|
public interface RemotePushConcernFanService { |
|
|
|
public interface RemotePushConcernFanService { |
|
|
|
|
|
|
|
|
|
|
|
@PostMapping(value = AppConstants.APP_COMMON + "/pushConcernFan/enterpriseUserFanSave", headers = SecurityConstants.HEADER_FROM_IN) |
|
|
|
@PostMapping(value = AppConstants.APP_COMMON + "/pushConcernFan/enterpriseUserFanSave") |
|
|
|
R enterpriseUserFanSave(@RequestParam("innerEnterpriseUserId") String innerEnterpriseUserId, @RequestBody List<User> userList); |
|
|
|
R enterpriseUserFanSave(@RequestParam("innerEnterpriseUserId") String innerEnterpriseUserId, @RequestBody List<User> userList); |
|
|
|
|
|
|
|
|
|
|
|
@PostMapping(value = AppConstants.APP_COMMON + "/pushConcernFan/removeUserPushData", headers = SecurityConstants.HEADER_FROM_IN) |
|
|
|
@PostMapping(value = AppConstants.APP_COMMON + "/pushConcernFan/removeUserPushData") |
|
|
|
R removeUserPushData(@RequestParam("userIds") Set<String> userIds); |
|
|
|
R removeUserPushData(@RequestParam("userIds") Set<String> userIds); |
|
|
|
|
|
|
|
|
|
|
|
@PostMapping(value = AppConstants.APP_COMMON + "/pushConcernFan/bindConcernEnterpriseUser", headers = SecurityConstants.HEADER_FROM_IN) |
|
|
|
@PostMapping(value = AppConstants.APP_COMMON + "/pushConcernFan/bindConcernEnterpriseUser") |
|
|
|
R bindConcernEnterpriseUser(@RequestParam("userId") String userId, @RequestBody List<User> enterpriseUserList); |
|
|
|
R bindConcernEnterpriseUser(@RequestParam("userId") String userId, @RequestBody List<User> enterpriseUserList); |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|