| | |
| | | 'getUserInfo' |
| | | ]), |
| | | setVersionInfo (params) { |
| | | console.log(params); |
| | | localStorage.setItem('powerAccess',params) |
| | | this.showMenu = false |
| | | this.$emit('titleMethod', params) |
| | |
| | | * } |
| | | */ |
| | | |
| | | export default [ |
| | | { |
| | | export default [{ |
| | | path: '/login', |
| | | name: 'login', |
| | | meta: { |
| | | title: 'Login - 登录', |
| | | hideInMenu: true |
| | | }, |
| | | component: () => import('@/view/login/login.vue') |
| | | component: () => |
| | | import ('@/view/login/login.vue') |
| | | }, |
| | | { |
| | | path: '/', |
| | |
| | | icon: 'custom custom-gongkaiguquan', |
| | | title: '全球要闻' |
| | | }, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/newsFlashEx_tool', |
| | | name: 'newsFlashEx_tool', |
| | | meta: { |
| | |
| | | icon: 'custom custom-guquan', |
| | | title: '全球要闻' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/newsFlashEx.vue') |
| | | }, |
| | | ] |
| | | component: () => |
| | | import ('@/view/diligenceTools/newsFlashEx.vue') |
| | | }, ] |
| | | }, |
| | | { |
| | | path: '/zoneAnalyses', |
| | |
| | | title: '区域分析' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/zoneAnalyse', |
| | | name: 'zoneAnalyse', |
| | | meta: { |
| | |
| | | icon: 'custom custom-gailan', |
| | | title: '区域概览' |
| | | }, |
| | | component: () => import('@/view/chengtou/zoneAnalyse.vue'), |
| | | component: () => |
| | | import ('@/view/chengtou/zoneAnalyse.vue'), |
| | | }, |
| | | { |
| | | path: '/checkCityInvestmentZone', |
| | |
| | | icon: 'custom custom-area', |
| | | title: '查看区域' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/checkCityInvestmentZone.vue') |
| | | component: () => |
| | | import ('@/view/diligenceTools/checkCityInvestmentZone.vue') |
| | | }, |
| | | { |
| | | path: '/contrastCityInvestmentZone', |
| | |
| | | icon: 'custom custom-area', |
| | | title: '区域对比' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/contrastCityInvestmentZone.vue') |
| | | component: () => |
| | | import ('@/view/diligenceTools/contrastCityInvestmentZone.vue') |
| | | }, |
| | | // { |
| | | // path: '/zoneAnalysej', |
| | |
| | | title: '政信公司' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/zhengxinCompeny', |
| | | name: 'zhengxinCompeny', |
| | | meta: { |
| | |
| | | icon: 'custom custom-caizhengquhua', |
| | | title: '政信公司' |
| | | }, |
| | | component: () => import('@/view/chengtou/zhengxinCompeny.vue') |
| | | }, |
| | | ] |
| | | component: () => |
| | | import ('@/view/chengtou/zhengxinCompeny.vue') |
| | | }, ] |
| | | }, |
| | | { |
| | | path: '/rongziStructures', |
| | |
| | | title: '融资分析' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/rongziStructure', |
| | | name: 'rongziStructure', |
| | | meta: { |
| | |
| | | icon: 'custom custom-jiegou2', |
| | | title: '融资结构' |
| | | }, |
| | | component: () => import('@/view/chengtou/rongziStructure.vue') |
| | | component: () => |
| | | import ('@/view/chengtou/rongziStructure.vue') |
| | | }, |
| | | { |
| | | path: '/cooperate', |
| | |
| | | icon: 'custom custom-jiegou2', |
| | | title: '合作金融机构' |
| | | }, |
| | | component: () => import('@/view/chengtou/cooperate.vue') |
| | | component: () => |
| | | import ('@/view/chengtou/cooperate.vue') |
| | | }, |
| | | { |
| | | path: '/rongziCash', |
| | |
| | | icon: 'custom custom-kaishifenxi', |
| | | title: '融资性现金流分析' |
| | | }, |
| | | component: () => import('@/view/chengtou/rongziCash.vue') |
| | | component: () => |
| | | import ('@/view/chengtou/rongziCash.vue') |
| | | }, |
| | | ] |
| | | }, |
| | |
| | | title: '综合评估' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/zongheEvaluate', |
| | | name: 'zongheEvaluate', |
| | | meta: { |
| | |
| | | icon: 'custom custom-jiegou1', |
| | | title: '财政比率分析' |
| | | }, |
| | | component: () => import('@/view/chengtou/zongheEvaluate.vue') |
| | | }, |
| | | ] |
| | | component: () => |
| | | import ('@/view/chengtou/zongheEvaluate.vue') |
| | | }, ] |
| | | }, |
| | | { |
| | | path: '/zonedynamics', |
| | |
| | | title: '区域动态' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/zonedynamic', |
| | | name: 'zonedynamic', |
| | | meta: { |
| | |
| | | icon: 'custom custom-shixiangguanli', |
| | | title: '区域动态' |
| | | }, |
| | | component: () => import('@/view/chengtou/zonedynamic.vue') |
| | | }, |
| | | ] |
| | | component: () => |
| | | import ('@/view/chengtou/zonedynamic.vue') |
| | | }, ] |
| | | }, |
| | | { |
| | | path: '/rentExchange', |
| | |
| | | icon: 'custom custom-shujuwajue', |
| | | title: '企业评估' |
| | | }, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/rentExchangeCompany', |
| | | name: 'rentExchangeCompany', |
| | | meta: { |
| | |
| | | icon: 'custom custom-shujuwajue', |
| | | title: '租赁公司' |
| | | }, |
| | | component: () => import('@/view/rentExchange/rentExchangeCompany.vue') |
| | | } |
| | | ] |
| | | component: () => |
| | | import ('@/view/rentExchange/rentExchangeCompany.vue') |
| | | }] |
| | | }, |
| | | { |
| | | path: '/rentExchangeZF', |
| | |
| | | icon: 'custom custom-yinhangliushuifenxi_b', |
| | | title: '企业评估' |
| | | }, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/rentExchangeCompanyZF', |
| | | name: 'rentExchangeCompanyZF', |
| | | meta: { |
| | |
| | | icon: 'custom custom-yinhangliushuifenxi_b', |
| | | title: '政信公司' |
| | | }, |
| | | component: () => import('@/view/rentExchangeZF/rentExchangeCompanyZF.vue') |
| | | } |
| | | ] |
| | | component: () => |
| | | import ('@/view/rentExchangeZF/rentExchangeCompanyZF.vue') |
| | | }] |
| | | }, |
| | | { |
| | | path: '/enterpriseRelationship', |
| | |
| | | icon: 'custom custom-shujuwajue', |
| | | title: '企业关系挖掘' |
| | | }, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/enterpriseRelationshipMining', |
| | | name: 'enterpriseRelationshipMining', |
| | | meta: { |
| | |
| | | icon: 'custom custom-shujuwajue', |
| | | title: '企业关系挖掘' |
| | | }, |
| | | component: () => import('@/view/enterpriseRelationship/enterpriseRelationshipMining.vue') |
| | | } |
| | | ] |
| | | component: () => |
| | | import ('@/view/enterpriseRelationship/enterpriseRelationshipMining.vue') |
| | | }] |
| | | }, |
| | | { |
| | | path: '/rentMarkets', |
| | |
| | | icon: 'custom custom-zulin-copy', |
| | | title: '租赁融资' |
| | | }, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/rentMarket', |
| | | name: 'rentMarket', |
| | | meta: { |
| | |
| | | icon: 'custom custom-zulin-copy', |
| | | title: '租赁融资' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/rentMarket.vue') |
| | | } |
| | | ] |
| | | component: () => |
| | | import ('@/view/diligenceTools/rentMarket.vue') |
| | | }] |
| | | }, |
| | | { |
| | | path: '/receivablesMarkets', |
| | |
| | | icon: 'custom custom-yingshou-copy', |
| | | title: '应收账款融资' |
| | | }, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/receivablesMarket', |
| | | name: 'receivablesMarket', |
| | | meta: { |
| | |
| | | icon: 'custom custom-yingshou-copy', |
| | | title: '应收账款融资' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/receivablesMarket.vue') |
| | | } |
| | | ] |
| | | component: () => |
| | | import ('@/view/diligenceTools/receivablesMarket.vue') |
| | | }] |
| | | }, |
| | | { |
| | | path: '/trustMarkets', |
| | |
| | | icon: 'custom custom-xintuo-copy-copy-copy', |
| | | title: '信托融资' |
| | | }, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/trustMarket', |
| | | name: 'trustMarket', |
| | | meta: { |
| | |
| | | icon: 'custom custom-xintuo-copy-copy-copy', |
| | | title: '信托融资' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/trustMarket.vue') |
| | | } |
| | | ] |
| | | component: () => |
| | | import ('@/view/diligenceTools/trustMarket.vue') |
| | | }] |
| | | }, |
| | | { |
| | | path: '/ManagementFinancing', |
| | |
| | | icon: 'custom custom-simu', |
| | | title: '资管/私募融资' |
| | | }, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/AssetManagementFinancing', |
| | | name: 'AssetManagementFinancing', |
| | | meta: { |
| | |
| | | icon: 'custom custom-simu', |
| | | title: '资管/私募融资' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/AssetManagementFinancing.vue') |
| | | } |
| | | ] |
| | | component: () => |
| | | import ('@/view/diligenceTools/AssetManagementFinancing.vue') |
| | | }] |
| | | }, |
| | | { |
| | | path: '/MovableProperty', |
| | |
| | | icon: 'custom custom-dongchandiya', |
| | | title: '动产抵质押' |
| | | }, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/PledgeMovableProperty', |
| | | name: 'PledgeMovableProperty', |
| | | meta: { |
| | |
| | | icon: 'custom custom-dongchandiya', |
| | | title: '动产抵质押' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/PledgeMovableProperty.vue') |
| | | } |
| | | ] |
| | | component: () => |
| | | import ('@/view/diligenceTools/PledgeMovableProperty.vue') |
| | | }] |
| | | }, |
| | | { |
| | | path: '/PropertyRegistration', |
| | |
| | | icon: 'custom custom-qita1', |
| | | title: '其他动产权利登记' |
| | | }, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/MovablePropertyRegistration', |
| | | name: 'MovablePropertyRegistration', |
| | | meta: { |
| | |
| | | icon: 'custom custom-qita1', |
| | | title: '其他动产权利登记' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/MovablePropertyRegistration.vue') |
| | | } |
| | | ] |
| | | component: () => |
| | | import ('@/view/diligenceTools/MovablePropertyRegistration.vue') |
| | | }] |
| | | }, |
| | | // { |
| | | // path: '/cityInvestment', |
| | |
| | | title: '个人中心' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/accountControl', |
| | | name: 'accountControl', |
| | | meta: { |
| | |
| | | icon: 'custom custom-zhanghuguanli', |
| | | title: '账号管理' |
| | | }, |
| | | component: () => import('@/view/reportCenters/userManagement.vue') |
| | | component: () => |
| | | import ('@/view/reportCenters/userManagement.vue') |
| | | }, |
| | | { |
| | | path: '/reportCenter', |
| | |
| | | icon: 'custom custom-fenxi1', |
| | | title: '报表管理' |
| | | }, |
| | | component: () => import('@/view/reportCenters/reportCenter.vue') |
| | | component: () => |
| | | import ('@/view/reportCenters/reportCenter.vue') |
| | | }, |
| | | { |
| | | path: '/editMyReport', |
| | |
| | | icon: 'custom custom-fenxi1', |
| | | title: '报表管理' |
| | | }, |
| | | component: () => import('@/view/reportCenters/editMyReport.vue') |
| | | component: () => |
| | | import ('@/view/reportCenters/editMyReport.vue') |
| | | }, |
| | | { |
| | | path: '/fuzhuPage', |
| | |
| | | icon: 'custom custom-fenxi1', |
| | | title: '添加/编辑附注' |
| | | }, |
| | | component: () => import('@/view/reportCenters/components/fuzhuPage.vue') |
| | | component: () => |
| | | import ('@/view/reportCenters/components/fuzhuPage.vue') |
| | | }, |
| | | { |
| | | path: '/fuzhuPageCheck', |
| | |
| | | icon: 'custom custom-fenxi1', |
| | | title: '查看添加/编辑附注' |
| | | }, |
| | | component: () => import('@/view/reportCenters/components/fuzhuPageCheck.vue') |
| | | component: () => |
| | | import ('@/view/reportCenters/components/fuzhuPageCheck.vue') |
| | | }, |
| | | { |
| | | path: '/checkMyReport', |
| | |
| | | icon: 'custom custom-fenxi1', |
| | | title: '查看报表' |
| | | }, |
| | | component: () => import('@/view/reportCenters/checkMyReport.vue') |
| | | component: () => |
| | | import ('@/view/reportCenters/checkMyReport.vue') |
| | | }, |
| | | ] |
| | | }, |
| | |
| | | title: '深度信息' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/publicMessage_tool', |
| | | name: 'publicMessage_tool', |
| | | meta: { |
| | |
| | | icon: 'custom custom-gongkaixinxi2', |
| | | title: '深度信息' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/publicMessage.vue') |
| | | component: () => |
| | | import ('@/view/diligenceTools/publicMessage.vue') |
| | | }, |
| | | // { |
| | | // path: '/basicAttributes_tool', |
| | |
| | | icon: 'custom custom-raroc', |
| | | title: '尽调报告' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/editAttributeReport.vue') |
| | | component: () => |
| | | import ('@/view/diligenceTools/editAttributeReport.vue') |
| | | } |
| | | ] |
| | | }, |
| | |
| | | redirect: '/financeCollateralPledge', |
| | | meta: { |
| | | notCache: true, |
| | | access: ['no_admin', 'financeCollateralPledge'], |
| | | access: ['no_admin', 'financeCollateralPledge', 'rongziDebt', 'rongziBank', 'rongziRent', 'rongziYingshou', 'rongziXintuo', 'rongziZiguan', 'rongziDiya'], |
| | | icon: 'custom custom-zhunxianjin_b', |
| | | title: '融资及抵质押' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/financeCollateralPledge', |
| | | name: 'financeCollateralPledge', |
| | | meta: { |
| | | notCache: true, |
| | | access: ['no_admin', 'financeCollateralPledge'], |
| | | icon: 'custom custom-zhunxianjin_b', |
| | | title: '融资及抵质押' |
| | | title: '融资总览' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/financeCollateralPledge.vue') |
| | | component: () => |
| | | import ('@/view/diligenceTools/FinancingOverview.vue') |
| | | }, { |
| | | path: '/rongziDebt', |
| | | name: 'rongziDebt', |
| | | meta: { |
| | | notCache: true, |
| | | access: ['no_admin', 'rongziDebt'], |
| | | icon: 'custom custom-zhunxianjin_b', |
| | | title: '债券融资' |
| | | }, |
| | | component: () => |
| | | import ('@/view/diligenceTools/bondfinancing.vue') |
| | | }, { |
| | | path: '/rongziBank', |
| | | name: 'rongziBank', |
| | | meta: { |
| | | notCache: true, |
| | | access: ['no_admin', 'rongziBank'], |
| | | icon: 'custom custom-zhunxianjin_b', |
| | | title: '银行借款' |
| | | }, |
| | | component: () => |
| | | import ('@/view/diligenceTools/Bankloan.vue') |
| | | }, { |
| | | path: '/rongziRent', |
| | | name: 'rongziRent', |
| | | meta: { |
| | | notCache: true, |
| | | access: ['no_admin', 'rongziRent'], |
| | | icon: 'custom custom-zhunxianjin_b', |
| | | title: '租赁融资' |
| | | }, |
| | | component: () => |
| | | import ('@/view/diligenceTools/leasefinancing.vue') |
| | | }, { |
| | | path: '/rongziYingshou', |
| | | name: 'rongziYingshou', |
| | | meta: { |
| | | notCache: true, |
| | | access: ['no_admin', 'rongziYingshou'], |
| | | icon: 'custom custom-zhunxianjin_b', |
| | | title: '应收账款融资' |
| | | }, |
| | | component: () => |
| | | import ('@/view/diligenceTools/AccountsReceivable.vue') |
| | | }, { |
| | | path: '/rongziXintuo', |
| | | name: 'rongziXintuo', |
| | | meta: { |
| | | notCache: true, |
| | | access: ['no_admin', 'rongziXintuo'], |
| | | icon: 'custom custom-zhunxianjin_b', |
| | | title: '信托融资' |
| | | }, |
| | | component: () => |
| | | import ('@/view/diligenceTools/Trustfinancing.vue') |
| | | }, { |
| | | path: '/rongziZiguan', |
| | | name: 'rongziZiguan', |
| | | meta: { |
| | | notCache: true, |
| | | access: ['no_admin', 'rongziZiguan'], |
| | | icon: 'custom custom-zhunxianjin_b', |
| | | title: '资管/私募融资' |
| | | }, |
| | | component: () => |
| | | import ('@/view/diligenceTools/AssetManagementPrivateFunding.vue') |
| | | }, { |
| | | path: '/rongziDiya', |
| | | name: 'rongziDiya', |
| | | meta: { |
| | | notCache: true, |
| | | access: ['no_admin', 'rongziDiya'], |
| | | icon: 'custom custom-zhunxianjin_b', |
| | | title: '动态抵质押' |
| | | }, |
| | | component: () => |
| | | import ('@/view/diligenceTools/Mortgagepledge.vue') |
| | | }, |
| | | // { |
| | | // path: '/rongziAna', |
| | | // name: 'rongziAna', |
| | | // meta: { |
| | | // notCache: true, |
| | | // access: ['no_admin', 'rongziAna'], |
| | | // icon: 'custom custom-zhunxianjin_b', |
| | | // title: '融资分析' |
| | | // }, |
| | | // component: () => |
| | | // import ('@/view/diligenceTools/FinancingAnalysis.vue') |
| | | // }, |
| | | ] |
| | | }, |
| | | { |
| | |
| | | title: '上市信息' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/shangShiInfo', |
| | | name: 'shangShiInfo', |
| | | meta: { |
| | |
| | | icon: 'custom custom-shangshixinxi', |
| | | title: '上市信息' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/shangShiInfo.vue') |
| | | }, |
| | | ] |
| | | component: () => |
| | | import ('@/view/diligenceTools/shangShiInfo.vue') |
| | | }, ] |
| | | }, |
| | | { |
| | | path: '/xinSanBanInfos', |
| | |
| | | title: '新三板上市信息' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/xinSanBanInfo', |
| | | name: 'xinSanBanInfo', |
| | | meta: { |
| | |
| | | icon: 'custom custom-gupiao', |
| | | title: '新三板上市信息' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/xinSanBanInfo.vue') |
| | | }, |
| | | ] |
| | | component: () => |
| | | import ('@/view/diligenceTools/xinSanBanInfo.vue') |
| | | }, ] |
| | | }, |
| | | { |
| | | path: '/basicAttributes_tools', |
| | |
| | | title: '信用评级' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/basicAttributes_tool', |
| | | name: 'basicAttributes_tool', |
| | | meta: { |
| | |
| | | icon: 'custom custom-xinyongpingji', |
| | | title: '信用评级' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/basicAttributes.vue') |
| | | }, |
| | | ] |
| | | component: () => |
| | | import ('@/view/diligenceTools/basicAttributes.vue') |
| | | }, ] |
| | | }, |
| | | { |
| | | path: '/zijinjiankong', |
| | |
| | | title: '资金监控' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/fundMonitoring', |
| | | name: 'fundMonitoring', |
| | | meta: { |
| | |
| | | icon: 'custom custom-shoukuan', |
| | | title: '收款计划' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/fundMonitoring.vue') |
| | | component: () => |
| | | import ('@/view/diligenceTools/fundMonitoring.vue') |
| | | }, |
| | | { |
| | | path: '/editFundMonitoring', |
| | |
| | | icon: 'custom custom-shoukuan', |
| | | title: '编辑收款计划' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/editFundMonitoring.vue') |
| | | component: () => |
| | | import ('@/view/diligenceTools/editFundMonitoring.vue') |
| | | }, |
| | | { |
| | | path: '/paymentMonitoring', |
| | |
| | | icon: 'custom custom-fukuan', |
| | | title: '付款计划' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/paymentMonitoring.vue') |
| | | component: () => |
| | | import ('@/view/diligenceTools/paymentMonitoring.vue') |
| | | }, |
| | | { |
| | | path: '/flowAnalysis', |
| | |
| | | icon: 'custom custom-liudongxingfenxi', |
| | | title: '流动性分析' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/flowAnalysis.vue') |
| | | component: () => |
| | | import ('@/view/diligenceTools/flowAnalysis.vue') |
| | | }, |
| | | { |
| | | path: '/flowAnalysisTab3', |
| | |
| | | icon: 'custom custom-liudongxingfenxi', |
| | | title: '流动性分析3' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/flowAnalysisTab3.vue') |
| | | component: () => |
| | | import ('@/view/diligenceTools/flowAnalysisTab3.vue') |
| | | }, |
| | | { |
| | | path: '/flowAnalysisTab2', |
| | |
| | | icon: 'custom custom-fukuan', |
| | | title: '付款分析' |
| | | }, |
| | | component: () => import('@/view/diligenceTools/flowAnalysisTab2.vue') |
| | | component: () => |
| | | import ('@/view/diligenceTools/flowAnalysisTab2.vue') |
| | | } |
| | | ] |
| | | }, |
| | |
| | | title: '企业监控' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/controlList', |
| | | name: 'controlList', |
| | | meta: { |
| | |
| | | icon: 'custom custom-liebiao', |
| | | title: '监控列表' |
| | | }, |
| | | component: () => import('@/view/enterpriseControl/controlList.vue') |
| | | component: () => |
| | | import ('@/view/enterpriseControl/controlList.vue') |
| | | }, |
| | | { |
| | | path: '/offSiteCheck', |
| | |
| | | icon: 'custom custom-kaishifenxi1', |
| | | title: '实时监控' |
| | | }, |
| | | component: () => import('@/view/enterpriseControl/offSiteCheck.vue') |
| | | component: () => |
| | | import ('@/view/enterpriseControl/offSiteCheck.vue') |
| | | }, |
| | | // { |
| | | // path: '/offSiteCheckQYTP', |
| | |
| | | icon: 'custom custom-zhanghuguanli', |
| | | title: '现场检查' |
| | | }, |
| | | component: () => import('@/view/enterpriseControl/siteCheck.vue') |
| | | component: () => |
| | | import ('@/view/enterpriseControl/siteCheck.vue') |
| | | }, |
| | | { |
| | | path: '/editCheckSite', |
| | |
| | | icon: 'custom custom-zhanghuguanli', |
| | | title: '现场检查' |
| | | }, |
| | | component: () => import('@/view/enterpriseControl/editCheckSite.vue') |
| | | component: () => |
| | | import ('@/view/enterpriseControl/editCheckSite.vue') |
| | | }, |
| | | { |
| | | path: '/managementItem', |
| | |
| | | icon: 'custom custom-shixiangguanli', |
| | | title: '管理事项' |
| | | }, |
| | | component: () => import('@/view/enterpriseControl/managementItem.vue') |
| | | component: () => |
| | | import ('@/view/enterpriseControl/managementItem.vue') |
| | | }, |
| | | { |
| | | path: '/editCheckItem', |
| | |
| | | icon: 'custom custom-shixiangguanli', |
| | | title: '管理事项' |
| | | }, |
| | | component: () => import('@/view/enterpriseControl/editCheckItem.vue') |
| | | component: () => |
| | | import ('@/view/enterpriseControl/editCheckItem.vue') |
| | | }, |
| | | // { |
| | | // path: '/trackReport', |
| | |
| | | icon: 'custom custom-renwugenzong', |
| | | title: '编辑跟踪报告' |
| | | }, |
| | | component: () => import('@/view/enterpriseControl/editTrackReport.vue') |
| | | component: () => |
| | | import ('@/view/enterpriseControl/editTrackReport.vue') |
| | | } |
| | | ] |
| | | }, |
| | |
| | | icon: 'custom custom-xiangmuzhuti', |
| | | title: '项目管理' |
| | | }, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/homeEx', |
| | | name: 'homeEx', |
| | | meta: { |
| | |
| | | notCache: true, |
| | | icon: 'custom custom-xiangmuguanli' |
| | | }, |
| | | component: () => import('@/view/single-pageC/homeEx') |
| | | } |
| | | ] |
| | | component: () => |
| | | import ('@/view/single-pageC/homeEx') |
| | | }] |
| | | }, |
| | | { |
| | | path: '/MainEvaluationC', |
| | |
| | | icon: 'custom custom-xiangmugailan', |
| | | title: '项目概览' |
| | | }, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/ProjectNameEx', |
| | | name: 'ProjectNameEx', |
| | | meta: { |
| | |
| | | icon: 'custom custom-jibenxinxi', |
| | | title: '基本信息' |
| | | }, |
| | | component: () => import('@/view/MainEvaluationC/ProjectName.vue') |
| | | component: () => |
| | | import ('@/view/MainEvaluationC/ProjectName.vue') |
| | | }, |
| | | { |
| | | path: '/ProjectManagementEx', |
| | |
| | | icon: 'custom custom-xiangmuzhuti', |
| | | title: '项目主体' |
| | | }, |
| | | component: () => import('@/view/MainEvaluationC/ProjectManagement.vue') |
| | | component: () => |
| | | import ('@/view/MainEvaluationC/ProjectManagement.vue') |
| | | } |
| | | ] |
| | | }, |
| | |
| | | title: '报表管理' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/reportFormsManage', |
| | | name: 'reportFormsManage', |
| | | meta: { |
| | |
| | | icon: 'custom custom-gongkaixinxi2', |
| | | title: '报表列表' |
| | | }, |
| | | component: () => import('@/view/reportForms/reportFormsManage.vue') |
| | | } |
| | | ] |
| | | component: () => |
| | | import ('@/view/reportForms/reportFormsManage.vue') |
| | | }] |
| | | }, |
| | | { |
| | | path: '/accessReport', |
| | |
| | | title: '评估报告' |
| | | }, |
| | | component: parentView, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/EvaluationResultPage', |
| | | name: 'EvaluationResultPage', |
| | | meta: { |
| | |
| | | icon: 'custom custom-fenxi', |
| | | title: '违约率分析' |
| | | }, |
| | | component: () => import('@/view/accessReport/EvaluationResultPage.vue') |
| | | component: () => |
| | | import ('@/view/accessReport/EvaluationResultPage.vue') |
| | | }, |
| | | { |
| | | path: '/BalanceSheetEx', |
| | |
| | | icon: 'custom custom-zhaiquan', |
| | | title: '资产负债分析' |
| | | }, |
| | | component: () => import('@/view/accessReport/Analysis_firstRepayment/BalanceSheet.vue') |
| | | component: () => |
| | | import ('@/view/accessReport/Analysis_firstRepayment/BalanceSheet.vue') |
| | | }, |
| | | { |
| | | path: '/StatementOfCashFlowEx', |
| | |
| | | icon: 'custom custom-qiandai', |
| | | title: '现金流量分析' |
| | | }, |
| | | component: () => import('@/view/accessReport/Analysis_firstRepayment/StatementOfCashFlowEx.vue') |
| | | component: () => |
| | | import ('@/view/accessReport/Analysis_firstRepayment/StatementOfCashFlowEx.vue') |
| | | }, |
| | | { |
| | | path: '/reportParams', |
| | |
| | | icon: 'custom custom-zhutiguanxifenxi_b', |
| | | title: '报告参数' |
| | | }, |
| | | component: () => import('@/view/accessReport/reportParams.vue') |
| | | component: () => |
| | | import ('@/view/accessReport/reportParams.vue') |
| | | }, |
| | | { |
| | | path: '/accessReportList', |
| | |
| | | icon: 'custom custom-hongguanjingjiyanjiu', |
| | | title: '评估报告列表' |
| | | }, |
| | | component: () => import('@/view/accessReport/accessReportList.vue') |
| | | component: () => |
| | | import ('@/view/accessReport/accessReportList.vue') |
| | | }, |
| | | { |
| | | path: '/chooseAssess', |
| | |
| | | icon: 'custom custom-hongguanjingjiyanjiu', |
| | | title: '选择评估主体' |
| | | }, |
| | | component: () => import('@/view/accessReport/chooseAssess.vue') |
| | | component: () => |
| | | import ('@/view/accessReport/chooseAssess.vue') |
| | | } |
| | | ] |
| | | }, |
| | |
| | | icon: 'custom custom-xiangmuzhuti', |
| | | title: '项目管理' |
| | | }, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/home', |
| | | name: 'home', |
| | | meta: { |
| | |
| | | notCache: true, |
| | | icon: 'custom custom-xiangmuguanli' |
| | | }, |
| | | component: () => import('@/view/single-page/home') |
| | | component: () => |
| | | import ('@/view/single-page/home') |
| | | } |
| | | // { |
| | | // path: '/accountInformation', |
| | |
| | | icon: 'custom custom-xiangmugailan', |
| | | title: '项目概览' |
| | | }, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/ProjectName', |
| | | name: 'ProjectName', |
| | | meta: { |
| | |
| | | icon: 'custom custom-jibenxinxi', |
| | | title: '基本信息' |
| | | }, |
| | | component: () => import('@/view/MainEvaluation/ProjectName.vue') |
| | | component: () => |
| | | import ('@/view/MainEvaluation/ProjectName.vue') |
| | | }, |
| | | { |
| | | path: '/ProjectManagement', |
| | |
| | | icon: 'custom custom-xiangmuzhuti', |
| | | title: '项目主体' |
| | | }, |
| | | component: () => import('@/view/MainEvaluation/ProjectManagement.vue') |
| | | component: () => |
| | | import ('@/view/MainEvaluation/ProjectManagement.vue') |
| | | }, |
| | | { |
| | | path: '/ProjectMaintenance', |
| | |
| | | icon: 'custom custom-guquan', |
| | | title: '评估基准日股权结构' |
| | | }, |
| | | component: () => import('@/view/MainEvaluation/ProjectMaintenance.vue') |
| | | component: () => |
| | | import ('@/view/MainEvaluation/ProjectMaintenance.vue') |
| | | }, |
| | | { |
| | | path: '/loanSchemeAndRecoveryPlan', |
| | |
| | | icon: 'custom custom-fangkuan', |
| | | title: '放款及回收计划' |
| | | }, |
| | | component: () => import('@/view/MainEvaluation/loanSchemeAndRecoveryPlan.vue') |
| | | component: () => |
| | | import ('@/view/MainEvaluation/loanSchemeAndRecoveryPlan.vue') |
| | | }, |
| | | { |
| | | path: '/ProjectRateStructure', |
| | |
| | | icon: 'custom custom-jiegou', |
| | | title: '主体利率期限结构表' |
| | | }, |
| | | component: () => import('@/view/MainEvaluation/ProjectRateStructure.vue') |
| | | component: () => |
| | | import ('@/view/MainEvaluation/ProjectRateStructure.vue') |
| | | }, |
| | | { |
| | | path: '/changesInCashCapital', |
| | |
| | | icon: 'custom custom-qiandai', |
| | | title: '现金资本变动情况' |
| | | }, |
| | | component: () => import('@/view/MainEvaluation/changesInCashCapital.vue') |
| | | component: () => |
| | | import ('@/view/MainEvaluation/changesInCashCapital.vue') |
| | | } |
| | | ] |
| | | }, |
| | |
| | | title: '第一还款来源' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/publicInformation', |
| | | name: 'publicInformation', |
| | | meta: { |
| | |
| | | icon: 'custom custom-gongkaixinxi2', |
| | | title: '公开信息' |
| | | }, |
| | | component: () => import('@/view/FirstRepayment/publicInformation.vue') |
| | | component: () => |
| | | import ('@/view/FirstRepayment/publicInformation.vue') |
| | | }, |
| | | { |
| | | path: '/BasicAttributes', |
| | |
| | | icon: 'custom custom-xinyongpingji', |
| | | title: '信用评级' |
| | | }, |
| | | component: () => import('@/view/FirstRepayment/BasicAttributes.vue') |
| | | component: () => |
| | | import ('@/view/FirstRepayment/BasicAttributes.vue') |
| | | }, |
| | | { |
| | | path: '/information', |
| | |
| | | icon: 'custom custom-qiYeZongHeXinXi', |
| | | title: '主体基础信息' |
| | | }, |
| | | component: () => import('@/view/FirstRepayment/information.vue') |
| | | component: () => |
| | | import ('@/view/FirstRepayment/information.vue') |
| | | }, |
| | | { |
| | | path: '/historicalFinancialj', |
| | |
| | | title: '财务分析' |
| | | }, |
| | | component: parentView, |
| | | children:[ |
| | | { |
| | | children: [{ |
| | | path: '/affairReport', |
| | | name: 'affairReport', |
| | | meta: { |
| | |
| | | icon: 'custom custom-qiYeZongHeXinXi', |
| | | title: '报表管理' |
| | | }, |
| | | component: () => import('@/view/FirstRepayment/affairReport.vue') |
| | | component: () => |
| | | import ('@/view/FirstRepayment/affairReport.vue') |
| | | }, |
| | | { |
| | | path: '/editAffairReport', |
| | |
| | | icon: 'custom custom-qiYeZongHeXinXi', |
| | | title: '报表管理' |
| | | }, |
| | | component: () => import('@/view/FirstRepayment/editAffairReport.vue') |
| | | component: () => |
| | | import ('@/view/FirstRepayment/editAffairReport.vue') |
| | | }, |
| | | { |
| | | path: '/checkAffairReport', |
| | |
| | | icon: 'custom custom-qiYeZongHeXinXi', |
| | | title: '查看报表管理' |
| | | }, |
| | | component: () => import('@/view/FirstRepayment/checkAffairReport.vue') |
| | | component: () => |
| | | import ('@/view/FirstRepayment/checkAffairReport.vue') |
| | | }, |
| | | { |
| | | path: '/financialData', |
| | |
| | | icon: 'custom custom-shuju-caiwushuju', |
| | | title: '财务数据' |
| | | }, |
| | | component: () => import('@/view/FirstRepayment/financialData.vue') |
| | | component: () => |
| | | import ('@/view/FirstRepayment/financialData.vue') |
| | | }, |
| | | { |
| | | path: '/financialTarget', |
| | |
| | | icon: 'custom custom-zhibiao', |
| | | title: '财务指标' |
| | | }, |
| | | component: () => import('@/view/FirstRepayment/financialTarget.vue') |
| | | component: () => |
| | | import ('@/view/FirstRepayment/financialTarget.vue') |
| | | }, |
| | | { |
| | | path: '/manageAffairReport', |
| | |
| | | icon: 'custom custom-guanli', |
| | | title: '管理用财务报表' |
| | | }, |
| | | component: () => import('@/view/FirstRepayment/manageAffairReport.vue') |
| | | component: () => |
| | | import ('@/view/FirstRepayment/manageAffairReport.vue') |
| | | }, |
| | | { |
| | | path: '/reportQuality', |
| | |
| | | icon: 'custom custom-fenxi', |
| | | title: '报表质量诊断' |
| | | }, |
| | | component: () => import('@/view/FirstRepayment/reportQuality.vue') |
| | | component: () => |
| | | import ('@/view/FirstRepayment/reportQuality.vue') |
| | | }, |
| | | { |
| | | path: '/financialRisk', |
| | |
| | | icon: 'custom custom-zhutifengxianxishu_b', |
| | | title: '财务风险' |
| | | }, |
| | | component: () => import('@/view/FirstRepayment/financialRisk.vue') |
| | | component: () => |
| | | import ('@/view/FirstRepayment/financialRisk.vue') |
| | | }, |
| | | ] |
| | | }, |
| | |
| | | icon: 'custom custom-jingyingfenxi', |
| | | title: '经营性资产评估' |
| | | }, |
| | | component: () => import('@/view/FirstRepayment/AssetsAppraisal_Management.vue') |
| | | component: () => |
| | | import ('@/view/FirstRepayment/AssetsAppraisal_Management.vue') |
| | | }, |
| | | { |
| | | path: '/AssetsAppraisal_NonOperation', |
| | |
| | | icon: 'custom custom-tongjifenxi', |
| | | title: '非经营性资产评估' |
| | | }, |
| | | component: () => import('@/view/FirstRepayment/AssetsAppraisal_NonOperation.vue') |
| | | component: () => |
| | | import ('@/view/FirstRepayment/AssetsAppraisal_NonOperation.vue') |
| | | }, |
| | | { |
| | | path: '/LiabilityAssessment', |
| | |
| | | icon: 'custom custom-zhaiquan', |
| | | title: '负债评估' |
| | | }, |
| | | component: () => import('@/view/FirstRepayment/LiabilityAssessment.vue') |
| | | component: () => |
| | | import ('@/view/FirstRepayment/LiabilityAssessment.vue') |
| | | }, |
| | | { |
| | | path: '/TaxAssessment', |
| | |
| | | icon: 'custom custom-zengzhishui', |
| | | title: '增值税、所得税评估' |
| | | }, |
| | | component: () => import('@/view/FirstRepayment/TaxAssessment.vue') |
| | | component: () => |
| | | import ('@/view/FirstRepayment/TaxAssessment.vue') |
| | | }, |
| | | { |
| | | path: '/LitigationAndCreditReporting', |
| | |
| | | icon: 'custom custom-falvsusong', |
| | | title: '未公开诉讼及征信信息' |
| | | }, |
| | | component: () => import('@/view/FirstRepayment/LitigationAndCreditReporting.vue') |
| | | component: () => |
| | | import ('@/view/FirstRepayment/LitigationAndCreditReporting.vue') |
| | | } |
| | | ] |
| | | }, |
| | |
| | | title: '信用担保' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/publicInformation_g', |
| | | name: 'publicInformation_g', |
| | | meta: { |
| | |
| | | icon: 'custom custom-gongkaixinxi2', |
| | | title: '公开信息' |
| | | }, |
| | | component: () => import('@/view/guaranteeGroup/publicInformation.vue') |
| | | component: () => |
| | | import ('@/view/guaranteeGroup/publicInformation.vue') |
| | | }, |
| | | { |
| | | path: '/BasicAttributes_g', |
| | |
| | | icon: 'custom custom-xinyongpingji', |
| | | title: '信用评级' |
| | | }, |
| | | component: () => import('@/view/guaranteeGroup/BasicAttributes.vue') |
| | | component: () => |
| | | import ('@/view/guaranteeGroup/BasicAttributes.vue') |
| | | }, |
| | | { |
| | | path: '/information_g', |
| | |
| | | icon: 'custom custom-qiYeZongHeXinXi', |
| | | title: '主体基础信息' |
| | | }, |
| | | component: () => import('@/view/guaranteeGroup/information.vue') |
| | | component: () => |
| | | import ('@/view/guaranteeGroup/information.vue') |
| | | }, |
| | | { |
| | | path: '/historicalFinancial_g', |
| | |
| | | icon: 'custom custom-cash', |
| | | title: '财务分析' |
| | | }, |
| | | component: () => import('@/view/guaranteeGroup/historicalFinancial.vue') |
| | | component: () => |
| | | import ('@/view/guaranteeGroup/historicalFinancial.vue') |
| | | }, |
| | | { |
| | | path: '/AssetsAppraisal_Management_g', |
| | |
| | | icon: 'custom custom-jingyingfenxi', |
| | | title: '经营性资产评估' |
| | | }, |
| | | component: () => import('@/view/guaranteeGroup/AssetsAppraisal_Management.vue') |
| | | component: () => |
| | | import ('@/view/guaranteeGroup/AssetsAppraisal_Management.vue') |
| | | }, |
| | | { |
| | | path: '/AssetsAppraisal_NonOperation_g', |
| | |
| | | icon: 'custom custom-tongjifenxi', |
| | | title: '非经营性资产评估' |
| | | }, |
| | | component: () => import('@/view/guaranteeGroup/AssetsAppraisal_NonOperation.vue') |
| | | component: () => |
| | | import ('@/view/guaranteeGroup/AssetsAppraisal_NonOperation.vue') |
| | | }, |
| | | { |
| | | path: '/LiabilityAssessment_g', |
| | |
| | | icon: 'custom custom-zhaiquan', |
| | | title: '负债评估' |
| | | }, |
| | | component: () => import('@/view/guaranteeGroup/LiabilityAssessment.vue') |
| | | component: () => |
| | | import ('@/view/guaranteeGroup/LiabilityAssessment.vue') |
| | | }, |
| | | { |
| | | path: '/TaxAssessment_g', |
| | |
| | | icon: 'custom custom-zengzhishui', |
| | | title: '增值税、所得税评估' |
| | | }, |
| | | component: () => import('@/view/guaranteeGroup/TaxAssessment.vue') |
| | | component: () => |
| | | import ('@/view/guaranteeGroup/TaxAssessment.vue') |
| | | }, |
| | | { |
| | | path: '/LitigationAndCreditReporting_g', |
| | |
| | | icon: 'custom custom-falvsusong', |
| | | title: '未公开诉讼及征信信息' |
| | | }, |
| | | component: () => import('@/view/guaranteeGroup/LitigationAndCreditReporting.vue') |
| | | component: () => |
| | | import ('@/view/guaranteeGroup/LitigationAndCreditReporting.vue') |
| | | } |
| | | ] |
| | | }, |
| | |
| | | title: '外部被担保负债' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/publicInformation_waiBu', |
| | | name: 'publicInformation_waiBu', |
| | | meta: { |
| | |
| | | icon: 'custom custom-gongkaixinxi2', |
| | | title: '公开信息' |
| | | }, |
| | | component: () => import('@/view/waiBuBeiDanBao/publicInformation_waiBu.vue') |
| | | component: () => |
| | | import ('@/view/waiBuBeiDanBao/publicInformation_waiBu.vue') |
| | | }, |
| | | { |
| | | path: '/BasicAttributes_waiBu', |
| | |
| | | icon: 'custom custom-xinyongpingji', |
| | | title: '信用评级' |
| | | }, |
| | | component: () => import('@/view/waiBuBeiDanBao/BasicAttributes_waiBu.vue') |
| | | component: () => |
| | | import ('@/view/waiBuBeiDanBao/BasicAttributes_waiBu.vue') |
| | | }, |
| | | { |
| | | path: '/information_waiBu', |
| | |
| | | icon: 'custom custom-qiYeZongHeXinXi', |
| | | title: '主体基础信息' |
| | | }, |
| | | component: () => import('@/view/waiBuBeiDanBao/information_waiBu.vue') |
| | | component: () => |
| | | import ('@/view/waiBuBeiDanBao/information_waiBu.vue') |
| | | }, |
| | | { |
| | | path: '/historicalFinancial_waiBu', |
| | |
| | | icon: 'custom custom-cash', |
| | | title: '财务分析' |
| | | }, |
| | | component: () => import('@/view/waiBuBeiDanBao/historicalFinancial.vue') |
| | | component: () => |
| | | import ('@/view/waiBuBeiDanBao/historicalFinancial.vue') |
| | | }, |
| | | { |
| | | path: '/baseMessage_waiBu', |
| | |
| | | icon: 'custom custom-waibubeidanbao', |
| | | title: '外部被担保负债基本信息' |
| | | }, |
| | | component: () => import('@/view/waiBuBeiDanBao/baseMessage_waiBu.vue') |
| | | component: () => |
| | | import ('@/view/waiBuBeiDanBao/baseMessage_waiBu.vue') |
| | | } |
| | | ] |
| | | }, |
| | |
| | | title: '内部往来及担保' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/page1', |
| | | name: 'page1', |
| | | meta: { |
| | |
| | | icon: 'custom custom-neibuwangla_b', |
| | | title: '内部往来情况' |
| | | }, |
| | | component: () => import('@/view/CreditGuarantee/page1.vue') |
| | | component: () => |
| | | import ('@/view/CreditGuarantee/page1.vue') |
| | | }, |
| | | { |
| | | path: '/page3', |
| | |
| | | icon: 'custom custom-xinyongdanbaopinggu', |
| | | title: '信用担保评估' |
| | | }, |
| | | component: () => import('@/view/CreditGuarantee/page3.vue') |
| | | component: () => |
| | | import ('@/view/CreditGuarantee/page3.vue') |
| | | }, |
| | | { |
| | | path: '/page4', |
| | |
| | | icon: 'custom custom-diyazhidi', |
| | | title: '抵押质押评估' |
| | | }, |
| | | component: () => import('@/view/CreditGuarantee/page4.vue') |
| | | component: () => |
| | | import ('@/view/CreditGuarantee/page4.vue') |
| | | } |
| | | ] |
| | | }, |
| | |
| | | icon: 'custom custom-dulidanbaopin', |
| | | title: '独立担保品' |
| | | }, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/LandCollateral', |
| | | name: 'LandCollateral', |
| | | meta: { |
| | |
| | | icon: 'custom custom-tudifangchanlei', |
| | | title: '土地房产类担保品' |
| | | }, |
| | | component: () => import('@/view/IndependentCollateralAssessment/LandCollateral.vue') |
| | | component: () => |
| | | import ('@/view/IndependentCollateralAssessment/LandCollateral.vue') |
| | | }, |
| | | { |
| | | path: '/QuasiCash', |
| | |
| | | icon: 'custom custom-zhunxianjin', |
| | | title: '准现金资产类担保品' |
| | | }, |
| | | component: () => import('@/view/IndependentCollateralAssessment/QuasiCash.vue') |
| | | component: () => |
| | | import ('@/view/IndependentCollateralAssessment/QuasiCash.vue') |
| | | }, |
| | | { |
| | | path: '/OpenClaims', |
| | |
| | | icon: 'custom custom-gongkaizhaiquan', |
| | | title: '公开债权类担保品' |
| | | }, |
| | | component: () => import('@/view/IndependentCollateralAssessment/OpenClaims.vue') |
| | | component: () => |
| | | import ('@/view/IndependentCollateralAssessment/OpenClaims.vue') |
| | | }, |
| | | { |
| | | path: '/PrivatelyClaims', |
| | |
| | | icon: 'custom custom-feigongkaizhaiquan_b', |
| | | title: '非公开债权类担保品' |
| | | }, |
| | | component: () => import('@/view/IndependentCollateralAssessment/PrivatelyClaims.vue') |
| | | component: () => |
| | | import ('@/view/IndependentCollateralAssessment/PrivatelyClaims.vue') |
| | | }, |
| | | { |
| | | path: '/OpenEquity', |
| | |
| | | icon: 'custom custom-gongkaiguquan', |
| | | title: '公开股权类担保品' |
| | | }, |
| | | component: () => import('@/view/IndependentCollateralAssessment/OpenEquity.vue') |
| | | component: () => |
| | | import ('@/view/IndependentCollateralAssessment/OpenEquity.vue') |
| | | }, |
| | | { |
| | | path: '/PrivatelyEquity', |
| | |
| | | icon: 'custom custom-feigongkaiguquan', |
| | | title: '非公开股权类担保品' |
| | | }, |
| | | component: () => import('@/view/IndependentCollateralAssessment/PrivatelyEquity.vue') |
| | | component: () => |
| | | import ('@/view/IndependentCollateralAssessment/PrivatelyEquity.vue') |
| | | }, |
| | | { |
| | | path: '/Commodity', |
| | |
| | | icon: 'custom custom-shangpinlei', |
| | | title: '商品类担保品' |
| | | }, |
| | | component: () => import('@/view/IndependentCollateralAssessment/Commodity.vue') |
| | | component: () => |
| | | import ('@/view/IndependentCollateralAssessment/Commodity.vue') |
| | | }, |
| | | { |
| | | path: '/Others', |
| | |
| | | icon: 'custom custom-qita', |
| | | title: '其他担保品' |
| | | }, |
| | | component: () => import('@/view/IndependentCollateralAssessment/Others.vue') |
| | | component: () => |
| | | import ('@/view/IndependentCollateralAssessment/Others.vue') |
| | | } |
| | | ] |
| | | }, |
| | |
| | | title: '全面绩效分析' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/Analysis_firstRepayment', |
| | | name: 'Analysis_firstRepayment', |
| | | meta: { |
| | |
| | | title: '第一还款来源主体' |
| | | }, |
| | | component: parentView, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/BalanceSheet', |
| | | name: 'BalanceSheet', |
| | | meta: { |
| | |
| | | icon: 'custom custom-zhaiquan', |
| | | title: '资产负债分析' |
| | | }, |
| | | component: () => import('@/view/ComprehensivePerformanceAnalysis/Analysis_firstRepayment/BalanceSheet.vue') |
| | | component: () => |
| | | import ('@/view/ComprehensivePerformanceAnalysis/Analysis_firstRepayment/BalanceSheet.vue') |
| | | }, |
| | | { |
| | | path: '/StatementOfCashFlow', |
| | |
| | | icon: 'custom custom-qiandai', |
| | | title: '现金流量分析' |
| | | }, |
| | | component: () => import('@/view/ComprehensivePerformanceAnalysis/Analysis_firstRepayment/StatementOfCashFlow.vue') |
| | | component: () => |
| | | import ('@/view/ComprehensivePerformanceAnalysis/Analysis_firstRepayment/StatementOfCashFlow.vue') |
| | | }, |
| | | { |
| | | path: '/FreeBalanceSheet', |
| | |
| | | icon: 'custom custom-touruchanchu', |
| | | title: '投入产出分析' |
| | | }, |
| | | component: () => import('@/view/ComprehensivePerformanceAnalysis/Analysis_firstRepayment/FreeBalanceSheet.vue') |
| | | component: () => |
| | | import ('@/view/ComprehensivePerformanceAnalysis/Analysis_firstRepayment/FreeBalanceSheet.vue') |
| | | }, |
| | | { |
| | | path: '/BusinessAnalysis', |
| | |
| | | icon: 'custom custom-jingyingfenxi', |
| | | title: '经营分析' |
| | | }, |
| | | component: () => import('@/view/ComprehensivePerformanceAnalysis/Analysis_firstRepayment/BusinessAnalysis.vue') |
| | | component: () => |
| | | import ('@/view/ComprehensivePerformanceAnalysis/Analysis_firstRepayment/BusinessAnalysis.vue') |
| | | }, |
| | | { |
| | | path: '/page5_firstRepayment', |
| | |
| | | icon: 'custom custom-guquan', |
| | | title: '内部股权债权关系分析' |
| | | }, |
| | | component: () => import('@/view/ComprehensivePerformanceAnalysis/Analysis_firstRepayment/page5.vue') |
| | | component: () => |
| | | import ('@/view/ComprehensivePerformanceAnalysis/Analysis_firstRepayment/page5.vue') |
| | | } |
| | | ] |
| | | }, |
| | |
| | | title: '信用担保主体' |
| | | }, |
| | | component: parentView, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/BalanceSheet_g', |
| | | name: 'BalanceSheet_g', |
| | | meta: { |
| | |
| | | icon: 'custom custom-zhaiquan', |
| | | title: '资产负债分析' |
| | | }, |
| | | component: () => import('@/view/ComprehensivePerformanceAnalysis/Analysis_guaranteeGroup/BalanceSheet.vue') |
| | | component: () => |
| | | import ('@/view/ComprehensivePerformanceAnalysis/Analysis_guaranteeGroup/BalanceSheet.vue') |
| | | }, |
| | | { |
| | | path: '/StatementOfCashFlow_g', |
| | |
| | | icon: 'custom custom-qiandai', |
| | | title: '现金流量分析' |
| | | }, |
| | | component: () => import('@/view/ComprehensivePerformanceAnalysis/Analysis_guaranteeGroup/StatementOfCashFlow.vue') |
| | | component: () => |
| | | import ('@/view/ComprehensivePerformanceAnalysis/Analysis_guaranteeGroup/StatementOfCashFlow.vue') |
| | | }, |
| | | { |
| | | path: '/FreeBalanceSheet_g', |
| | |
| | | icon: 'custom custom-touruchanchu', |
| | | title: '投入产出分析' |
| | | }, |
| | | component: () => import('@/view/ComprehensivePerformanceAnalysis/Analysis_guaranteeGroup/FreeBalanceSheet.vue') |
| | | component: () => |
| | | import ('@/view/ComprehensivePerformanceAnalysis/Analysis_guaranteeGroup/FreeBalanceSheet.vue') |
| | | }, |
| | | { |
| | | path: '/BusinessAnalysis_g', |
| | |
| | | icon: 'custom custom-jingyingfenxi', |
| | | title: '经营分析' |
| | | }, |
| | | component: () => import('@/view/ComprehensivePerformanceAnalysis/Analysis_guaranteeGroup/BusinessAnalysis.vue') |
| | | component: () => |
| | | import ('@/view/ComprehensivePerformanceAnalysis/Analysis_guaranteeGroup/BusinessAnalysis.vue') |
| | | }, |
| | | { |
| | | path: '/page5_guaranteeGroup', |
| | |
| | | icon: 'custom custom-guquan', |
| | | title: '内部股权债权关系分析' |
| | | }, |
| | | component: () => import('@/view/ComprehensivePerformanceAnalysis/Analysis_guaranteeGroup/page5.vue') |
| | | component: () => |
| | | import ('@/view/ComprehensivePerformanceAnalysis/Analysis_guaranteeGroup/page5.vue') |
| | | } |
| | | ] |
| | | } |
| | |
| | | icon: 'custom custom-xinyongfengxian', |
| | | title: '风险综合评估' |
| | | }, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/EvaluationResultPage2', |
| | | name: 'EvaluationResultPage2', |
| | | meta: { |
| | |
| | | icon: 'custom custom-fenxi', |
| | | title: '违约率与RAROC分析' |
| | | }, |
| | | component: () => import('@/view/EvaluationResult/EvaluationResultPage2.vue') |
| | | component: () => |
| | | import ('@/view/EvaluationResult/EvaluationResultPage2.vue') |
| | | }, |
| | | { |
| | | path: '/tab1', |
| | |
| | | icon: 'custom custom-pinggu', |
| | | title: '信用风险综合评估报告' |
| | | }, |
| | | component: () => import('@/view/EvaluationResult/tab1.vue') |
| | | component: () => |
| | | import ('@/view/EvaluationResult/tab1.vue') |
| | | }, |
| | | { |
| | | path: '/fileListPage', |
| | |
| | | icon: 'custom custom-xinyongdanbaopinggu', |
| | | title: '项目附件' |
| | | }, |
| | | component: () => import('@/view/EvaluationResult/fileListPage.vue') |
| | | component: () => |
| | | import ('@/view/EvaluationResult/fileListPage.vue') |
| | | } |
| | | ] |
| | | }, |
| | |
| | | title: '账号管理' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/accountManagement_s', |
| | | name: 'accountManagement_s', |
| | | meta: { |
| | |
| | | icon: 'custom custom-zhanghuguanli', |
| | | title: '机构管理员账号' |
| | | }, |
| | | component: () => import('@/view/superAdministration/accountManagement_s.vue') |
| | | component: () => |
| | | import ('@/view/superAdministration/accountManagement_s.vue') |
| | | }, |
| | | { |
| | | path: '/ChangePassword', |
| | |
| | | icon: 'custom custom-zhanghuguanli', |
| | | title: '修改账号密码' |
| | | }, |
| | | component: () => import('@/view/AccountManagement/ChangePassword.vue') |
| | | component: () => |
| | | import ('@/view/AccountManagement/ChangePassword.vue') |
| | | } |
| | | ] |
| | | }, |
| | |
| | | title: '账号管理' |
| | | }, |
| | | component: Main, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/accountManagement', |
| | | name: 'accountManagement', |
| | | meta: { |
| | |
| | | icon: 'custom custom-zhanghuguanli', |
| | | title: '机构员工账号' |
| | | }, |
| | | component: () => import('@/view/parameterMaintenance/accountManagement.vue') |
| | | component: () => |
| | | import ('@/view/parameterMaintenance/accountManagement.vue') |
| | | }, |
| | | { |
| | | path: '/ChangePassword', |
| | |
| | | icon: 'custom custom-zhanghuguanli', |
| | | title: '修改账号密码' |
| | | }, |
| | | component: () => import('@/view/AccountManagement/ChangePassword.vue') |
| | | component: () => |
| | | import ('@/view/AccountManagement/ChangePassword.vue') |
| | | } |
| | | ] |
| | | }, |
| | |
| | | icon: 'custom custom-canshubiaoweihu_b', |
| | | title: '参数表维护' |
| | | }, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/propertyInfoList_s', |
| | | name: 'propertyInfoList_s', |
| | | meta: { |
| | |
| | | icon: 'custom custom-zhutifengxianxishu_b', |
| | | title: '主体性质风险系数' |
| | | }, |
| | | component: () => import('@/view/superAdministration/propertyInfoList_s.vue') |
| | | component: () => |
| | | import ('@/view/superAdministration/propertyInfoList_s.vue') |
| | | }, |
| | | { |
| | | path: '/assetRecoveryStatement_s', |
| | |
| | | icon: 'custom custom-zichanhuishoulvyugubiao', |
| | | title: '资产可回收率预估表' |
| | | }, |
| | | component: () => import('@/view/superAdministration/assetRecoveryStatement_s.vue') |
| | | component: () => |
| | | import ('@/view/superAdministration/assetRecoveryStatement_s.vue') |
| | | }, |
| | | { |
| | | path: '/baseRateTable_s', |
| | |
| | | icon: 'custom custom-jizhunlilvjiegoubiao', |
| | | title: '基准利率期限结构表' |
| | | }, |
| | | component: () => import('@/view/superAdministration/baseRateTable_s.vue') |
| | | component: () => |
| | | import ('@/view/superAdministration/baseRateTable_s.vue') |
| | | } |
| | | ] |
| | | }, |
| | |
| | | icon: 'custom custom-canshubiaoweihu_b', |
| | | title: '参数表维护' |
| | | }, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/assetRecoveryStatement', |
| | | name: 'assetRecoveryStatement', |
| | | meta: { |
| | |
| | | icon: 'custom custom-zichanhuishoulvyugubiao', |
| | | title: '资产可回收率预估表' |
| | | }, |
| | | component: () => import('@/view/parameterMaintenance/assetRecoveryStatement.vue') |
| | | component: () => |
| | | import ('@/view/parameterMaintenance/assetRecoveryStatement.vue') |
| | | }, |
| | | { |
| | | path: '/baseRateTable', |
| | |
| | | icon: 'custom custom-zichanchengbenbiao', |
| | | title: '资金成本表' |
| | | }, |
| | | component: () => import('@/view/parameterMaintenance/baseRateTable.vue') |
| | | component: () => |
| | | import ('@/view/parameterMaintenance/baseRateTable.vue') |
| | | }, |
| | | { |
| | | path: '/ratingScale', |
| | |
| | | icon: 'custom custom-pingjizhubiaochi_b', |
| | | title: '评级主标尺表' |
| | | }, |
| | | component: () => import('@/view/parameterMaintenance/ratingScale.vue') |
| | | component: () => |
| | | import ('@/view/parameterMaintenance/ratingScale.vue') |
| | | } |
| | | ] |
| | | }, |
| | |
| | | hideInBread: true, |
| | | hideInMenu: true |
| | | }, |
| | | children: [ |
| | | { |
| | | children: [{ |
| | | path: '/message_page', |
| | | name: 'message_page', |
| | | meta: { |
| | |
| | | icon: 'custom custom-jixiao', |
| | | title: '消息中心' |
| | | }, |
| | | component: () => import('@/view/single-page/message/index.vue') |
| | | } |
| | | ] |
| | | component: () => |
| | | import ('@/view/single-page/message/index.vue') |
| | | }] |
| | | }, |
| | | { |
| | | path: '/offSiteCheckQYTP', |
| | |
| | | notCache: true, |
| | | hideInMenu: true, |
| | | }, |
| | | component: () => import('@/view/enterpriseControl/offSiteCheckQYTP.vue') |
| | | component: () => |
| | | import ('@/view/enterpriseControl/offSiteCheckQYTP.vue') |
| | | }, |
| | | { |
| | | path: '/newsDetail', |
| | |
| | | notCache: true, |
| | | hideInMenu: true |
| | | }, |
| | | component: () => import('@/view/diligenceTools/components/newsDetail') |
| | | component: () => |
| | | import ('@/view/diligenceTools/components/newsDetail') |
| | | }, |
| | | { |
| | | path: '/401', |
| | |
| | | access: ['error_401'], |
| | | hideInMenu: true |
| | | }, |
| | | component: () => import('@/view/error-page/401.vue') |
| | | component: () => |
| | | import ('@/view/error-page/401.vue') |
| | | }, |
| | | { |
| | | path: '/500', |
| | |
| | | notCache: true, |
| | | hideInMenu: true |
| | | }, |
| | | component: () => import('@/view/error-page/500.vue') |
| | | component: () => |
| | | import ('@/view/error-page/500.vue') |
| | | }, |
| | | { |
| | | path: '*', |
| | |
| | | notCache: true, |
| | | hideInMenu: true |
| | | }, |
| | | component: () => import('@/view/error-page/404.vue') |
| | | component: () => |
| | | import ('@/view/error-page/404.vue') |
| | | } |
| | | ] |
| New file |
| | |
| | | <template> |
| | | |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | name:'rongziZiguan' |
| | | } |
| | | </script> |
| | | |
| | | <style> |
| | | |
| | | </style> |
| New file |
| | |
| | | <template> |
| | | <div>111</div> |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | name: 'Bankloan', |
| | | } |
| | | </script> |
| | | |
| | | <style> |
| | | |
| | | </style> |
| New file |
| | |
| | | <template> |
| | | <div id="topId"> |
| | | <div v-show="scrollTop < -200" |
| | | @click="backTop" |
| | | style="width: 20px;height: 20px;position: fixed;bottom: 45px;right: 22px; |
| | | z-index: 99999;cursor: pointer;text-align: center;line-height: 18px;background-color: darkgray;color: white;"> |
| | | <Icon type="md-arrow-round-up" size="18"/> |
| | | </div> |
| | | <Card id="backTop"> |
| | | <div class="customTitle"> |
| | | <Icon custom="custom custom-gongkaixinxi2"></Icon> |
| | | <span style="margin-left: 6px;">融资总览</span> |
| | | </div> |
| | | </Card> |
| | | <Card style="position: relative;margin-top: 12px;"> |
| | | <Spin v-show="loading" fix> |
| | | <!-- <Icon type="ios-loading" size=18 class="demo-spin-icon-load"></Icon>--> |
| | | <!-- <div> 加载中,请稍后...</div>--> |
| | | </Spin> |
| | | <!-- <p v-show="loading=true"--> |
| | | <!-- style="width: 150px;margin: 0 auto;margin-bottom: 12px;">--> |
| | | <!-- <Icon type="ios-loading" size=18 class="demo-spin-icon-load"></Icon>--> |
| | | <!-- 加载中,请稍后...--> |
| | | <!-- </p>--> |
| | | <!-- <Spin v-show="loading" fix>--> |
| | | <!-- <Icon type="ios-loading" size=18 class="demo-spin-icon-load"></Icon>--> |
| | | <!-- <div>Loading</div>--> |
| | | <!-- </Spin>--> |
| | | <ul class="lists_readAndEdit clearfix" style="margin-top: 0;padding-bottom: 6px;"> |
| | | <li class="list" style="width: 100%;"> |
| | | <span class="list_name">企业名称</span> |
| | | <div class="list_value"> |
| | | <Poptip trigger="focus" placement="bottom-start" transfer |
| | | style="width: 400px;float: left;margin-right: 10px;"> |
| | | <Input v-model="searchName" |
| | | size="large" |
| | | @on-change="remoteMethod" |
| | | @on-enter="mergeRequest" |
| | | placeholder="请输入企业名称"></Input> |
| | | <ul slot="content" style="width: 500px;"> |
| | | <li v-if="optionsList && optionsList.length == 0">无匹配结果</li> |
| | | <li v-for="(item, index) in optionsList" :key="index" @click="changeBelongLtdId(item.Name)" |
| | | class="clearfix" |
| | | style="cursor:pointer;padding: 4px 2px;"> |
| | | <span style="float: left;">{{ item.Name }}</span> |
| | | <span |
| | | style="float: right;display: inline-block;border-radius: 4px;background-color: #e5f7fa;padding: 1px 4px;color: #05b6d0;">{{ |
| | | item.IsOriginalNameMatch ? '历史名称匹配' : '企业名称匹配' |
| | | }}</span> |
| | | </li> |
| | | </ul> |
| | | </Poptip> |
| | | <Button size="large" icon="ios-search" style="float: left;" type="primary" |
| | | @click="mergeRequest">搜索 |
| | | </Button> |
| | | </div> |
| | | </li> |
| | | <li v-if="historyList.length > 0" class="list" style="width: 100%;margin-top: 2px;"> |
| | | <span class="list_name" style="top: 5px;">历史记录</span> |
| | | <div class="list_value"> |
| | | <Tag v-for="(item,index) in historyList" type="border" style="cursor:pointer;" |
| | | @click.native="quickSearch(item)">{{ item }} |
| | | </Tag> |
| | | </div> |
| | | </li> |
| | | </ul> |
| | | <span v-if="isShow == false && selectedName !== '' && !loading" |
| | | style="display:inline-block;margin-top:8px;font-weight: 600;">{{ |
| | | `未查询到企业名称是’${selectedName}’的有效信息!` |
| | | }}</span> |
| | | <div v-if="isShow"> |
| | | <div style="margin-top:0px"> |
| | | <span v-if="selectedName" |
| | | style="display:inline-block;margin-top:8px;font-weight: 600;"> {{selectedName||realName }}</span> |
| | | <span> |
| | | <Button v-cloak v-if="accessShow===true&&!disabledAdd===true" type="primary" |
| | | custom-icon="custom custom-tianjia" |
| | | style="box-sizing: content-box;line-height: 35px;margin-left:12px;height: 35px" |
| | | @click="comfirmAddControl" :disabled="disabledAdd">加入企业监控</Button> |
| | | </span> |
| | | </div> |
| | | <!-- <Tabs value="tab4" type="card" style="margin-top:8px;">--> |
| | | <!-- <TabPane label="融资及抵质押" name="tab4"></TabPane>--> |
| | | <!-- </Tabs>--> |
| | | <rongzitab4 v-if="tab == 'tab4' && showTab4" :name="selectedName" :childrenLoadingReset="childrenLoadingReset" |
| | | :TSCode="fullDetail.IsNew3 ? fullDetail.New3Code : IPODetail.TSCode" :IsNew3="fullDetail.IsNew3"></rongzitab4> |
| | | <div v-else style="text-align: center;margin: 20px 0;"> |
| | | <Icon custom="custom custom-kong" size="40" style="color: darkgray;"></Icon> |
| | | <p style="margin-top: 8px;">暂无数据</p> |
| | | </div> |
| | | </div> |
| | | </Card> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | import $ from 'jquery' |
| | | import axios from '@/libs/api.request' |
| | | import rongzitab4 from './components/rongzitab4' |
| | | |
| | | export default { |
| | | name: 'publicInformation', |
| | | components: { |
| | | rongzitab4 |
| | | }, |
| | | data () { |
| | | return { |
| | | disabledAdd: false, // 是否可以加入企业监控 |
| | | ProjId: 1, // 项目Id |
| | | loading: true, // loading |
| | | selectedName: '', // 所属主体 |
| | | realName: '', // 当前使用的名称 |
| | | IPODetail: '', // 股票代码 |
| | | showTab4: false, // 是否加载tab4 |
| | | companyList: [], // 第一还款来源的公司列表 |
| | | tab: 'tab4', // 选中tab |
| | | fullDetail: {}, // 详细信息 |
| | | baseAnnualReportList: [], // 企业年报(存档) |
| | | baseSeriousViolationList: [], // 黑名单(存档) |
| | | clearMyInterval: false, // 是否清除定时器 |
| | | |
| | | optionsList: [], // 模糊搜索的主体名称列表 |
| | | searchLoading: false, // 模糊搜索loading |
| | | searchName: '', // 搜索框中的公司名称 |
| | | historyList: [], // 历史记录 |
| | | isShow: false, // 企业是否查询成功 |
| | | accessParams: [], // 定义获取getuserinfo的access的数据 |
| | | accessShow: false, |
| | | CompanyId: 0, |
| | | scrollTop: 0,// 距离顶部距离 |
| | | childrenLoadingReset:"" |
| | | } |
| | | }, |
| | | mounted () { |
| | | window.addEventListener('scroll', this.scrollListen, true) |
| | | this.ProjId = localStorage.getItem('RiskProjectId') |
| | | this.CompanyId = localStorage.getItem('RiskCompanyId') |
| | | this.accessParams = this.$store.state.user.access |
| | | if (this.accessParams.indexOf('enterpriseControl') >= 0) { |
| | | this.accessShow = true |
| | | } else { |
| | | this.accessShow = false |
| | | } |
| | | this.getRepaymentList('First') |
| | | let a = localStorage.getItem('public_Message_name') |
| | | // if (a) { |
| | | // this.searchName = a |
| | | // this.selectedName = a |
| | | // if (this.optionsList.length == 0) { |
| | | // this.remoteMethod() |
| | | // } |
| | | // this.mergeRequest(this.selectedName) |
| | | // } else { |
| | | // this.getSearchInfoList() |
| | | // } |
| | | if (this.$route.query.name) { |
| | | this.searchName = this.$route.query.name |
| | | this.selectedName = this.$route.query.name |
| | | if (this.optionsList.length == 0) { |
| | | this.remoteMethod() |
| | | } |
| | | this.mergeRequest(this.selectedName) |
| | | } else { |
| | | this.getSearchInfoList() |
| | | } |
| | | }, |
| | | beforeRouteLeave (to, from, next) { |
| | | this.clearMyInterval = true |
| | | window.removeEventListener('scroll', this.scrollListen, true) |
| | | next() |
| | | }, |
| | | deactivated () { |
| | | |
| | | }, |
| | | methods: { |
| | | scrollListen () { |
| | | this.scrollTop = $('#topId').offset().top |
| | | }, |
| | | backTop () { |
| | | document.getElementById('backTop').scrollIntoView() |
| | | }, |
| | | comfirmAddControl () { |
| | | let data = { |
| | | CompanyName: (this.realName || this.selectedName), |
| | | CompanyId: this.CompanyId |
| | | } |
| | | axios.request({ |
| | | data, |
| | | url: '/ComMonitor/AddComMonitor', |
| | | method: 'post' |
| | | }).then(res => { |
| | | if (res.data.Check) { |
| | | this.checkAddenterprise() |
| | | } else { |
| | | |
| | | } |
| | | }, res => { |
| | | |
| | | }) |
| | | }, |
| | | /** |
| | | * 检查是否可以加入企业监控 |
| | | */ |
| | | checkAddenterprise () { |
| | | this.disabledAdd = false |
| | | let data = { |
| | | Name: this.realName || this.selectedName |
| | | } |
| | | axios.request({ |
| | | data, |
| | | url: '/ComMonitor/CheckComMonitor', |
| | | method: 'post' |
| | | }).then(res => { |
| | | if (res.data.Check) { |
| | | this.disabledAdd = res.data.Data |
| | | } else { |
| | | |
| | | } |
| | | }, res => { |
| | | |
| | | }) |
| | | }, |
| | | /** |
| | | * 获取历史记录 |
| | | */ |
| | | getSearchInfoList () { |
| | | axios.request({ |
| | | url: '/SearchInfo/GetSearchInfoList', |
| | | method: 'post' |
| | | }).then(res => { |
| | | if (res.data.Check) { |
| | | this.historyList = res.data.Data |
| | | if (this.historyList.length > 0 && this.selectedName === '') { |
| | | this.searchName = this.historyList[0] |
| | | this.selectedName = this.historyList[0] |
| | | if (this.optionsList.length == 0) { |
| | | this.remoteMethod() |
| | | } |
| | | this.mergeRequest(this.selectedName) |
| | | } else { |
| | | this.loading = false |
| | | } |
| | | } else { |
| | | |
| | | } |
| | | }, res => { |
| | | |
| | | }) |
| | | }, |
| | | /** |
| | | * 快捷搜索 |
| | | */ |
| | | quickSearch (item) { |
| | | this.childrenLoadingReset=item |
| | | if (item && typeof (item) === 'string') { |
| | | this.searchName = item |
| | | this.selectedName = item |
| | | this.mergeRequest(this.selectedName) |
| | | } else if (this.searchName === '') { |
| | | this.$Message.error('请输入不为空的企业名称!') |
| | | return false |
| | | } |
| | | }, |
| | | /** |
| | | * 远程搜索主体名称 |
| | | */ |
| | | remoteMethod () { |
| | | this.TypeAdd = 1 |
| | | if (this.searchName !== '') { |
| | | this.searchLoading = true |
| | | let data = {keyword: this.searchName} |
| | | axios.request({ |
| | | url: '/qichacha/FuzzySearch', |
| | | data, |
| | | method: 'post' |
| | | }).then(res => { |
| | | if (res.data.Check) { |
| | | this.optionsList = JSON.parse(JSON.stringify(res.data.Data)) |
| | | } else { |
| | | this.optionsList = [] |
| | | } |
| | | this.searchLoading = false |
| | | }, res => { |
| | | this.optionsList = [] |
| | | this.searchLoading = false |
| | | }) |
| | | } else { |
| | | this.optionsList = [] |
| | | } |
| | | }, |
| | | /** |
| | | * 获取第一/其他还款主体 |
| | | * @pid 项目Id |
| | | * @TypeInfo 类型,第一主体为First,其他主体为Other |
| | | */ |
| | | getRepaymentList (TypeInfo) { |
| | | let data = { |
| | | pid: this.ProjId, |
| | | TypeInfo: TypeInfo, |
| | | SubjectFilter: true |
| | | } |
| | | axios.request({ |
| | | url: '/subject/GetSubjectList', |
| | | data, |
| | | method: 'post' |
| | | }).then(res => { |
| | | if (res.data.Check) { |
| | | this.companyList = res.data.Data |
| | | } else { |
| | | |
| | | } |
| | | }, res => { |
| | | |
| | | }) |
| | | }, |
| | | /** |
| | | * 修改belongLtdId |
| | | */ |
| | | changeBelongLtdId (item) { |
| | | this.showTab4 = false |
| | | this.searchName = item |
| | | }, |
| | | /** |
| | | * 修改选中tab |
| | | */ |
| | | changeTab (name) { |
| | | if (name == 'tab7') { |
| | | this.clearMyInterval = false |
| | | } else { |
| | | this.clearMyInterval = true |
| | | } |
| | | setTimeout(() => { |
| | | this.tab = name |
| | | }, 1) |
| | | }, |
| | | /** |
| | | * 工商信息 |
| | | */ |
| | | getFullDetail () { |
| | | let data = { |
| | | name: this.selectedName, |
| | | searchType: 1 |
| | | } |
| | | return axios.request({ |
| | | url: '/QiChaCha/GetFullDetail', |
| | | data, |
| | | method: 'post' |
| | | }) |
| | | }, |
| | | /** |
| | | * 企业年报 |
| | | */ |
| | | getAnnualReportList () { |
| | | let data = { |
| | | name: this.selectedName |
| | | } |
| | | return axios.request({ |
| | | url: '/QiChaCha/GetAnnualReport', |
| | | data, |
| | | method: 'post' |
| | | }) |
| | | }, |
| | | /** |
| | | * 黑名单 |
| | | */ |
| | | getSeriousViolationList () { |
| | | let data = { |
| | | name: this.selectedName |
| | | } |
| | | return axios.request({ |
| | | url: '/QiChaCha/GetSeriousViolationList', |
| | | data, |
| | | method: 'post' |
| | | }) |
| | | }, |
| | | /** |
| | | * 合并请求 |
| | | */ |
| | | mergeRequest (name) { |
| | | |
| | | if (name && typeof (name) === 'string') { |
| | | this.selectedName = name |
| | | } else if (this.searchName === '') { |
| | | this.$Message.error('请输入不为空的企业名称!') |
| | | return false |
| | | } else { |
| | | this.selectedName = this.searchName |
| | | } |
| | | // this.loading = true |
| | | this.checkAddenterprise() |
| | | this.showTab4 = false |
| | | this.axios.all([ |
| | | this.getFullDetail(), |
| | | this.getAnnualReportList() |
| | | ]) |
| | | .then(this.axios.spread((fullDetail, baseAnnualReportList) => { |
| | | // fullDetail |
| | | if (fullDetail.data.Check) { |
| | | this.fullDetail = fullDetail.data.Data || {} |
| | | this.realName = this.fullDetail.Name |
| | | if (!this.fullDetail.IsNew3 && this.tab == 'tab8') { |
| | | this.tab = 'tab1' |
| | | } |
| | | if (this.fullDetail.IsOnStock == 1) { |
| | | this.getIPODetail() |
| | | } else { |
| | | this.showTab4 = true |
| | | this.IPODetail = {} |
| | | } |
| | | this.getSearchInfoList() |
| | | this.isShow = true |
| | | this.loading = false |
| | | } else { |
| | | this.isShow = false |
| | | this.$Message.error(fullDetail.data.Msg) |
| | | this.loading = false |
| | | } |
| | | // fullDetail |
| | | // baseAnnualReportList |
| | | this.baseAnnualReportList = baseAnnualReportList.data.Data || [] |
| | | // baseAnnualReportList |
| | | this.loading = false |
| | | })) |
| | | }, |
| | | /** |
| | | * 获取股票代码 |
| | | */ |
| | | getIPODetail () { |
| | | let data = { |
| | | stockCode: this.selectedName |
| | | } |
| | | this.loading = true |
| | | axios.request({ |
| | | url: '/QiChaCha/GetIPODetail', |
| | | data, |
| | | method: 'post' |
| | | }).then(res => { |
| | | if (res.data.Check) { |
| | | |
| | | this.IPODetail = res.data.Data |
| | | this.showTab4 = true |
| | | } else { |
| | | this.IPODetail = {} |
| | | } |
| | | this.loading = false |
| | | }, res => { |
| | | this.IPODetail = {} |
| | | this.loading = false |
| | | }) |
| | | } |
| | | }, |
| | | computed: {} |
| | | } |
| | | </script> |
| | | |
| | | <style> |
| | | [v-cloak] { |
| | | display: none !important; |
| | | } |
| | | </style> |
| | |
| | | <!-- <Icon type="ios-loading" size=18 class="demo-spin-icon-load"></Icon>--> |
| | | <!-- <div>Loading</div>--> |
| | | <!-- </Spin>--> |
| | | <p v-show="(stockPledgeType == '普通' && loadingCount < 7) ||(stockPledgeType == '新三板' && loadingCount < 7) ||(stockPledgeType == 'IPO' && loadingCount < 9) || loading" |
| | | style="width: 150px;margin: 0 auto;margin-bottom: 12px;"> |
| | | <Icon type="ios-loading" size=18 class="demo-spin-icon-load"></Icon> |
| | | 加载中,请稍后... |
| | | </p> |
| | | <div v-show="loadingCount == 7&&controlIcon===true" style="text-align: center;margin: 20px 0;"> |
| | | <Icon custom="custom custom-kong" size="40" style="color: darkgray;"></Icon> |
| | | <p style="margin-top: 8px;">暂无数据</p> |
| | | </div> |
| | | |
| | | <ul id="tab4" class="clearfix" v-show="notshow"> |
| | | <li v-for="item in targetsList" |
| | | v-if="item.num !== 0" |
| | |
| | | <span class="num">{{ item.num }}</span> |
| | | </li> |
| | | </ul> |
| | | |
| | | <Tabs> |
| | | <TabPane label="融资图谱" name="tab1"> |
| | | |
| | | </TabPane> |
| | | <TabPane label="主要融资信息" name="tab2"> |
| | | <div v-if="targetsList[0].num" style="margin-top: 12px;"> |
| | | <div class="newTitle" id="guQuanRongZiXinXi"> |
| | | 主要融资信息 |
| | |
| | | </Table> |
| | | <Page :current="companyFinancingsPageIndex" |
| | | :total="baseCompanyFinancings.length" |
| | | :page-size="5" |
| | | :page-size="10" |
| | | @on-change="changeCompanyFinancingsPageIndex" |
| | | show-elevator style="float: right;margin-top: 12px;"/> |
| | | </div> |
| | | </div> |
| | | <div v-if="targetsList[1].num" style="margin-top: 12px;"> |
| | | </TabPane> |
| | | </Tabs> |
| | | <p v-show="(stockPledgeType == '普通' && loadingCount < 7) ||(stockPledgeType == '新三板' && loadingCount < 7) ||(stockPledgeType == 'IPO' && loadingCount < 9) || loading" |
| | | style="width: 150px;margin: 0 auto;margin-bottom: 12px;"> |
| | | <Icon type="ios-loading" size=18 class="demo-spin-icon-load"></Icon> |
| | | 加载中,请稍后... |
| | | </p> |
| | | <div v-show="loadingCount == 7&&controlIcon===true" style="text-align: center;margin: 20px 0;"> |
| | | <Icon custom="custom custom-kong" size="40" style="color: darkgray;"></Icon> |
| | | <p style="margin-top: 8px;">暂无数据</p> |
| | | </div> |
| | | |
| | | <!-- <div v-if="targetsList[1].num" style="margin-top: 12px;"> |
| | | <div class="newTitle" id="zhaiQuanXinXi"> |
| | | 债券信息 |
| | | <span style="color:#2d8bef;font-size:14px;margin-left: 8px;">{{ targetsList[1].num }}</span> |
| | |
| | | @on-change="changeBondListPageIndex" |
| | | show-elevator style="float: right;margin-top: 12px;"/> |
| | | </div> |
| | | </div> |
| | | <div v-if="targetsList[2].num" style="margin-top: 12px;"> |
| | | </div> --> |
| | | <!-- <div v-if="targetsList[2].num" style="margin-top: 12px;"> |
| | | <div class="newTitle" id="guQuanChuZhi"> |
| | | 股权质押 |
| | | <span style="color:#2d8bef;font-size:14px;margin-left: 8px;">{{ targetsList[2].num }}</span> |
| | |
| | | @on-change="changePlendePageIndex" |
| | | show-elevator style="float: right;margin-top: 12px;"/> |
| | | </div> |
| | | </div> |
| | | <div v-if="targetsList[3].num || targetsList[3].num ===''" style="margin-top: 12px;"> |
| | | </div> --> |
| | | <!-- <div v-if="targetsList[3].num || targetsList[3].num ===''" style="margin-top: 12px;"> |
| | | <div class="newTitle" id="guQuanZhiYa"> |
| | | 股票质押 |
| | | <span style="color:#2d8bef;font-size:14px;margin-left: 8px;">{{ targetsList[3].num }}</span> |
| | |
| | | show-elevator style="float: right;margin-top: 12px;"/> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> --> |
| | | <div v-if="targetsList[4].num" style="margin-top: 12px;"> |
| | | <div class="newTitle" id="dongChanDiYa"> |
| | | 动产抵押 |
| | |
| | | <div v-if="topInput==='1'" class="lists_readAndEdit2" style="margin-top: 0;padding-top: 0px;"> |
| | | <!-- <span style="font-weight:600;">出租人: </span>--> |
| | | <!-- <span style="margin-right: 20px;">{{ rentSearch }}</span>--> |
| | | <span style="font-weight: 600;font-size:14px;">地区:</span> <span style="margin-left: 3px;font-size: 14px;margin-right:10px;">{{comName}}</span> |
| | | <span style="font-weight:600;">报告时间: </span> |
| | | <span>{{ createTime }}</span> |
| | | </div> |
| | |
| | | default: '' |
| | | }, |
| | | ReportId: { |
| | | type: Number, |
| | | default: '' |
| | | }, |
| | | comName:{ |
| | | type: String, |
| | | default: '' |
| | | } |
| | |
| | | <TabPane label="地区财政情况" name="tab1"> |
| | | <div v-show="detailTab == 'tab1'" |
| | | style="max-height: 460px;overflow-x:hidden;overflow-y: auto;padding-right: 20px;"> |
| | | <!-- <Card style="margin-top: 12px;"> --> |
| | | <!-- <p slot="title" class="title"> --> |
| | | <span style="font-weight: 600;font-size:14px;">地区:</span> <span style="margin-left: 3px;font-size: 14px;">{{areaNameTit}}</span> |
| | | <!-- </p> --> |
| | | <!-- </Card> --> |
| | | <Card style="margin-top: 12px;"> |
| | | <p slot="title" class="title"> |
| | | 一、区域经济走势图 |
| | |
| | | </div> |
| | | <Card style="margin-top: 12px;"> |
| | | <p slot="title" class="title"> |
| | | 一、租赁资产风险分布图 |
| | | 一、租赁业务风险分布图 |
| | | </p> |
| | | <div style="position: relative;"> |
| | | <Spin v-if="detailLoading" fix></Spin> |
| | |
| | | <Col span="12"> |
| | | <div v-if="showEcharts1" id="echarts1" style="width: 100%;height: 350px;"></div> |
| | | <div v-if="!showEcharts1" style="width: 100%;"> |
| | | <h3 style="text-align: center;color: black;">租赁资产风险分布图 - 按租赁项目数量</h3> |
| | | <h3 style="text-align: center;color: black;">租赁业务风险分布图 - 按租赁项目数量</h3> |
| | | <div style="text-align: center;margin: 20px 0;"> |
| | | <Icon custom="custom custom-kong" size="40" style="color: darkgray;"></Icon> |
| | | <p style="margin-top: 8px;">暂无数据</p> |
| | |
| | | <Col span="12"> |
| | | <div v-if="showEcharts2" id="echarts2" style="width: 100%;height: 350px;"></div> |
| | | <div v-if="!showEcharts2" style="width: 100%;"> |
| | | <h3 style="text-align: center;color: black;">租赁资产风险分布图 - 按资产余额</h3> |
| | | <h3 style="text-align: center;color: black;">租赁业务风险分布图 - 按资产余额</h3> |
| | | <div style="text-align: center;margin: 20px 0;"> |
| | | <Icon custom="custom custom-kong" size="40" style="color: darkgray;"></Icon> |
| | | <p style="margin-top: 8px;">暂无数据</p> |
| | |
| | | </Card> |
| | | <Card style="margin-top: 12px;"> |
| | | <p slot="title" class="title"> |
| | | 二、租赁资产行业分布图 |
| | | 二、租赁业务行业分布图 |
| | | </p> |
| | | <div style="position: relative;"> |
| | | <Spin v-if="detailLoading" fix></Spin> |
| | |
| | | </div> |
| | | </TabPane> |
| | | <TabPane label="地区政信公司风险" name="tab4"> |
| | | <div style="width: 170px;" class="overclassipt"> |
| | | <div style="width: 570px;" class="overclassipt"> |
| | | <Select transfer allow-create class="overclass" :max-tag-count="1" multiple filterable |
| | | @on-open-change="opencloseColor" ref="threeref" id="threeid" @on-select="selectYJLevel" |
| | | :value="offSiteCheckModel.Name" |
| | |
| | | {{ item.label }} |
| | | </Option> |
| | | </Select> |
| | | <span style="font-weight: 600;font-size:14px;margin-left:5px">地区:</span> <span style="margin-left: 3px;font-size: 14px;">{{areaNameTit}}</span> |
| | | </div> |
| | | <div v-show="detailTab == 'tab4'" class="noPadding"> |
| | | <Table border :columns="detailMessageCzrfxTableColumns" :data="czrfxTable_current" |
| | |
| | | <TabPane label="地区租赁登记明细" name="tab5"> |
| | | <div v-if="!isRequest_tab5" class="noPadding"> |
| | | <rentMarket componentsType="noTitle" :ReportId="ReportId" :companyName="detailName" :topInput="leaseShowNum" |
| | | :createTime='FinishTime'></rentMarket> |
| | | :createTime='FinishTime' :comName="developShow"></rentMarket> |
| | | </div> |
| | | </TabPane> |
| | | </Tabs> |
| | |
| | | }, |
| | | data () { |
| | | return { |
| | | developShow:'', |
| | | areaNameTit:'', |
| | | listLoading: true,//表格loading |
| | | cityList: [],//市 |
| | | areaList: [],//区 |
| | |
| | | let data3 = {} |
| | | for (let i = 0; i < this.areaReportEcharts.length; i++) { |
| | | if (this.areaReportEcharts[i].colDesc === '地方政府债务限额(亿元)') { |
| | | console.log(111) |
| | | data3 = this.areaReportEcharts[i] |
| | | delete data3.colDesc |
| | | delete data3.colName |
| | |
| | | let data4 = {} |
| | | for (let i = 0; i < this.areaReportEcharts.length; i++) { |
| | | if (this.areaReportEcharts[i].colDesc === '债务率(%)') { |
| | | console.log(111) |
| | | data4 = this.areaReportEcharts[i] |
| | | delete data4.colDesc |
| | | delete data4.colName |
| | |
| | | * @param row |
| | | */ |
| | | showDetail (row) { |
| | | console.log(row); |
| | | if(row.EconomicZone.indexOf('开发区')>0){ |
| | | // console.log(row.EconomicZone); |
| | | this.areaNameTit=`${row.Province} ${row.City}` |
| | | this.developShow=`${row.Province} ${row.City} ${row.EconomicZone}` |
| | | }else{ |
| | | this.areaNameTit=`${row.Province} ${row.City } ${row.Area}` |
| | | this.developShow=`${row.Province} ${row.City } ${row.Area}` |
| | | } |
| | | console.log(row,this.areaNameTit,this.developShow); |
| | | this.detailTab = 'tab1' |
| | | this.FinishTime = row.FinishTime |
| | | this.isRequest_tab2 = true |
| | |
| | | getReportByRiskEva () { |
| | | this.isRequest_tab4 = false |
| | | this.tab3Loading = true |
| | | console.log(this.ReportId); |
| | | let data = { |
| | | reportId: this.ReportId |
| | | } |
| | |
| | | // let option6 = JSON.parse(JSON.stringify(this.option)) |
| | | // let option7 = JSON.parse(JSON.stringify(this.option)) |
| | | // let option8 = JSON.parse(JSON.stringify(this.option)) |
| | | option1.title.text = '租赁资产风险分布图 - 按承租人数量' |
| | | option2.title.text = '租赁资产风险分布图 - 按资产余额(单位:元)' |
| | | option3.title.text = '租赁资产行业分布图 - 按承租人数量' |
| | | option4.title.text = '租赁资产行业分布图 - 按投放金额(单位:元)' |
| | | option5.title.text = '租赁资产行业分布图 - 按资产余额(单位:元)' |
| | | option1.title.text = '租赁业务风险分布图 - 按承租人数量' |
| | | option2.title.text = '租赁业务风险分布图 - 按资产余额(单位:元)' |
| | | option3.title.text = '租赁业务行业分布图 - 按承租人数量' |
| | | option4.title.text = '租赁业务行业分布图 - 按投放金额(单位:元)' |
| | | option5.title.text = '租赁业务行业分布图 - 按资产余额(单位:元)' |
| | | // option6.title.text = '租赁资产地区分布图 - 按租赁项目数量' |
| | | // option7.title.text = '租赁资产地区分布图 - 按投放金额(单位:元)' |
| | | // option8.title.text = '租赁资产地区分布图 - 按资产余额(单位:元)' |
| | |
| | | title: '所属地区', |
| | | key: 'quYu', |
| | | align: 'center', |
| | | minWidth: 100 |
| | | minWidth: 100, |
| | | }) |
| | | columns.push({ |
| | | title: '评估日期', |