Commit 72340a44 authored by shenyanpei's avatar shenyanpei

去除警告提示

parent f905ec52
...@@ -45,13 +45,120 @@ ...@@ -45,13 +45,120 @@
<script> <script>
import { mapGetters } from 'vuex' import { mapGetters } from 'vuex'
import Logo from './Logo' import Logo from './Logo'
import SidebarItem from './SidebarItem'
import variables from '@/styles/variables.scss' import variables from '@/styles/variables.scss'
import { isExternal } from '@/utils/validate'
import path from 'path'
export default { export default {
components: { SidebarItem, Logo }, components: { Logo },
data() {
return {
activeMenuPath: '/admin/list/index',
menuList: [
{
path: '/list/demo',
name: 'LISTDEMO',
component: () => import('@/layout/index'),
meta: { title: '业务管理' },
children: [
{
path: '/contactsUnit/index',
name: 'ContactsUnit'.toLocaleUpperCase(),
meta: { title: '往来单位' },
component: () => import('@/views/contactsUnit/index')
},
{
path: '/projectInfo/index',
name: 'ProjectInfo'.toLocaleUpperCase(),
meta: { title: '项目信息' },
component: () => import('@/views/projectInfo/index')
},
{
path: '/admin/list/index',
name: 'LISTINDEX',
component: () => import('@/views/list/index'),
meta: { title: '合同管理' }
},
{
hidden: true,
path: '/contract/manage/:type',
name: 'contractManage'.toLocaleUpperCase(),
component: () => import('@/views/list/detail'),
meta: { title: '合同信息' }
}
]
},
{
path: '/personnel/index',
name: 'Personnel',
meta: { title: '基础管理' },
component: () => import('@/layout/index'),
children: [
{
path: '/personnel/index',
name: 'Personnel'.toLocaleUpperCase(),
meta: { title: '人员情况' },
component: () => import('@/views/personnel/index')
},
{
path: '/administrative/index',
name: 'Administrative'.toLocaleUpperCase(),
meta: { title: '行政组织' },
component: () => import('@/views/administrative/index')
},
{
path: '/accounting/index',
name: 'Accounting'.toLocaleUpperCase(),
meta: { title: '核算组织' },
component: () => import('@/views/accounting/index')
},
{
path: '/dataDictionary/index',
name: 'DataDictionary'.toLocaleUpperCase(),
meta: { title: '数据字典' },
component: () => import('@/views/dataDictionary/index')
},
{
path: '/assetsInfo/index',
name: 'AssetsInfo',
meta: { title: '资产信息' },
component: () => import('@/views/assetsInfo/index')
},
{
path: '/materialsInfo/index',
name: 'MaterialsInfo'.toLocaleUpperCase(),
meta: { title: '物资信息' },
component: () => import('@/views/materialsInfo/index')
},
{
path: '/financial/index',
name: 'Financial'.toLocaleUpperCase(),
meta: { title: '金融机构' },
component: () => import('@/views/financial/index')
}
]
},
{
path: '/userInfo',
name: 'UserInfo',
meta: { title: '系统管理' },
component: () => import('@/layout/index'),
children: [
{
path: '/userInfo/index',
name: 'UserInfo'.toLocaleUpperCase(),
meta: { title: '用户信息' },
component: () => import('@/views/userInfo/index')
},
{
path: '/journalManage/index',
name: 'journalManageList'.toLocaleUpperCase(),
meta: { title: '日志管理' },
component: () => import('@/views/journalManage/index')
}
]
}
]
}
},
computed: { computed: {
...mapGetters([ ...mapGetters([
'sidebar' 'sidebar'
...@@ -254,116 +361,6 @@ export default { ...@@ -254,116 +361,6 @@ export default {
] ]
}*/ }*/
}, },
data() {
return {
activeMenuPath: '/admin/list/index',
menuList: [
{
path: '/list/demo',
name: 'LISTDEMO',
component: () => import('@/layout/index'),
meta: { title: '业务管理' },
children: [
{
path: '/contactsUnit/index',
name: 'ContactsUnit'.toLocaleUpperCase(),
meta: { title: '往来单位' },
component: () => import('@/views/contactsUnit/index')
},
{
path: '/projectInfo/index',
name: 'ProjectInfo'.toLocaleUpperCase(),
meta: { title: '项目信息' },
component: () => import('@/views/projectInfo/index')
},
{
path: '/admin/list/index',
name: 'LISTINDEX',
component: () => import('@/views/list/index'),
meta: { title: '合同管理' }
},
{
hidden: true,
path: '/contract/manage/:type',
name: 'contractManage'.toLocaleUpperCase(),
component: () => import('@/views/list/detail'),
meta: { title: '合同信息' }
}
]
},
{
path: '/personnel/index',
name: 'Personnel',
meta: { title: '基础管理' },
component: () => import('@/layout/index'),
children: [
{
path: '/personnel/index',
name: 'Personnel'.toLocaleUpperCase(),
meta: { title: '人员情况' },
component: () => import('@/views/personnel/index')
},
{
path: '/administrative/index',
name: 'Administrative'.toLocaleUpperCase(),
meta: { title: '行政组织' },
component: () => import('@/views/administrative/index')
},
{
path: '/accounting/index',
name: 'Accounting'.toLocaleUpperCase(),
meta: { title: '核算组织' },
component: () => import('@/views/accounting/index')
},
{
path: '/dataDictionary/index',
name: 'DataDictionary'.toLocaleUpperCase(),
meta: { title: '数据字典' },
component: () => import('@/views/dataDictionary/index')
},
{
path: '/assetsInfo/index',
name: 'AssetsInfo',
meta: { title: '资产信息' },
component: () => import('@/views/assetsInfo/index')
},
{
path: '/materialsInfo/index',
name: 'MaterialsInfo'.toLocaleUpperCase(),
meta: { title: '物资信息' },
component: () => import('@/views/materialsInfo/index')
},
{
path: '/financial/index',
name: 'Financial'.toLocaleUpperCase(),
meta: { title: '金融机构' },
component: () => import('@/views/financial/index')
}
]
},
{
path: '/userInfo',
name: 'UserInfo',
meta: { title: '系统管理' },
component: () => import('@/layout/index'),
children: [
{
path: '/userInfo/index',
name: 'UserInfo'.toLocaleUpperCase(),
meta: { title: '用户信息' },
component: () => import('@/views/userInfo/index')
},
{
path: '/journalManage/index',
name: 'journalManageList'.toLocaleUpperCase(),
meta: { title: '日志管理' },
component: () => import('@/views/journalManage/index')
}
]
}
]
}
},
methods: { methods: {
handleSelect(routePath) { handleSelect(routePath) {
this.$router.push({ path: routePath }) this.$router.push({ path: routePath })
......
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
<!-- <i class="el-icon-message-solid" />--> <!-- <i class="el-icon-message-solid" />-->
<!-- </el-badge>--> <!-- </el-badge>-->
<span class="username-text"> <span class="username-text">
[您好,{{ userName }}&nbsp;&nbsp;&nbsp;&nbsp; {{name}}] [您好,{{ userName }}&nbsp;&nbsp;&nbsp;&nbsp; {{ name }}]
</span> </span>
<el-dropdown class="avatar-container" trigger="click"> <el-dropdown class="avatar-container" trigger="click">
<div class="avatar-wrapper"> <div class="avatar-wrapper">
...@@ -90,12 +90,11 @@ export default { ...@@ -90,12 +90,11 @@ export default {
this.name = user.name this.name = user.name
this.avatar = user.avatar this.avatar = user.avatar
} catch (e) { } catch (e) {
console.log()
} }
}, },
methods: { methods: {
handleCommand(pcUrl) { handleCommand(pcUrl) {
debugger
if (pcUrl) { if (pcUrl) {
window.location.href = pcUrl window.location.href = pcUrl
} }
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
<el-table-column label="地域属性" prop="ZREGIONAL" show-overflow-tooltip /> <el-table-column label="地域属性" prop="ZREGIONAL" show-overflow-tooltip />
<el-table-column label="是否核算单位" prop="ZACORGYESNO" show-overflow-tooltip /> <el-table-column label="是否核算单位" prop="ZACORGYESNO" show-overflow-tooltip />
<el-table-column label="操作"> <el-table-column label="操作">
<template slot-scope="scope"> <template slot-scope="">
<el-button type="text" size="mini" @click="queryrow">查看</el-button> <el-button type="text" size="mini" @click="queryrow">查看</el-button>
</template> </template>
</el-table-column> </el-table-column>
......
...@@ -74,6 +74,7 @@ export default { ...@@ -74,6 +74,7 @@ export default {
directives: { directives: {
trigger: { trigger: {
inserted(el) { inserted(el) {
// eslint-disable-next-line eqeqeq
el.id == 'menuitem0' ? el.click() : null el.id == 'menuitem0' ? el.click() : null
} }
} }
......
...@@ -769,28 +769,28 @@ ...@@ -769,28 +769,28 @@
align="center" align="center"
/> />
<el-table-column label="付款人"> <el-table-column label="付款人">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-input v-model="row.DRAWEE" :disabled="formType === 'examine'" maxlength="150" placeholder="请输入" /> <el-input v-model="scope.row.DRAWEE" :disabled="formType === 'examine'" maxlength="150" placeholder="请输入" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="付款人ID"> <el-table-column label="付款人ID">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-input v-model="row.DRAWEEID" :disabled="formType === 'examine'" maxlength="50" placeholder="请输入" /> <el-input v-model="scope.row.DRAWEEID" :disabled="formType === 'examine'" maxlength="50" placeholder="请输入" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="应付合同金额"> <el-table-column label="应付合同金额">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-input v-model="row.DRAWEEPAYAMT" :disabled="formType === 'examine'" maxlength="20" placeholder="请输入" /> <el-input v-model="scope.row.DRAWEEPAYAMT" :disabled="formType === 'examine'" maxlength="20" placeholder="请输入" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="实际付款人"> <el-table-column label="实际付款人">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-input v-model="row.TRUEDRAWEE" :disabled="formType === 'examine'" maxlength="150" placeholder="请输入" /> <el-input v-model="scope.row.TRUEDRAWEE" :disabled="formType === 'examine'" maxlength="150" placeholder="请输入" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="实际付款人编码"> <el-table-column label="实际付款人编码">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-input v-model="row.TRUEDRAWEEID" :disabled="formType === 'examine'" maxlength="50" placeholder="请输入" /> <el-input v-model="scope.row.TRUEDRAWEEID" :disabled="formType === 'examine'" maxlength="50" placeholder="请输入" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="操作" width="200"> <el-table-column label="操作" width="200">
...@@ -814,18 +814,18 @@ ...@@ -814,18 +814,18 @@
align="center" align="center"
/> />
<el-table-column label="收款人" width="180"> <el-table-column label="收款人" width="180">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-input v-model="row.PAYEE" :disabled="formType === 'examine'" maxlength="50" placeholder="请输入" /> <el-input v-model="scope.row.PAYEE" :disabled="formType === 'examine'" maxlength="50" placeholder="请输入" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="收款人ID" width="180"> <el-table-column label="收款人ID" width="180">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-input v-model="row.PAYEEID" :disabled="formType === 'examine'" maxlength="50" placeholder="请输入" /> <el-input v-model="scope.row.PAYEEID" :disabled="formType === 'examine'" maxlength="50" placeholder="请输入" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="账户类型" width="180"> <el-table-column label="账户类型" width="180">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-select v-model="row.PAYEEACCOUNTYPE" :disabled="formType === 'examine'" placeholder="请选择"> <el-select v-model="scope.row.PAYEEACCOUNTYPE" :disabled="formType === 'examine'" placeholder="请选择">
<el-option <el-option
v-for="item in DM_ZHLX" v-for="item in DM_ZHLX"
:key="item.id" :key="item.id"
...@@ -836,28 +836,28 @@ ...@@ -836,28 +836,28 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="账户名称" width="180"> <el-table-column label="账户名称" width="180">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-input v-model="row.PAYEEACCOUNNAME" :disabled="formType === 'examine'" maxlength="50" placeholder="请输入" /> <el-input v-model="scope.row.PAYEEACCOUNNAME" :disabled="formType === 'examine'" maxlength="50" placeholder="请输入" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="开户行" width="180"> <el-table-column label="开户行" width="180">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-input v-model="row.PAYEEACCOUNBANK" :disabled="formType === 'examine'" maxlength="30" placeholder="请输入" /> <el-input v-model="scope.row.PAYEEACCOUNBANK" :disabled="formType === 'examine'" maxlength="30" placeholder="请输入" />
</template> </template>
</el-table-column> </el-table-column>
<!-- <el-table-column label="账号" width="180">--> <!-- <el-table-column label="账号" width="180">-->
<!-- <template slot-scope="{ row }">--> <!-- <template slot-scope="scope">-->
<!-- <el-input v-model="row.PAYEEACCOUNNUMBER" :disabled="formType === 'examine'" maxlength="50" placeholder="请输入" />--> <!-- <el-input v-model="scope.row.PAYEEACCOUNNUMBER" :disabled="formType === 'examine'" maxlength="50" placeholder="请输入" />-->
<!-- </template>--> <!-- </template>-->
<!-- </el-table-column>--> <!-- </el-table-column>-->
<el-table-column label="账户所在国家" width="180"> <el-table-column label="账户所在国家" width="180">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-input v-model="row.BANKCOUNTRY" :disabled="formType === 'examine'" maxlength="30" placeholder="请输入" /> <el-input v-model="scope.row.BANKCOUNTRY" :disabled="formType === 'examine'" maxlength="30" placeholder="请输入" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="SWIFTCODE" width="180"> <el-table-column label="SWIFTCODE" width="180">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-input v-model="row.SWIFTCODE" :disabled="formType === 'examine'" maxlength="50" placeholder="请输入" :aria-required="1 === 1" /> <el-input v-model="scope.row.SWIFTCODE" :disabled="formType === 'examine'" maxlength="50" placeholder="请输入" :aria-required="1 === 1" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="操作" fixed="right" width="180"> <el-table-column label="操作" fixed="right" width="180">
...@@ -1334,8 +1334,8 @@ ...@@ -1334,8 +1334,8 @@
align="center" align="center"
/> />
<el-table-column label="保证金类型"> <el-table-column label="保证金类型">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-select v-model="row.GUARANTYTYPE" :disabled="formType === 'examine'" placeholder="请选择"> <el-select v-model="scope.row.GUARANTYTYPE" :disabled="formType === 'examine'" placeholder="请选择">
<el-option <el-option
v-for="item in DM_BZJLX" v-for="item in DM_BZJLX"
:key="item.id" :key="item.id"
...@@ -1346,18 +1346,18 @@ ...@@ -1346,18 +1346,18 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="保证金比例"> <el-table-column label="保证金比例">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-input v-model="row.GUARANTYPROPORT" :disabled="formType === 'examine'" maxlength="10" placeholder="请输入" /> <el-input v-model="scope.row.GUARANTYPROPORT" :disabled="formType === 'examine'" maxlength="10" placeholder="请输入" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="保证金金额"> <el-table-column label="保证金金额">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-input v-model="row.GUARANTYAMT" :disabled="formType === 'examine'" maxlength="10" placeholder="请输入" /> <el-input v-model="scope.row.GUARANTYAMT" :disabled="formType === 'examine'" maxlength="10" placeholder="请输入" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="保证金退还条件"> <el-table-column label="保证金退还条件">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-input v-model="row.GUARANTYXJZFBHTHTJ" :disabled="formType === 'examine'" maxlength="700" placeholder="请输入" /> <el-input v-model="scope.row.GUARANTYXJZFBHTHTJ" :disabled="formType === 'examine'" maxlength="700" placeholder="请输入" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="操作"> <el-table-column label="操作">
...@@ -1385,8 +1385,8 @@ ...@@ -1385,8 +1385,8 @@
align="center" align="center"
/> />
<el-table-column label="担保类别"> <el-table-column label="担保类别">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-select v-model="row.GUARANTYCLASSIFY" :disabled="formType === 'examine'" placeholder="请选择"> <el-select v-model="scope.row.GUARANTYCLASSIFY" :disabled="formType === 'examine'" placeholder="请选择">
<el-option <el-option
v-for="item in DM_DBLB" v-for="item in DM_DBLB"
:key="item.id" :key="item.id"
...@@ -1397,8 +1397,8 @@ ...@@ -1397,8 +1397,8 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="担保形式"> <el-table-column label="担保形式">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-select v-model="row.GUARANTYFORM" :disabled="formType === 'examine'" placeholder="请选择"> <el-select v-model="scope.row.GUARANTYFORM" :disabled="formType === 'examine'" placeholder="请选择">
<el-option <el-option
v-for="item in DM_DBXS" v-for="item in DM_DBXS"
:key="item.id" :key="item.id"
...@@ -1409,18 +1409,18 @@ ...@@ -1409,18 +1409,18 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="担保比例"> <el-table-column label="担保比例">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-input v-model="row.GUARANTYPROPORT" :disabled="formType === 'examine'" maxlength="10" placeholder="请输入" /> <el-input v-model="scope.row.GUARANTYPROPORT" :disabled="formType === 'examine'" maxlength="10" placeholder="请输入" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="担保金额"> <el-table-column label="担保金额">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-input v-model="row.GUARANTYAMT" :disabled="formType === 'examine'" maxlength="20" placeholder="请输入" /> <el-input v-model="scope.row.GUARANTYAMT" :disabled="formType === 'examine'" maxlength="20" placeholder="请输入" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="退还条件"> <el-table-column label="退还条件">
<template slot-scope="{ row }"> <template slot-scope="scope">
<el-input v-model="row.BACKRULE" :disabled="formType === 'examine'" maxlength="700" placeholder="请输入" /> <el-input v-model="scope.row.BACKRULE" :disabled="formType === 'examine'" maxlength="700" placeholder="请输入" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="操作"> <el-table-column label="操作">
...@@ -1576,13 +1576,13 @@ ...@@ -1576,13 +1576,13 @@
align="center" align="center"
/> />
<el-table-column label="附件类型"> <el-table-column label="附件类型">
<template slot-scope="{ row }"> <template slot-scope="scope">
<span>{{ row.BUSITYPE }}</span> <span>{{ scope.row.BUSITYPE }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="附件名称"> <el-table-column label="附件名称">
<template slot-scope="{ row }"> <template slot-scope="scope">
<span>{{ row.FILENAME }}</span> <span>{{ scope.row.FILENAME }}</span>
<span v-if="showError === true" style="color:#f52929;">请上传文件</span> <span v-if="showError === true" style="color:#f52929;">请上传文件</span>
</template> </template>
</el-table-column> </el-table-column>
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
<el-table-column label="职务ID串" prop="postions" show-overflow-tooltip /> <el-table-column label="职务ID串" prop="postions" show-overflow-tooltip />
<el-table-column label="主职岗位名称" prop="jobname" show-overflow-tooltip /> <el-table-column label="主职岗位名称" prop="jobname" show-overflow-tooltip />
<el-table-column label="操作"> <el-table-column label="操作">
<template slot-scope="scope"> <template slot-scope="">
<el-button type="text" size="mini" @click="queryrow">查看</el-button> <el-button type="text" size="mini" @click="queryrow">查看</el-button>
</template> </template>
</el-table-column> </el-table-column>
......
<template> <template>
<div class="addProject"> <div class="addProject">
<div class="addTitle">{{$route.query.type === 'add' ? '新增项目信息' <div class="addTitle">{{ $route.query.type === 'add' ? '新增项目信息'
:$route.query.type === 'update' ? '修改项目信息' :$route.query.type === 'update' ? '修改项目信息'
:$route.query.type === 'detail' ? '查看项目信息': '' }}</div> :$route.query.type === 'detail' ? '查看项目信息': '' }}</div>
<el-form ref="form" inline :model="form" label-width="auto" :rules="rules" :disabled="type === 'detail'" label-position="right"> <el-form ref="form" inline :model="form" label-width="auto" :rules="rules" :disabled="type === 'detail'" label-position="right">
...@@ -84,8 +84,6 @@ ...@@ -84,8 +84,6 @@
</template> </template>
<script> <script>
import { storeKey } from '@/utils/auth'
import { Store } from '@/utils/storage'
export default { export default {
name: 'AddProject', name: 'AddProject',
......
import { encrypt, decrypt } from '@/utils/jsencrypt'
import request from '@/utils/request' import request from '@/utils/request'
export const sleep = (time) => new Promise(resolve => setTimeout(resolve, time)) export const sleep = (time) => new Promise(resolve => setTimeout(resolve, time))
// 用户登录接口 // 用户登录接口
......
...@@ -76,7 +76,6 @@ import { Store } from '@/utils/storage' ...@@ -76,7 +76,6 @@ import { Store } from '@/utils/storage'
import { storeKey } from '@/utils/auth' import { storeKey } from '@/utils/auth'
import { Login } from './apis' import { Login } from './apis'
import { encrypt, decrypt } from '@/utils/jsencrypt' import { encrypt, decrypt } from '@/utils/jsencrypt'
import request from '@/utils/request'
export default { export default {
name: 'Login', name: 'Login',
data() { data() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment