改为监管
This commit is contained in:
@@ -5,4 +5,4 @@ ENV = 'development'
|
|||||||
VUE_APP_BASE_API = '/api'
|
VUE_APP_BASE_API = '/api'
|
||||||
|
|
||||||
## 配置测试和本地开发时的 接口地址
|
## 配置测试和本地开发时的 接口地址
|
||||||
VUE_APP_URL = "http://122.14.222.186:8111"
|
VUE_APP_URL = "http://127.0.0.1:8112"
|
||||||
|
|||||||
Binary file not shown.
@@ -1,7 +1,7 @@
|
|||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<div class="navbar">
|
<div class="navbar">
|
||||||
<h3 class="breadcrumb-container">安瑞集团信息化平台</h3>
|
<h3 class="breadcrumb-container">贷后监管体系</h3>
|
||||||
<div class="right-menu">
|
<div class="right-menu">
|
||||||
<!-- <p>{{Orgname}} 欢迎, {{name}}</p> <!–{{departmentName}}–>-->
|
<!-- <p>{{Orgname}} 欢迎, {{name}}</p> <!–{{departmentName}}–>-->
|
||||||
<p>欢迎您,{{pNameAndDepartmentNameAndPostName}} {{name}}</p>
|
<p>欢迎您,{{pNameAndDepartmentNameAndPostName}} {{name}}</p>
|
||||||
@@ -10,7 +10,7 @@
|
|||||||
<span class="backToHome" @click="logout"><i class="el-icon-back"></i>返回首页</span>
|
<span class="backToHome" @click="logout"><i class="el-icon-back"></i>返回首页</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<el-footer class="footer" height="40px">Copyright © {{ year }} 安瑞集团 All Rights Reserved</el-footer>
|
<el-footer class="footer" height="40px">Copyright © {{ year }} 贷后监管体系 All Rights Reserved</el-footer>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
<tags-view/> <!--横向标签-->
|
<tags-view/> <!--横向标签-->
|
||||||
</div>
|
</div>
|
||||||
<app-main/>
|
<app-main/>
|
||||||
<!--<el-footer height="40px">Copyright © 2021 安瑞集团 All Rights Reserved</el-footer>-->
|
<!--<el-footer height="40px">Copyright © 2021 贷后监管体系 All Rights Reserved</el-footer>-->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
module.exports = {
|
module.exports = {
|
||||||
|
|
||||||
title: '安瑞集团信息化平台',
|
title: '贷后监管体系',
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @type {boolean} true | false
|
* @type {boolean} true | false
|
||||||
|
|||||||
@@ -1,16 +1,19 @@
|
|||||||
<template>
|
<template>
|
||||||
<div style="height: 100%;">
|
<div style="height: 100%;">
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<p class="title"><img src="../../assets/loginImg/logo.png"/>安瑞集团信息化平台</p>
|
<p class="title">
|
||||||
|
<img src="../../assets/loginImg/logo.png">
|
||||||
|
贷后监管体系
|
||||||
|
</p>
|
||||||
<div class="head_info">
|
<div class="head_info">
|
||||||
<p>欢迎您</p>
|
<p>欢迎您</p>
|
||||||
<p>
|
<p>
|
||||||
<el-select v-model="defaultOrgPathName" class="selectStyle" size="small" placeholder="" @change="changeOrg" filterable>
|
<el-select v-model="defaultOrgPathName" class="selectStyle" size="small" placeholder="" filterable @change="changeOrg">
|
||||||
<el-option v-for="item in orgDept_list" :key="item.orgPath" :label="item.orgName" :value="item.orgName" />
|
<el-option v-for="item in orgDept_list" :key="item.orgPath" :label="item.orgName" :value="item.orgName" />
|
||||||
</el-select>
|
</el-select>
|
||||||
</p>
|
</p>
|
||||||
<p>{{ roleName }} {{ name }}</p>
|
<p>{{ roleName }} {{ name }}</p>
|
||||||
<p @click="logout()" class="dy"><img src="@/assets/images/dy.png"/></p>
|
<p class="dy" @click="logout()"><img src="@/assets/images/dy.png"></p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="container1">
|
<div class="container1">
|
||||||
@@ -40,31 +43,31 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="10">
|
<el-col :span="10">
|
||||||
<div class="grid-content bg-rtop">
|
<div class="grid-content bg-rtop">
|
||||||
<img class="anrui" src="@/assets/home/anrui.png"/>
|
<img class="anrui" src="@/assets/home/anrui.png">
|
||||||
<p class="rt_title">通知公告</p>
|
<p class="rt_title">通知公告</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<img class="rtImg" src="../../assets/home/notice.png"/>
|
<img class="rtImg" src="../../assets/home/notice.png">
|
||||||
<span class="notice">关于召开2021年公司全体员工大会的通知工大会的通知工大会的通知...</span>
|
<span class="notice">关于召开2021年公司全体员工大会的通知工大会的通知工大会的通知...</span>
|
||||||
<span class="anrui_time">2021-09-01</span>
|
<span class="anrui_time">2021-09-01</span>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<img src="../../assets/home/notice.png"/>
|
<img src="../../assets/home/notice.png">
|
||||||
<span class="notice">关于召开2021年公司全体员工大会的通知工大会的通知工大会的通知</span>
|
<span class="notice">关于召开2021年公司全体员工大会的通知工大会的通知工大会的通知</span>
|
||||||
<span class="anrui_time">2021-09-01</span>
|
<span class="anrui_time">2021-09-01</span>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<img src="../../assets/home/notice.png"/>
|
<img src="../../assets/home/notice.png">
|
||||||
<span class="notice">关于召开2021年公司全体员工大会的通知</span>
|
<span class="notice">关于召开2021年公司全体员工大会的通知</span>
|
||||||
<span class="anrui_time">2021-09-01</span>
|
<span class="anrui_time">2021-09-01</span>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<img src="../../assets/home/notice.png"/>
|
<img src="../../assets/home/notice.png">
|
||||||
<span class="notice">关于召开2021年公司全体员工大会的通知</span>
|
<span class="notice">关于召开2021年公司全体员工大会的通知</span>
|
||||||
<span class="anrui_time">2021-09-01</span>
|
<span class="anrui_time">2021-09-01</span>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<img src="../../assets/home/notice.png"/>
|
<img src="../../assets/home/notice.png">
|
||||||
<span class="notice">关于召开2021年公司全体员工大会的通知</span>
|
<span class="notice">关于召开2021年公司全体员工大会的通知</span>
|
||||||
<span class="anrui_time">2021-09-01</span>
|
<span class="anrui_time">2021-09-01</span>
|
||||||
</li>
|
</li>
|
||||||
@@ -73,12 +76,12 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<ul class="bg-bottom">
|
<ul class="bg-bottom">
|
||||||
<li @click="toNav(index)" v-for="(item,index) in menus" :key='index'>
|
<li v-for="(item, index) in menus" :key="index" @click="toNav(index)">
|
||||||
<img :src="item.imgUrl">
|
<img :src="item.imgUrl">
|
||||||
<p>{{ item.title }}</p>
|
<p>{{ item.title }}</p>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p class="copy">Copyright © {{ year }} 安瑞集团 All Rights Reserved</p>
|
<p class="copy">Copyright © {{ year }} 贷后监管体系 All Rights Reserved</p>
|
||||||
</div>
|
</div>
|
||||||
<!--<ul class="nav-box">-->
|
<!--<ul class="nav-box">-->
|
||||||
<!--<li style="background-color: #e87861;" @click="toNavbar('http://39.104.100.138:8081/')">
|
<!--<li style="background-color: #e87861;" @click="toNavbar('http://39.104.100.138:8081/')">
|
||||||
@@ -168,25 +171,19 @@
|
|||||||
<el-dialog center :visible.sync="dialogVisible" width="40%" :show-close="false" :close-on-click-modal="false">
|
<el-dialog center :visible.sync="dialogVisible" width="40%" :show-close="false" :close-on-click-modal="false">
|
||||||
<el-form :model="form" class="formadd">
|
<el-form :model="form" class="formadd">
|
||||||
<el-row style="border-top: 1px solid #e0e3eb">
|
<el-row style="border-top: 1px solid #e0e3eb">
|
||||||
<el-col :span="4" class="tleftb">
|
<el-col :span="4" class="tleftb"><span>原密码</span></el-col>
|
||||||
<span>原密码</span>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="20">
|
<el-col :span="20">
|
||||||
<el-form-item><el-input v-model="form.original" type="password" show-password /></el-form-item>
|
<el-form-item><el-input v-model="form.original" type="password" show-password /></el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="4" class="tleftb">
|
<el-col :span="4" class="tleftb"><span>新密码</span></el-col>
|
||||||
<span>新密码</span>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="20">
|
<el-col :span="20">
|
||||||
<el-form-item><el-input v-model="form.password" type="password" show-password /></el-form-item>
|
<el-form-item><el-input v-model="form.password" type="password" show-password /></el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="4" class="tleftb">
|
<el-col :span="4" class="tleftb"><span>确认密码</span></el-col>
|
||||||
<span>确认密码</span>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="20">
|
<el-col :span="20">
|
||||||
<el-form-item><el-input v-model="form.confirmPassword" type="password" show-password /></el-form-item>
|
<el-form-item><el-input v-model="form.confirmPassword" type="password" show-password /></el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
@@ -209,37 +206,48 @@ import { getTodoNum } from '@/api/system/home/home'
|
|||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
menus: [{
|
menus: [
|
||||||
|
{
|
||||||
imgUrl: require('@/assets/home/bIcon1.png'),
|
imgUrl: require('@/assets/home/bIcon1.png'),
|
||||||
title: '业务管理'
|
title: '业务管理'
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
imgUrl: require('@/assets/home/scm.png'),
|
imgUrl: require('@/assets/home/scm.png'),
|
||||||
title: '监管项目'
|
title: '监管项目'
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
imgUrl: require('@/assets/home/bIcon2.png'),
|
imgUrl: require('@/assets/home/bIcon2.png'),
|
||||||
title: '风控管理'
|
title: '风控管理'
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
imgUrl: require('@/assets/home/bIcon3.png'),
|
imgUrl: require('@/assets/home/bIcon3.png'),
|
||||||
title: '审计管理'
|
title: '审计管理'
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
imgUrl: require('@/assets/home/bIcon4.png'),
|
imgUrl: require('@/assets/home/bIcon4.png'),
|
||||||
title: '财务管理'
|
title: '财务管理'
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
imgUrl: require('@/assets/home/bIcon5.png'),
|
imgUrl: require('@/assets/home/bIcon5.png'),
|
||||||
title: '行政管理'
|
title: '客户中心'
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
imgUrl: require('@/assets/home/bIcon6.png'),
|
imgUrl: require('@/assets/home/bIcon6.png'),
|
||||||
title: '报表中心'
|
title: '报表中心'
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
imgUrl: require('@/assets/home/bIcon7.png'),
|
imgUrl: require('@/assets/home/bIcon7.png'),
|
||||||
title: '基础信息'
|
title: '基础信息'
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
imgUrl: require('@/assets/home/notice.png'),
|
imgUrl: require('@/assets/home/notice.png'),
|
||||||
title: '消息中心'
|
title: '消息中心'
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
imgUrl: require('@/assets/home/bIcon8.png'),
|
imgUrl: require('@/assets/home/bIcon8.png'),
|
||||||
title: '系统管理'
|
title: '系统管理'
|
||||||
}],
|
}
|
||||||
|
],
|
||||||
userInfo: {},
|
userInfo: {},
|
||||||
orgDept_list: [],
|
orgDept_list: [],
|
||||||
shuliang: {
|
shuliang: {
|
||||||
@@ -263,9 +271,7 @@ export default {
|
|||||||
year: ''
|
year: ''
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
beforeCreate() {
|
beforeCreate() {},
|
||||||
|
|
||||||
},
|
|
||||||
created() {
|
created() {
|
||||||
this.getsPasswordByUserSid()
|
this.getsPasswordByUserSid()
|
||||||
},
|
},
|
||||||
@@ -283,9 +289,12 @@ export default {
|
|||||||
// this.menus = res.data
|
// this.menus = res.data
|
||||||
// })
|
// })
|
||||||
},
|
},
|
||||||
|
beforeDestroy() {
|
||||||
|
clearInterval(this.timer)
|
||||||
|
},
|
||||||
methods: {
|
methods: {
|
||||||
getsPasswordByUserSid() {
|
getsPasswordByUserSid() {
|
||||||
User.selectPasswordByUserSid(window.sessionStorage.getItem('userSid')).then((resp) => {
|
User.selectPasswordByUserSid(window.sessionStorage.getItem('userSid')).then(resp => {
|
||||||
if (resp.success && resp.data) {
|
if (resp.success && resp.data) {
|
||||||
this.dialogVisible = true
|
this.dialogVisible = true
|
||||||
} else {
|
} else {
|
||||||
@@ -293,14 +302,14 @@ export default {
|
|||||||
this.timer = setInterval(this.getNum, 20000)
|
this.timer = setInterval(this.getNum, 20000)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
User.getOrgListByUserSid({ userSid: window.sessionStorage.getItem('userSid') }).then((res) => {
|
User.getOrgListByUserSid({ userSid: window.sessionStorage.getItem('userSid') }).then(res => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
this.orgDept_list = res.data
|
this.orgDept_list = res.data
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
getNum() {
|
getNum() {
|
||||||
getTodoNum(window.sessionStorage.getItem('userSid')).then((resp) => {
|
getTodoNum(window.sessionStorage.getItem('userSid')).then(resp => {
|
||||||
if (resp.success) {
|
if (resp.success) {
|
||||||
this.shuliang.workCount = resp.data
|
this.shuliang.workCount = resp.data
|
||||||
}
|
}
|
||||||
@@ -316,7 +325,7 @@ export default {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
this.form.userSid = window.sessionStorage.getItem('userSid')
|
this.form.userSid = window.sessionStorage.getItem('userSid')
|
||||||
User.updatePassword(this.form).then((resp) => {
|
User.updatePassword(this.form).then(resp => {
|
||||||
if (resp.success) {
|
if (resp.success) {
|
||||||
this.$alert('密码修改成功!请重新登录点击确定后退出。', '修改成功', {
|
this.$alert('密码修改成功!请重新登录点击确定后退出。', '修改成功', {
|
||||||
confirmButtonText: '确定',
|
confirmButtonText: '确定',
|
||||||
@@ -334,7 +343,7 @@ export default {
|
|||||||
password: '',
|
password: '',
|
||||||
confirmPassword: ''
|
confirmPassword: ''
|
||||||
}
|
}
|
||||||
User.logout({ token: getStorage() }).then((res) => {
|
User.logout({ token: getStorage() }).then(res => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
removeStorage()
|
removeStorage()
|
||||||
this.$store.commit('user/SET_UESRINFO', '')
|
this.$store.commit('user/SET_UESRINFO', '')
|
||||||
@@ -371,10 +380,10 @@ export default {
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
toNavbar(name) {
|
toNavbar(name) {
|
||||||
let myPopup = window.open(name + '?token=' + getStorage(), '_blank')
|
const myPopup = window.open(name + '?token=' + getStorage(), '_blank')
|
||||||
},
|
},
|
||||||
changeOrg(value) {
|
changeOrg(value) {
|
||||||
const choose = this.orgDept_list.filter((item) => item.orgName === value)
|
const choose = this.orgDept_list.filter(item => item.orgName === value)
|
||||||
this.defaultOrgPathName = choose[0].orgName
|
this.defaultOrgPathName = choose[0].orgName
|
||||||
this.defaultOrgPath = choose[0].orgPath
|
this.defaultOrgPath = choose[0].orgPath
|
||||||
},
|
},
|
||||||
@@ -385,45 +394,46 @@ export default {
|
|||||||
}
|
}
|
||||||
if (index == '9') {
|
if (index == '9') {
|
||||||
// this.$router.push({path: '/index'})
|
// this.$router.push({path: '/index'})
|
||||||
let myPopup = window.open('/#/index', '_blank')
|
const myPopup = window.open('/#/index', '_blank')
|
||||||
} else if (index == '7') {
|
} else if (index == '7') {
|
||||||
// let myPopup = window.open('http://127.0.0.1:9531/base/#/' + '?token=' + getStorage() + '&organizationData=' + encodeURI((JSON.stringify(organizationData))), '_blank')
|
// let myPopup = window.open('http://127.0.0.1:9531/base/#/' + '?token=' + getStorage() + '&organizationData=' + encodeURI((JSON.stringify(organizationData))), '_blank')
|
||||||
let myPopup = window.open('http://anrui.yyundong.com/base/#/' + '?token=' + getStorage(), '_blank')
|
const myPopup = window.open('http://jianguan.yyundong.com/base/#/' + '?token=' + getStorage(), '_blank')
|
||||||
// let myPopup = window.open('http://120.46.172.184/base/#/' + '?token=' + getStorage(), '_blank')
|
// let myPopup = window.open('http://120.46.172.184/base/#/' + '?token=' + getStorage(), '_blank')
|
||||||
} else if (index == '8') {
|
} else if (index == '8') {
|
||||||
// let myPopup = window.open('http://127.0.0.1:9531/message/#/' + '?token=' + getStorage() + '&organizationData=' + encodeURI((JSON.stringify(organizationData))), '_blank')
|
// let myPopup = window.open('http://127.0.0.1:9531/message/#/' + '?token=' + getStorage() + '&organizationData=' + encodeURI((JSON.stringify(organizationData))), '_blank')
|
||||||
let myPopup = window.open('http://anrui.yyundong.com/message/#/' + '?token=' + getStorage(), '_blank')
|
const myPopup = window.open('http://jianguan.yyundong.com/message/#/' + '?token=' + getStorage(), '_blank')
|
||||||
// let myPopup = window.open('http://120.46.172.184/message/#/' + '?token=' + getStorage(), '_blank')
|
// let myPopup = window.open('http://120.46.172.184/message/#/' + '?token=' + getStorage(), '_blank')
|
||||||
} else if (index == '1') {
|
} else if (index == '1') {
|
||||||
// let myPopup = window.open('http://127.0.0.1:9531/scm/#/' + '?token=' + getStorage() + '&organizationData=' + encodeURI((JSON.stringify(organizationData))), '_blank')
|
// let myPopup = window.open('http://127.0.0.1:9531/scm/#/' + '?token=' + getStorage() + '&organizationData=' + encodeURI((JSON.stringify(organizationData))), '_blank')
|
||||||
let myPopup = window.open('http://122.14.222.186:7003/#/' + '?token=' + getStorage() + '&organizationData=' + encodeURI((JSON.stringify(organizationData))), '_blank')
|
const myPopup = window.open('http://122.14.222.186:7003/#/' + '?token=' + getStorage() + '&organizationData=' + encodeURI(JSON.stringify(organizationData)), '_blank')
|
||||||
// let myPopup = window.open('http://120.46.172.184/scm/#/' + '?token=' + getStorage(), '_blank')
|
// let myPopup = window.open('http://120.46.172.184/scm/#/' + '?token=' + getStorage(), '_blank')
|
||||||
} else if (index == '4') {
|
} else if (index == '4') {
|
||||||
// let myPopup = window.open('http://127.0.0.1:9531/fin/#/' + '?token=' + getStorage() + '&organizationData=' + encodeURI((JSON.stringify(organizationData))), '_blank')
|
// let myPopup = window.open('http://127.0.0.1:9531/fin/#/' + '?token=' + getStorage() + '&organizationData=' + encodeURI((JSON.stringify(organizationData))), '_blank')
|
||||||
let myPopup = window.open('http://anrui.yyundong.com/fin/#/' + '?token=' + getStorage(), '_blank')
|
const myPopup = window.open('http://jianguan.yyundong.com/fin/#/' + '?token=' + getStorage(), '_blank')
|
||||||
// let myPopup = window.open('http://120.46.172.184/fin/#/' + '?token=' + getStorage(), '_blank')
|
// let myPopup = window.open('http://120.46.172.184/fin/#/' + '?token=' + getStorage(), '_blank')
|
||||||
} else if (index == '5') {
|
} else if (index == '5') {
|
||||||
// let myPopup = window.open('http://127.0.0.1:9531/manage/#/' + '?token=' + getStorage() + '&organizationData=' + encodeURI((JSON.stringify(organizationData))), '_blank')
|
// let myPopup = window.open('http://127.0.0.1:9531/manage/#/' + '?token=' + getStorage() + '&organizationData=' + encodeURI((JSON.stringify(organizationData))), '_blank')
|
||||||
let myPopup = window.open('http://anrui.yyundong.com/manage/#/' + '?token=' + getStorage(), '_blank')
|
const myPopup = window.open('http://jianguan.yyundong.com/customer/#/' + '?token=' + getStorage(), '_blank')
|
||||||
|
// let myPopup = window.open('http://120.46.172.184/manage/#/' + '?token=' + getStorage(), '_blank')
|
||||||
|
} else if (index == '6') {
|
||||||
|
// let myPopup = window.open('http://127.0.0.1:9531/manage/#/' + '?token=' + getStorage() + '&organizationData=' + encodeURI((JSON.stringify(organizationData))), '_blank')
|
||||||
|
const myPopup = window.open('http://jianguan.yyundong.com/report/#/' + '?token=' + getStorage(), '_blank')
|
||||||
// let myPopup = window.open('http://120.46.172.184/manage/#/' + '?token=' + getStorage(), '_blank')
|
// let myPopup = window.open('http://120.46.172.184/manage/#/' + '?token=' + getStorage(), '_blank')
|
||||||
} else if (index == '0') {
|
} else if (index == '0') {
|
||||||
// let myPopup = window.open('http://127.0.0.1:9531/buscenter/#/' + '?token=' + getStorage() + '&organizationData=' + encodeURI((JSON.stringify(organizationData))), '_blank')
|
// let myPopup = window.open('http://127.0.0.1:9531/buscenter/#/' + '?token=' + getStorage() + '&organizationData=' + encodeURI((JSON.stringify(organizationData))), '_blank')
|
||||||
let myPopup = window.open('http://anrui.yyundong.com/buscenter/#/' + '?token=' + getStorage(), '_blank')
|
const myPopup = window.open('http://jianguan.yyundong.com/buscenter/#/' + '?token=' + getStorage(), '_blank')
|
||||||
// let myPopup = window.open('http://120.46.172.184/buscenter/#/' + '?token=' + getStorage(), '_blank')
|
// let myPopup = window.open('http://120.46.172.184/buscenter/#/' + '?token=' + getStorage(), '_blank')
|
||||||
}
|
}
|
||||||
// const page = this.$router.resolve({name: name})
|
// const page = this.$router.resolve({name: name})
|
||||||
// window.open(page.href,'_blank')
|
// window.open(page.href,'_blank')
|
||||||
}
|
}
|
||||||
},
|
|
||||||
beforeDestroy() {
|
|
||||||
clearInterval(this.timer)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
<style scoped="scoped">
|
<style scoped="scoped">
|
||||||
li:hover,
|
li:hover,
|
||||||
p:hover {
|
p:hover {
|
||||||
cursor: pointer
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
@@ -478,7 +488,7 @@ p {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.container1 {
|
.container1 {
|
||||||
background: #E9F1F7;
|
background: #e9f1f7;
|
||||||
padding: 20px;
|
padding: 20px;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: calc(100% - 60px);
|
height: calc(100% - 60px);
|
||||||
@@ -603,8 +613,8 @@ p {
|
|||||||
margin: auto;
|
margin: auto;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
line-height: 40px;
|
line-height: 40px;
|
||||||
border-top: 2px solid #4E74A6;
|
border-top: 2px solid #4e74a6;
|
||||||
background: #E9F1F7;
|
background: #e9f1f7;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
color: #666;
|
color: #666;
|
||||||
}
|
}
|
||||||
@@ -625,7 +635,7 @@ p {
|
|||||||
border: 0px !important;
|
border: 0px !important;
|
||||||
background-color: #0294d7 !important;
|
background-color: #0294d7 !important;
|
||||||
font-size: 17px;
|
font-size: 17px;
|
||||||
color: #FFFFFF;
|
color: #ffffff;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -1,20 +1,18 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="login">
|
<div class="login">
|
||||||
<div class="logoTitle">
|
<div class="logoTitle">
|
||||||
<img src="../../assets/loginImg/logo.png"/><span>安瑞集团</span>
|
<img src="../../assets/loginImg/logo.png"><span>贷后监管</span>
|
||||||
<p class="title">安瑞集团信息化平台</p>
|
<p class="title">贷后监管体系</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="main">
|
<div class="main">
|
||||||
<div class="content">
|
<div class="content">
|
||||||
<el-form ref="loginForm" :model="loginForm" class="login-form">
|
<el-form ref="loginForm" :model="loginForm" class="login-form">
|
||||||
<h3 class="title1">用户登录</h3>
|
<h3 class="title1">用户登录</h3>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
<el-input v-model="loginForm.userName" autocomplete="off" placeholder="请输入账号" prefix-icon="el-icon-user">
|
<el-input v-model="loginForm.userName" autocomplete="off" placeholder="请输入账号" prefix-icon="el-icon-user" />
|
||||||
</el-input>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
<el-input v-model="loginForm.password" autocomplete="off" placeholder="请输入密码" prefix-icon="el-icon-lock" show-password>
|
<el-input v-model="loginForm.password" autocomplete="off" placeholder="请输入密码" prefix-icon="el-icon-lock" show-password />
|
||||||
</el-input>
|
|
||||||
<span class="nopsw register" @click="handleforgetPwd">忘记密码 ?</span>
|
<span class="nopsw register" @click="handleforgetPwd">忘记密码 ?</span>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-show="showMsg" style="margin-bottom:0;">
|
<el-form-item v-show="showMsg" style="margin-bottom:0;">
|
||||||
@@ -25,11 +23,10 @@
|
|||||||
placement="top"
|
placement="top"
|
||||||
width="400"
|
width="400"
|
||||||
trigger="click"
|
trigger="click"
|
||||||
v-model="loginCode"
|
>
|
||||||
@show="codeShow">
|
|
||||||
<!-- <imgCodeRole @login="login" ref="imgCodeRole"></imgCodeRole>-->
|
<!-- <imgCodeRole @login="login" ref="imgCodeRole"></imgCodeRole>-->
|
||||||
<!-- <el-button slot="reference" type="primary" class="login-btn" v-loading="loading">登 录</el-button>-->
|
<!-- <el-button slot="reference" type="primary" class="login-btn" v-loading="loading">登 录</el-button>-->
|
||||||
<el-button slot="reference" type="primary" @click="login" class="login-btn" v-loading="loading">登 录</el-button>
|
<el-button slot="reference" v-loading="loading" type="primary" class="login-btn" @click="login">登 录</el-button>
|
||||||
</el-popover>
|
</el-popover>
|
||||||
<!--<router-link :to="{name: 'registUser'}" target="_blank" tag="a" class="register fl">个人注册</router-link>
|
<!--<router-link :to="{name: 'registUser'}" target="_blank" tag="a" class="register fl">个人注册</router-link>
|
||||||
<router-link :to="{name: 'registOrg'}" target="_blank" tag="a" class="register fr">单位注册</router-link>-->
|
<router-link :to="{name: 'registOrg'}" target="_blank" tag="a" class="register fr">单位注册</router-link>-->
|
||||||
@@ -41,10 +38,10 @@
|
|||||||
<el-dialog title="忘记密码" :visible.sync="forgetPwd" :close-on-click-modal="false">
|
<el-dialog title="忘记密码" :visible.sync="forgetPwd" :close-on-click-modal="false">
|
||||||
<el-form :model="nopassword">
|
<el-form :model="nopassword">
|
||||||
<el-form-item label="手机号">
|
<el-form-item label="手机号">
|
||||||
<el-input v-model="nopassword.userPhone" autocomplete="off"></el-input>
|
<el-input v-model="nopassword.userPhone" autocomplete="off" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="姓名">
|
<el-form-item label="姓名">
|
||||||
<el-input v-model="nopassword.userName" autocomplete="off"></el-input>
|
<el-input v-model="nopassword.userName" autocomplete="off" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
<div slot="footer" class="dialog-footer">
|
<div slot="footer" class="dialog-footer">
|
||||||
@@ -101,16 +98,17 @@ export default {
|
|||||||
// this.$store.dispatch('user/getInfo')
|
// this.$store.dispatch('user/getInfo')
|
||||||
this.$router.push({ path: '/home' })
|
this.$router.push({ path: '/home' })
|
||||||
this.loading = false
|
this.loading = false
|
||||||
}).catch(() => {
|
}).catch(e => {
|
||||||
|
console.log('11111', e)
|
||||||
this.loading = false
|
this.loading = false
|
||||||
this.$refs.imgCodeRole.getCodeImage()
|
// this.$refs.imgCodeRole.getCodeImage()
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
codeShow() {
|
codeShow() {
|
||||||
if (this.loginForm.password == '' || this.loginForm.userName == '') {
|
if (this.loginForm.password == '' || this.loginForm.userName == '') {
|
||||||
this.loginCode = false
|
this.loginCode = false
|
||||||
this.showMsg = true
|
this.showMsg = true
|
||||||
return;
|
return
|
||||||
}
|
}
|
||||||
this.$refs.imgCodeRole.getCodeImage()
|
this.$refs.imgCodeRole.getCodeImage()
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<div class="app-container">
|
<div class="app-container">
|
||||||
<!-- Start 列表页面 -->
|
<!-- Start 列表页面 -->
|
||||||
<div v-show="viewState == 1">
|
<div v-show="viewState == 1">
|
||||||
<button-bar view-title="安瑞移动门户" :version="version" :time="time" ref="btnbar" :btndisabled="btndisabled" @btnhandle="btnHandle"/>
|
<button-bar view-title="贷后监管" :version="version" :time="time" ref="btnbar" :btndisabled="btndisabled" @btnhandle="btnHandle"/>
|
||||||
<div class="main-content">
|
<div class="main-content">
|
||||||
<div class="" style="margin-top: 10px">
|
<div class="" style="margin-top: 10px">
|
||||||
<el-table :key="tableKey" v-loading="listLoading" :data="list" border style="width: 100%;" row-key="appName" :tree-props="{children: 'mobileMenuList'}">
|
<el-table :key="tableKey" v-loading="listLoading" :data="list" border style="width: 100%;" row-key="appName" :tree-props="{children: 'mobileMenuList'}">
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ function resolve(dir) {
|
|||||||
return path.join(__dirname, dir)
|
return path.join(__dirname, dir)
|
||||||
}
|
}
|
||||||
|
|
||||||
const name = defaultSettings.title || '安瑞集团信息化平台' // page title
|
const name = defaultSettings.title || '贷后监管体系' // page title
|
||||||
|
|
||||||
// 如果端口设置为80,
|
// 如果端口设置为80,
|
||||||
// 使用管理员权限执行命令行。
|
// 使用管理员权限执行命令行。
|
||||||
@@ -25,7 +25,7 @@ module.exports = {
|
|||||||
*详细信息:https://cli.vuejs.org/config/#publicpath
|
*详细信息:https://cli.vuejs.org/config/#publicpath
|
||||||
*/
|
*/
|
||||||
publicPath: '/',
|
publicPath: '/',
|
||||||
outputDir: 'System',
|
outputDir: 'portal-ui',
|
||||||
assetsDir: 'static',
|
assetsDir: 'static',
|
||||||
lintOnSave: process.env.NODE_ENV === 'development',
|
lintOnSave: process.env.NODE_ENV === 'development',
|
||||||
productionSourceMap: false,
|
productionSourceMap: false,
|
||||||
|
|||||||
Reference in New Issue
Block a user