@@ -6,7 +6,7 @@ const routes = [ | |||||
{ | { | ||||
path: '/', | path: '/', | ||||
name: 'root', | name: 'root', | ||||
redirect: '/capital' | |||||
redirect: '/resources' | |||||
}, | }, | ||||
// 资金 | // 资金 | ||||
{ | { | ||||
@@ -1,4 +0,0 @@ | |||||
<Pannel title="xx预警清单" height="305" width="960"> | |||||
<ScrollTable :headers="headers" :data="data" details></ScrollTable> | |||||
</Pannel> |
@@ -1,25 +0,0 @@ | |||||
import Pannel from '@/components/pannel/index.vue'; | |||||
import ScrollTable from '@/components/scroll-table/index.vue'; | |||||
export default { | |||||
components: { | |||||
ScrollTable, | |||||
Pannel | |||||
}, | |||||
data () { | |||||
return { | |||||
headers: ['摘要', '日期', '借方金额', '贷方金额'], | |||||
data: [ | |||||
['摘要内容摘要内容摘要内容摘要内容摘要内容摘', '2025-12', '234', '3434'] | |||||
] | |||||
}; | |||||
}, | |||||
created () { | |||||
}, | |||||
mounted () { | |||||
}, | |||||
methods: { | |||||
tabChange () { | |||||
} | |||||
} | |||||
}; |
@@ -1,17 +0,0 @@ | |||||
.full { | |||||
display: flex; | |||||
flex-direction: column; | |||||
.top { | |||||
height: 50px !important; | |||||
width: 100%; | |||||
display: flex !important; | |||||
align-items: center !important; | |||||
justify-content: flex-end; | |||||
} | |||||
.buttom { | |||||
flex: 1; | |||||
width: 100%; | |||||
} | |||||
} |
@@ -1,4 +0,0 @@ | |||||
<template src='./index.html'/> | |||||
<script lang='js' src='./index.js'></script> | |||||
<style lang='scss' src='./index.scss' scoped> | |||||
</style> |
@@ -1,11 +1,4 @@ | |||||
<Pannel title="资金往来不规范预警分析" height="305"> | <Pannel title="资金往来不规范预警分析" height="305"> | ||||
<div class="full"> | |||||
<div class="top"> | |||||
<PannelTabs @change="tabChange" :data="pannelTabsData"></PannelTabs> | |||||
</div> | |||||
<div class="buttom"> | |||||
<BarSign id="bar3"></BarSign> | |||||
</div> | |||||
</div> | |||||
<ScrollTable :headers="headers" :data="data"></ScrollTable> | |||||
</Pannel> | </Pannel> |
@@ -1,33 +1,16 @@ | |||||
import Pannel from '@/components/pannel/index.vue'; | import Pannel from '@/components/pannel/index.vue'; | ||||
import BarSign from '@/components/charts/bar-sign/index.vue'; | |||||
import PannelTabs from '@/components/pannel-tabs/index.vue'; | |||||
import ScrollTable from '@/components/scroll-table/index.vue'; | |||||
export default { | export default { | ||||
components: { | components: { | ||||
BarSign, | |||||
PannelTabs, | |||||
ScrollTable, | |||||
Pannel | Pannel | ||||
}, | }, | ||||
data () { | data () { | ||||
return { | return { | ||||
pannelTabsData: [ | |||||
{ | |||||
id: '1', | |||||
name: '支出' | |||||
}, | |||||
{ | |||||
id: '2', | |||||
name: '收入' | |||||
} | |||||
headers: ['资源名称', '类别', '面积(亩)', '部门'], | |||||
data: [ | |||||
['资源名称', '类别', '面积(亩)', '部门'] | |||||
] | ] | ||||
}; | }; | ||||
}, | |||||
created () { | |||||
}, | |||||
mounted () { | |||||
}, | |||||
methods: { | |||||
tabChange () { | |||||
} | |||||
} | } | ||||
}; | }; |
@@ -1,11 +1,4 @@ | |||||
<Pannel title="资金往来敏感词预警分析" height="305"> | |||||
<div class="full"> | |||||
<div class="top"> | |||||
<PannelTabs @change="tabChange" :data="pannelTabsData"></PannelTabs> | |||||
</div> | |||||
<div class="buttom"> | |||||
<Bar id="bar2" :color="['rgba(134, 91, 252, 1)', 'rgba(49, 129, 246, 1)']"></Bar> | |||||
</div> | |||||
</div> | |||||
<Pannel title="资源不规范出租预警" height="305"> | |||||
<ScrollTable :headers="headers" :data="data"></ScrollTable> | |||||
</Pannel> | </Pannel> |
@@ -1,33 +1,16 @@ | |||||
import Pannel from '@/components/pannel/index.vue'; | import Pannel from '@/components/pannel/index.vue'; | ||||
import Bar from '@/components/charts/bar/index.vue'; | |||||
import PannelTabs from '@/components/pannel-tabs/index.vue'; | |||||
import ScrollTable from '@/components/scroll-table/index.vue'; | |||||
export default { | export default { | ||||
components: { | components: { | ||||
PannelTabs, | |||||
Bar, | |||||
ScrollTable, | |||||
Pannel | Pannel | ||||
}, | }, | ||||
data () { | data () { | ||||
return { | return { | ||||
pannelTabsData: [ | |||||
{ | |||||
id: '1', | |||||
name: '支出' | |||||
}, | |||||
{ | |||||
id: '2', | |||||
name: '收入' | |||||
} | |||||
headers: ['资源名称', '类别', '面积(亩)', '部门'], | |||||
data: [ | |||||
['资源名称', '类别', '面积(亩)', '部门'] | |||||
] | ] | ||||
}; | }; | ||||
}, | |||||
created () { | |||||
}, | |||||
mounted () { | |||||
}, | |||||
methods: { | |||||
tabChange () { | |||||
} | |||||
} | } | ||||
}; | }; |
@@ -1,4 +1,4 @@ | |||||
<Pannel title="资金支出大额预警分析" height="305"> | |||||
<Bar></Bar> | |||||
<Pannel title="资源处置预警" height="305"> | |||||
<ScrollTable :headers="headers" :data="data"></ScrollTable> | |||||
</Pannel> | </Pannel> |
@@ -1,19 +1,16 @@ | |||||
import Pannel from '@/components/pannel/index.vue'; | import Pannel from '@/components/pannel/index.vue'; | ||||
import Bar from '@/components/charts/bar/index.vue'; | |||||
import ScrollTable from '@/components/scroll-table/index.vue'; | |||||
export default { | export default { | ||||
components: { | components: { | ||||
Bar, | |||||
ScrollTable, | |||||
Pannel | Pannel | ||||
}, | }, | ||||
data () { | data () { | ||||
return { | return { | ||||
headers: ['资源名称', '类别', '面积(亩)', '处置类型', '部门'], | |||||
data: [ | |||||
['资源名称', '类别', '面积(亩)', '处置类型', '部门'] | |||||
] | |||||
}; | }; | ||||
}, | |||||
created () { | |||||
}, | |||||
mounted () { | |||||
}, | |||||
methods: { | |||||
} | } | ||||
}; | }; |
@@ -1,11 +1,4 @@ | |||||
<Pannel title="资金往来不规范预警排名" height="305"> | |||||
<div class="full"> | |||||
<div class="top"> | |||||
<PannelTabs :data="pannelTabsData" @change="tabChange"></PannelTabs> | |||||
</div> | |||||
<div class="buttom"> | |||||
<ScrollTable :headers="headers" :bodyHeight="160"></ScrollTable> | |||||
</div> | |||||
</div> | |||||
<Pannel title="合同长期未执行预警" height="305"> | |||||
<ScrollTable :headers="headers" :data="data"></ScrollTable> | |||||
</Pannel> | </Pannel> |
@@ -1,26 +1,14 @@ | |||||
import Pannel from '@/components/pannel/index.vue'; | import Pannel from '@/components/pannel/index.vue'; | ||||
import ScrollTable from '@/components/scroll-table/index.vue'; | import ScrollTable from '@/components/scroll-table/index.vue'; | ||||
import PannelTabs from '@/components/pannel-tabs/index.vue'; | |||||
export default { | export default { | ||||
components: { | components: { | ||||
PannelTabs, | |||||
ScrollTable, | ScrollTable, | ||||
Pannel | Pannel | ||||
}, | }, | ||||
data () { | data () { | ||||
return { | return { | ||||
pannelTabsData: [ | |||||
{ | |||||
id: '1', | |||||
name: '支出' | |||||
}, | |||||
{ | |||||
id: '2', | |||||
name: '收入' | |||||
} | |||||
], | |||||
tabIndex: '1', | |||||
headers: ['部门名称', '支出金额', '排名'] | |||||
headers: ['合同编码', '合同名称', '合同截止日期', '部门'], | |||||
data: [['合同编码', '合同名称', '合同截止日期', '部门']] | |||||
}; | }; | ||||
}, | }, | ||||
created () { | created () { | ||||
@@ -28,8 +16,5 @@ export default { | |||||
mounted () { | mounted () { | ||||
}, | }, | ||||
methods: { | methods: { | ||||
tabChange (info) { | |||||
this.tabIndex = info.id | |||||
} | |||||
} | } | ||||
}; | }; |
@@ -1,11 +1,4 @@ | |||||
<Pannel title="资金往来敏感词预警排名" height="305"> | |||||
<div class="full"> | |||||
<div class="top"> | |||||
<PannelTabs :data="pannelTabsData" @change="tabChange"></PannelTabs> | |||||
</div> | |||||
<div class="buttom"> | |||||
<ScrollTable :headers="headers" :bodyHeight="160"></ScrollTable> | |||||
</div> | |||||
</div> | |||||
<Pannel title="合同到期预警" height="305"> | |||||
<ScrollTable :headers="headers" :data="data"></ScrollTable> | |||||
</Pannel> | </Pannel> |
@@ -1,26 +1,14 @@ | |||||
import Pannel from '@/components/pannel/index.vue'; | import Pannel from '@/components/pannel/index.vue'; | ||||
import ScrollTable from '@/components/scroll-table/index.vue'; | import ScrollTable from '@/components/scroll-table/index.vue'; | ||||
import PannelTabs from '@/components/pannel-tabs/index.vue'; | |||||
export default { | export default { | ||||
components: { | components: { | ||||
PannelTabs, | |||||
ScrollTable, | ScrollTable, | ||||
Pannel | Pannel | ||||
}, | }, | ||||
data () { | data () { | ||||
return { | return { | ||||
pannelTabsData: [ | |||||
{ | |||||
id: '1', | |||||
name: '支出' | |||||
}, | |||||
{ | |||||
id: '2', | |||||
name: '收入' | |||||
} | |||||
], | |||||
tabIndex: '1', | |||||
headers: ['部门名称', '支出金额', '排名'] | |||||
headers: ['合同编码', '合同名称', '合同截止日期', '部门'], | |||||
data: [['合同编码', '合同名称', '合同截止日期', '部门']] | |||||
}; | }; | ||||
}, | }, | ||||
created () { | created () { | ||||
@@ -28,8 +16,5 @@ export default { | |||||
mounted () { | mounted () { | ||||
}, | }, | ||||
methods: { | methods: { | ||||
tabChange (info) { | |||||
this.tabIndex = info.id | |||||
} | |||||
} | } | ||||
}; | }; |
@@ -1,4 +1,4 @@ | |||||
<Pannel title="资金支出大额预警排名" height="305"> | |||||
<ScrollTable :headers="headers"></ScrollTable> | |||||
<Pannel title="合同结款到期预警" height="305"> | |||||
<ScrollTable :headers="headers" :data="data"></ScrollTable> | |||||
</Pannel> | </Pannel> |
@@ -7,7 +7,8 @@ export default { | |||||
}, | }, | ||||
data () { | data () { | ||||
return { | return { | ||||
headers: ['部门名称', '支出金额', '排名'] | |||||
headers: ['合同编码', '合同名称', '预结款日期', '结款金额', '部门'], | |||||
data: [['合同编码', '合同名称', '预结款日期', '结款金额', '部门']] | |||||
}; | }; | ||||
}, | }, | ||||
created () { | created () { | ||||
@@ -26,7 +26,6 @@ export const comps = { | |||||
'Right32' | 'Right32' | ||||
], | ], | ||||
'buttom': [ | 'buttom': [ | ||||
'Bottom2' | |||||
] | ] | ||||
} | } | ||||
} | } |
@@ -14,7 +14,6 @@ import Left32 from './comps/left/bottom/2/index.vue'; | |||||
import Right12 from './comps/right/top/2/index.vue'; | import Right12 from './comps/right/top/2/index.vue'; | ||||
import Right22 from './comps/right/middle/2/index.vue'; | import Right22 from './comps/right/middle/2/index.vue'; | ||||
import Right32 from './comps/right/bottom/2/index.vue'; | import Right32 from './comps/right/bottom/2/index.vue'; | ||||
import Bottom2 from './comps/buttom/2/index.vue'; | |||||
import Bottom1 from './comps/buttom/1/index.vue'; | import Bottom1 from './comps/buttom/1/index.vue'; | ||||
import { getConfigKey } from "@/api/system/config"; | import { getConfigKey } from "@/api/system/config"; | ||||
@@ -45,7 +44,6 @@ export default { | |||||
Right12, | Right12, | ||||
Right22, | Right22, | ||||
Right32, | Right32, | ||||
Bottom2, | |||||
Bottom1 | Bottom1 | ||||
}, | }, | ||||
data () { | data () { | ||||