diff --git a/anrui-reportcenter-ui/src/api/callstatistics/callstatistics.js b/anrui-reportcenter-ui/src/api/callstatistics/callstatistics.js new file mode 100644 index 0000000000..c0e0fa3e29 --- /dev/null +++ b/anrui-reportcenter-ui/src/api/callstatistics/callstatistics.js @@ -0,0 +1,13 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 + listPage: function(params) { + return request({ + url: '/message/v1/MessageUrgeList/urgeCount', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + } +} diff --git a/anrui-reportcenter-ui/src/layout/components/Sidebar/index.vue b/anrui-reportcenter-ui/src/layout/components/Sidebar/index.vue index 5199d3e9bb..cddc6b6ca4 100644 --- a/anrui-reportcenter-ui/src/layout/components/Sidebar/index.vue +++ b/anrui-reportcenter-ui/src/layout/components/Sidebar/index.vue @@ -35,8 +35,8 @@ YongHuid: [], routes: [], params: { - sourceSid: '0c6dbca4-4325-4db2-ae47-b645b7174552', - userSid: '', + sourceSid: '4b39ae2b-2e2e-4ec5-a1d7-26b7c9e234ff', + userSid: '' } } }, @@ -110,14 +110,14 @@ path: menus[i].path, component: Layout, redirect: menus[i].path, - children: [menus[i]], + children: [menus[i]] } } } this.routes = menus console.log('左侧菜单', this.routes) return menus - }, - }, + } + } } diff --git a/anrui-reportcenter-ui/src/layout/index.vue b/anrui-reportcenter-ui/src/layout/index.vue index a8f77411f0..6bf19567b4 100644 --- a/anrui-reportcenter-ui/src/layout/index.vue +++ b/anrui-reportcenter-ui/src/layout/index.vue @@ -11,7 +11,7 @@
平台首页 - 风控管理 + 报表中心
diff --git a/anrui-reportcenter-ui/src/router/index.js b/anrui-reportcenter-ui/src/router/index.js index 3f9cc7c48c..9e6db7a652 100644 --- a/anrui-reportcenter-ui/src/router/index.js +++ b/anrui-reportcenter-ui/src/router/index.js @@ -44,380 +44,20 @@ export const constantRoutes = [ hidden: true }, { - path: '/capital', + path: '/callstatistics', component: Layout, - redirect: '/capital', + redirect: '/callstatistics', meta: { - title: '资方管理' + title: '催办统计' }, children: [ { - path: '/capital/capital', - component: () => import('@/views/capital/capital.vue'), - name: 'Capital', - meta: { title: '资方管理', noCache: true } + path: '/callstatistics/callstatistics', + component: () => import('@/views/callstatistics/callstatistics.vue'), + name: 'CallStatistics', + meta: { title: '催办统计', noCache: true } } ] - }, - { - path: '/financialpolicymanagement', - component: Layout, - redirect: '/financialpolicymanagement', - meta: { - title: '金融产品政策管理' - }, - children: [ - { - path: '/financialpolicymanagement/financialpolicymanagement', - component: () => import('@/views/financialpolicymanagement/financialpolicymanagement.vue'), - name: 'FinancialPolicyManagement', - meta: { title: '金融产品政策管理', noCache: true } - } - ] - }, - { - path: '/financialpolicyreporting', - component: Layout, - redirect: '/financialpolicyreporting', - meta: { - title: '金融产品政策报备' - }, - children: [ - { - path: '/financialpolicyreporting/financialpolicyreporting', - component: () => import('@/views/financialpolicyreporting/financialpolicyreporting.vue'), - name: 'FinancialPolicyrReporting', - meta: { title: '金融产品政策报备', noCache: true } - } - ] - }, - { - path: '/otherfinancialpolicymanagement', - component: Layout, - redirect: '/otherfinancialpolicymanagement', - meta: { - title: '其它融产品管理' - }, - children: [ - { - path: '/otherfinancialpolicymanagement/otherfinancialpolicymanagement', - component: () => import('@/views/otherfinancialpolicymanagement/otherfinancialpolicymanagement.vue'), - name: 'OtherFinancialPolicyManagement', - meta: { title: '其它融产品管理', noCache: true } - } - ] - }, - { - path: '/otherfinancialproductsreport', - component: Layout, - redirect: '/otherfinancialproductsreport', - meta: { - title: '其它融产品报备' - }, - children: [ - { - path: '/otherfinancialproductsreport/otherfinancialproductsreport', - component: () => import('@/views/otherfinancialproductsreport/otherfinancialproductsreport.vue'), - name: 'OtherFinancialProductsReport', - meta: { title: '其它融产品报备', noCache: true } - } - ] - }, - { - path: '/customizedfinancialsolutions', - component: Layout, - redirect: '/customizedfinancialsolutions', - meta: { - title: '公司定制金融方案' - }, - children: [ - { - path: '/customizedfinancialsolutions/customizedfinancialsolutions', - component: () => import('@/views/customizedfinancialsolutions/customizedfinancialsolutions.vue'), - name: 'CustomizedFinancialSolutions', - meta: { title: '公司定制金融方案', noCache: true } - } - ] - }, - { - path: '/creditauditmanagement', - component: Layout, - redirect: '/creditauditmanagement', - meta: { - title: '贷前信用审核管理' - }, - children: [ - { - path: '/creditauditmanagement/creditauditmanagement', - component: () => import('@/views/creditauditmanagement/creditauditmanagement.vue'), - name: 'CreditAuditManagement', - meta: { title: '贷前信用审核管理', noCache: true } - } - ] - }, - { - path: '/financialclerkbycreditvetting', - component: Layout, - redirect: '/financialclerkbycreditvetting', - meta: { - title: '金融内勤信用审核管理' - }, - children: [ - { - path: '/financialclerkbycreditvetting/financialclerkbycreditvetting', - component: () => import('@/views/financialclerkbycreditvetting/financialclerkbycreditvetting.vue'), - name: 'FinancialClerkByCreditVetting', - meta: { title: '金融内勤信用审核管理', noCache: true } - } - ] - }, - { - path: '/creditauditappeal', - component: Layout, - redirect: '/creditauditappeal', - meta: { - title: '贷前信用审核申诉' - }, - children: [ - { - path: '/creditauditappeal/creditauditappeal', - component: () => import('@/views/creditauditappeal/creditauditappeal.vue'), - name: 'CreditAuditAppeal', - meta: { title: '贷前信用审核申诉', noCache: true } - } - ] - }, - { - path: '/homevisitpreparation', - component: Layout, - redirect: '/homevisitpreparation', - meta: { - title: '家访准备管理' - }, - children: [ - { - path: '/homevisitpreparation/homevisittobeprepared', - component: () => import('@/views/homevisitpreparation/homevisittobeprepared.vue'), - name: 'HomeVisitToBePrepared', - meta: { title: '家访准备管理', noCache: true } - } - ] - }, - { - path: '/riskcontrolparameter', - component: Layout, - redirect: '/riskcontrolparameter', - meta: { - title: '风控参数设置' - }, - children: [ - { - path: '/riskcontrolparameter/riskcontrolparameter', - component: () => import('@/views/riskcontrolparameter/riskcontrolparameter.vue'), - name: 'RiskControlParameter', - meta: { title: '风控参数设置', noCache: true } - } - ] - }, - { - path: '/homevisitdatareview', - component: Layout, - redirect: '/homevisitdatareview', - meta: { - title: '家访资料审核' - }, - children: [ - { - path: '/homevisitdatareview/homevisitdatatobereviewed', - component: () => import('@/views/homevisitdatareview/homevisitdatatobereviewed.vue'), - name: 'HomeVisitDataReview', - meta: { title: '家访资料审核', noCache: true } - } - ] - }, - { - path: '/managementcreditaudit', - component: Layout, - redirect: '/managementcreditaudit', - meta: { - title: '资方信审终审结果' - }, - children: [ - { - path: '/managementcreditaudit/managementcreditaudit', - component: () => import('@/views/managementcreditaudit/managementcreditaudit.vue'), - name: 'ManagementCreditAudit', - meta: { title: '资方信审终审结果', noCache: true } - } - ] - }, - { - path: '/warrantinformation', - component: Layout, - redirect: '/warrantinformation', - meta: { - title: '权证资料管理' - }, - children: [ - { - path: '/warrantinformation/warrantinformation', - component: () => import('@/views/warrantinformation/warrantinformation.vue'), - name: 'WarrantInformation', - meta: { title: '权证资料管理', noCache: true } - } - ] - }, - { - path: '/repaymentschedule', - component: Layout, - redirect: '/repaymentschedule', - meta: { - title: '还款计划表' - }, - children: [ - { - path: '/repaymentschedule/repaymentschedule', - component: () => import('@/views/repaymentschedule/repaymentschedule.vue'), - name: 'RepaymentSchedule', - meta: { title: '还款计划表', noCache: true } - } - ] - }, - { - path: '/unsecuredbusiness', - component: Layout, - redirect: '/unsecuredbusiness', - meta: { - title: '非担保信审' - }, - children: [ - { - path: '/unsecuredbusiness/unsecuredbusiness', - component: () => import('@/views/unsecuredbusiness/unsecuredbusiness.vue'), - name: 'UnsecuredBusiness', - meta: { title: '非担保信审', noCache: true } - } - ] - }, - { - path: '/loandatareview', - component: Layout, - redirect: '/loandatareview', - meta: { - title: '放款资料审核' - }, - children: [ - { - path: '/loandatareview/loandatareview', - component: () => import('@/views/loandatareview/loandatareview.vue'), - name: 'LoanDataReview', - meta: { title: '放款资料审核', noCache: true } - } - ] - }, - - // 流程审批 - // 金融产品政策报备--编辑 - { - path: '/jinrongzhengceFlow/financialpolicyreportingEdit', - component: () => - import('@/views/workFlow/jinrongzhengceFlow/financialpolicyreportingEdit.vue'), - name: 'FinancialPolicyReportingEdit' - }, - // 金融产品政策报备--待办 - { - path: '/jinrongzhengceFlow/financialpolicyreportingDaiBanInfo', - component: () => - import('@/views/workFlow/jinrongzhengceFlow/financialpolicyreportingDaiBanInfo.vue'), - name: 'FinancialPolicyReportingBaiBanInfo' - }, - // 金融产品政策报备--待办--总经理跳转风控中心 - { - path: '/jinrongzhengceFlow/financialpolicyreportingByDivisionOperateInfo', - component: () => - import('@/views/workFlow/jinrongzhengceFlow/financialpolicyreportingByDivisionOperateInfo.vue'), - name: 'FinancialPolicyReportingByDivisionOperateInfo' - }, - // 金融产品政策报备--已办 - { - path: '/jinrongzhengceFlow/financialpolicyreportingYiBanInfo', - component: () => - import('@/views/workFlow/jinrongzhengceFlow/financialpolicyreportingYiBanInfo.vue'), - name: 'FinancialPolicyReportingYiBanInfo' - }, - - // 流程审批 - // 其它融产品报备--编辑 - { - path: '/qitarongchanpinFlow/otherfinancialproductsreportEdit', - component: () => - import('@/views/workFlow/qitarongchanpinFlow/otherfinancialproductsreportEdit.vue'), - name: 'OtherFinancialProductsReportEdit' - }, - // 其它融产品报备--待办 - { - path: '/qitarongchanpinFlow/otherfinancialproductsreportDaiBan', - component: () => - import('@/views/workFlow/qitarongchanpinFlow/otherfinancialproductsreportDaiBan.vue'), - name: 'OtherFinancialProductsReportDaiBan' - }, - // 其它融产品报备--待办--总经理跳转风控中心 - { - path: '/qitarongchanpinFlow/otherfinancialproductsreportByDivisionOperate', - component: () => - import('@/views/workFlow/qitarongchanpinFlow/otherfinancialproductsreportByDivisionOperate.vue'), - name: 'OtherFinancialProductsReportByDivisionOperate' - }, - // 其它融产品报备--已办 - { - path: '/qitarongchanpinFlow/otherfinancialproductsreportYiBan', - component: () => - import('@/views/workFlow/qitarongchanpinFlow/otherfinancialproductsreportYiBan.vue'), - name: 'OtherFinancialProductsReportYiBan' - }, - // 信用申诉--编辑 - { - path: '/xinyongshensuFlow/creditauditappealEdit', - component: () => - import('@/views/workFlow/xinyongshensuFlow/creditauditappealEdit.vue'), - name: 'CreditAuditAppealEdit' - }, - // 信用申诉--待办 - { - path: '/xinyongshensuFlow/creditauditappealDaiBan', - component: () => - import('@/views/workFlow/xinyongshensuFlow/creditauditappealDaiBan.vue'), - name: 'CreditAuditAppealDaiBan' - }, - // 信用申诉--已办 - { - path: '/xinyongshensuFlow/creditauditappealYiBan', - component: () => - import('@/views/workFlow/xinyongshensuFlow/creditauditappealYiBan.vue'), - name: 'CreditAuditAppealYiBan' - }, - - - // 公司定制金融方案--编辑 - { - path: '/dingzhijinrongFlow/customizedfinancialsolutionsEdit', - component: () => - import('@/views/workFlow/dingzhijinrongFlow/customizedfinancialsolutionsEdit.vue'), - name: 'CustomizedFinancialSolutionsEdit' - }, - // 公司定制金融方案--待办 - { - path: '/dingzhijinrongFlow/customizedfinancialsolutionsDaiBan', - component: () => - import('@/views/workFlow/dingzhijinrongFlow/customizedfinancialsolutionsDaiBan.vue'), - name: 'CustomizedFinancialSolutionsDaiBan' - }, - // 公司定制金融方案--已办 - { - path: '/dingzhijinrongFlow/customizedfinancialsolutionsYiban', - component: () => - import('@/views/workFlow/dingzhijinrongFlow/customizedfinancialsolutionsYiban.vue'), - name: 'CustomizedFinancialSolutionsYiBan' } // 404 page must be placed at the end !!! // { path: '*', redirect: '/404', hidden: true } diff --git a/anrui-reportcenter-ui/src/views/callstatistics/callstatistics.vue b/anrui-reportcenter-ui/src/views/callstatistics/callstatistics.vue new file mode 100644 index 0000000000..25e79c2e60 --- /dev/null +++ b/anrui-reportcenter-ui/src/views/callstatistics/callstatistics.vue @@ -0,0 +1,200 @@ + + + + diff --git a/anrui-reportcenter-ui/vue.config.js b/anrui-reportcenter-ui/vue.config.js index 35f869cef8..b26ecdc307 100644 --- a/anrui-reportcenter-ui/vue.config.js +++ b/anrui-reportcenter-ui/vue.config.js @@ -40,16 +40,16 @@ module.exports = { }, proxy: { '/api': { // 匹配所有以 '/api'开头的请求路径 - target: 'http://127.0.0.1:8111/', - // target: process.env.VUE_APP_URL, // 代理目标的基础路径 + // target: 'http://127.0.0.1:8111/', + target: process.env.VUE_APP_URL, // 代理目标的基础路径 changeOrigin: true, // 支持跨域 pathRewrite: { // 重写路径: 去掉路径中开头的'/api' '^/api': '' } }, '/upload': { // 匹配所有以 '/api'开头的请求路径 - target: 'http://127.0.0.1:8111/', - // target: process.env.VUE_APP_URL, // 代理目标的基础路径 + // target: 'http://127.0.0.1:8111/', + target: process.env.VUE_APP_URL, // 代理目标的基础路径 changeOrigin: true, // 支持跨域 pathRewrite: { // 重写路径: 去掉路径中开头的'/api' '^/upload': ''