//package com.nuvole.four.client; // //import com.nuvole.base.domain.BaseGlobalConfig; //import com.nuvole.base.domain.SysArea; //import com.nuvole.base.domain.SysOrg; //import com.nuvole.base.domain.SysUser; //import com.nuvole.common.domain.emnu.CommonResultEmnu; //import com.nuvole.common.domain.result.CommonResult; //import com.nuvole.common.domain.result.PageBean; //import feign.hystrix.FallbackFactory; //import lombok.extern.slf4j.Slf4j; //import org.springframework.stereotype.Component; //import org.springframework.web.bind.annotation.GetMapping; //import org.springframework.web.bind.annotation.PostMapping; //import org.springframework.web.bind.annotation.RequestParam; // //import java.util.List; //import java.util.Map; // ///** // * @author tangzong // */ //@Component //@Slf4j //public class BaseClientFallbackFactory implements FallbackFactory { // // @Override // public BaseServiceClient create(Throwable throwable) { // log.error("fallback reason:{}", throwable.getMessage()); // return new BaseServiceClient() { // // @Override // public CommonResult getOrgByCode(String code) { // return new CommonResult(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult getOrgByCode2(String code) { // return new CommonResult(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult getOrgAndParentByCode(String code) { // return new CommonResult(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult getManagerInfoByCode(String code) { // return new CommonResult(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult> selectAllByOrgId(Long org_id, Short user_type, Integer pageNumber,Integer pageSize, Integer state) { // return new CommonResult(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult getOrgByUserCode(String code) { // return new CommonResult(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult getAllManagerByOrgCode(String orgCode) { // return new CommonResult(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult> getAllManagerInfoByOrgCode(String orgCode) { // return new CommonResult(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult getUserByCode(String code) { // return null; // } // // // @Override // public CommonResult getUserById(Long id) { // return new CommonResult(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult getManagerInfoById(Long id) { // return new CommonResult(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult> getOrgList(Long pid, Integer state) { // return new CommonResult(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult getFullOrgName(Long id, String orgCode, String userOrgCode) { // return new CommonResult(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult> getBranchByOrgCode(String code, String keyText, Short userType, Integer pageNumber, Integer pageSize) { // return new CommonResult(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult getCityList() { // return new CommonResult(CommonResultEmnu.SERVER_ERR); // } // // @GetMapping("/v1/base/pc/area/getAreaByOrgId") // @Override // public CommonResult getAreaByOrgId(@RequestParam("orgId") Long orgId) { // return new CommonResult(CommonResultEmnu.SERVER_ERR); // } // // @Override // public List getOrgMapByLogin(Long orgId, Integer orgLv) { // return null; // } // // @GetMapping("/v1/base/pc/sysUser/getUserInfoById") // @Override // public SysUser getUserInfoById(Long id) { // return null; // } // // @Override // public SysUser getUserInfoByName(String name) { // return null; // } // // @Override // public int getOrgLvByOrgCode(String orgCode) { // return -1; // } // // @Override // public CommonResult getOrgById(Long orgId) { // return new CommonResult(CommonResultEmnu.SERVER_ERR); // } // // @Override // public Long getSjOrgId(Long orgId, Integer orgLv) { // return null; // } // // @GetMapping("/v1/base/pc/org/getSjOrgInfo") // @Override // public CommonResult getSjOrgInfo() { // return new CommonResult(CommonResultEmnu.SERVER_ERR); // } // // @Override // public SysArea getAreaByOrgCode(String orgCode) { // return null; // } // // @Override // public CommonResult> getInfoByOrgCode(String orgCode) { // return new CommonResult<>(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult> getSjOrgCodeAreaNameRef() { // return new CommonResult<>(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult> getXjOrg() { // return new CommonResult<>(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult getByDicCodeAndDicKey(String dicCode, String dicKey) { // return new CommonResult<>(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult> getDicTree(String dicCode, Integer state) { // return new CommonResult<>(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult> getOrgCodeCache() { // return new CommonResult<>(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult getAllOrgFullName() { // return new CommonResult<>(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult cardIsContain(String cardNum) { // return new CommonResult<>(CommonResultEmnu.SERVER_ERR); // } // // @Override // public CommonResult> getConfigList(String globalCode, Short matchModel) { // return new CommonResult<>(CommonResultEmnu.SERVER_ERR); // } // // @PostMapping("/v1/base/pc/global/config/save") // @Override // public CommonResult> save(String configList) { // return new CommonResult<>(CommonResultEmnu.SERVER_ERR); // } // }; // } //}