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);
|
}
|