|  |  |  | 
|---|
|  |  |  | import com.ruoyi.system.api.domain.SysRole; | 
|---|
|  |  |  | import com.ruoyi.system.api.domain.SysUser; | 
|---|
|  |  |  | import com.ruoyi.system.api.feignClient.SysUserClient; | 
|---|
|  |  |  | import com.ruoyi.system.api.model.*; | 
|---|
|  |  |  | import org.springframework.cloud.openfeign.FallbackFactory; | 
|---|
|  |  |  | import org.springframework.stereotype.Component; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public SysUserClient create(Throwable cause) { | 
|---|
|  |  |  | return new SysUserClient(){ | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public R<List<CompanyUserListVo>> getSysUserFromCompanyId(CompanySysUserReq companySysUserReq) { | 
|---|
|  |  |  | return R.fail("公司获取关联已有账号失败:" + cause.getMessage()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public R<SysUser> getSysUser(Long userId) { | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public R<List<Integer>> companySaveSysUser(CompanyAddSysUserDto dto) { | 
|---|
|  |  |  | return R.fail("添加用户失败:" + cause.getMessage()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public R<List<Integer>> addTRepairSysUser(TRepairShopAddDto dto) { | 
|---|
|  |  |  | return R.fail("添加修理厂用户失败:" + cause.getMessage()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public R<List<SysUser>> getUserList(List<Integer> userIds) { | 
|---|
|  |  |  | return R.fail("通过用户id集合查询用户失败:" + cause.getMessage()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public R<List<CompanyUserListVo>> getSysUserFromCompanyIdOne(CompanySysUserReq companySysUserReq) { | 
|---|
|  |  |  | return R.fail("公司获取账号失败:" + cause.getMessage()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public R<List<SysUser>> queryUserByPhoneList(List<String> phoneList) { | 
|---|
|  |  |  | return R.fail("通过手机号集合查询用户失败:" + cause.getMessage()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public R<Boolean> addUserRole(List<SysUserRoleDTO> dtoList) { | 
|---|
|  |  |  | return R.fail("默认批量添加修理厂失败:" + cause.getMessage()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|