package com.ruoyi.system.api.service; import com.ruoyi.common.core.constant.ServiceNameConstants; import com.ruoyi.common.core.domain.R; import com.ruoyi.system.api.domain.dto.MerEditUserDto; import com.ruoyi.system.api.factory.RemoteStaffFallbackFactory; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; /** * 用户服务 * * @author jqs */ @FeignClient(contextId = "remoteSysStaffService", value = ServiceNameConstants.SYSTEM_SERVICE, fallbackFactory = RemoteStaffFallbackFactory.class) public interface RemoteSysStaffService { @PostMapping("/staff/isLeader") public Boolean isLeader() ; /** * @description 编辑商户员工 * @author jqs * @date 2023/7/19 19:44 * @param merEditUserDto * @return R */ @PostMapping("/staff/editSysStaffInfo") public R editUserInfo(@RequestBody MerEditUserDto merEditUserDto); }