This website works better with JavaScript.
首頁
探索
說明
註冊
登入
zhangzl
/
rongxin.nongjing.expo
關註
1
收藏
0
複製
0
程式碼
問題管理
0
合併請求
0
版本發佈
0
Wiki
Activity
瀏覽代碼
资产一张图
dev
yuzongping
1 周之前
父節點
bdfadd4548
當前提交
35f5de5e73
共有
100 個文件被更改
,包括
1030 次插入
和
2 次删除
分割檢視
Diff Options
Show Stats
Download Patch File
Download Diff File
+2
-1
src/components/block/index.scss
+7
-1
src/router/index.js
+34
-0
src/views/property/comps/buttom/1/data.js
+9
-0
src/views/property/comps/buttom/1/index.html
+18
-0
src/views/property/comps/buttom/1/index.js
+16
-0
src/views/property/comps/buttom/1/index.scss
+4
-0
src/views/property/comps/buttom/1/index.vue
+10
-0
src/views/property/comps/left/bottom/1/index.html
+36
-0
src/views/property/comps/left/bottom/1/index.js
+17
-0
src/views/property/comps/left/bottom/1/index.scss
+4
-0
src/views/property/comps/left/bottom/1/index.vue
+4
-0
src/views/property/comps/left/bottom/2/index.html
+16
-0
src/views/property/comps/left/bottom/2/index.js
+17
-0
src/views/property/comps/left/bottom/2/index.scss
+4
-0
src/views/property/comps/left/bottom/2/index.vue
+4
-0
src/views/property/comps/left/bottom/3/index.html
+16
-0
src/views/property/comps/left/bottom/3/index.js
+17
-0
src/views/property/comps/left/bottom/3/index.scss
+4
-0
src/views/property/comps/left/bottom/3/index.vue
+4
-0
src/views/property/comps/left/bottom/4/index.html
+16
-0
src/views/property/comps/left/bottom/4/index.js
+17
-0
src/views/property/comps/left/bottom/4/index.scss
+4
-0
src/views/property/comps/left/bottom/4/index.vue
+10
-0
src/views/property/comps/left/middle/1/index.html
+35
-0
src/views/property/comps/left/middle/1/index.js
+17
-0
src/views/property/comps/left/middle/1/index.scss
+4
-0
src/views/property/comps/left/middle/1/index.vue
+4
-0
src/views/property/comps/left/middle/2/index.html
+16
-0
src/views/property/comps/left/middle/2/index.js
+17
-0
src/views/property/comps/left/middle/2/index.scss
+4
-0
src/views/property/comps/left/middle/2/index.vue
+4
-0
src/views/property/comps/left/middle/3/index.html
+16
-0
src/views/property/comps/left/middle/3/index.js
+17
-0
src/views/property/comps/left/middle/3/index.scss
+4
-0
src/views/property/comps/left/middle/3/index.vue
+4
-0
src/views/property/comps/left/middle/4/index.html
+16
-0
src/views/property/comps/left/middle/4/index.js
+17
-0
src/views/property/comps/left/middle/4/index.scss
+4
-0
src/views/property/comps/left/middle/4/index.vue
二進制
src/views/property/comps/left/top/1/1.png
二進制
src/views/property/comps/left/top/1/2.png
二進制
src/views/property/comps/left/top/1/3.png
二進制
src/views/property/comps/left/top/1/bk.png
+26
-0
src/views/property/comps/left/top/1/data.js
+9
-0
src/views/property/comps/left/top/1/index.html
+14
-0
src/views/property/comps/left/top/1/index.js
+12
-0
src/views/property/comps/left/top/1/index.scss
+4
-0
src/views/property/comps/left/top/1/index.vue
+4
-0
src/views/property/comps/left/top/2/index.html
+16
-0
src/views/property/comps/left/top/2/index.js
+0
-0
src/views/property/comps/left/top/2/index.scss
+4
-0
src/views/property/comps/left/top/2/index.vue
+4
-0
src/views/property/comps/left/top/3/index.html
+16
-0
src/views/property/comps/left/top/3/index.js
+0
-0
src/views/property/comps/left/top/3/index.scss
+4
-0
src/views/property/comps/left/top/3/index.vue
+4
-0
src/views/property/comps/left/top/4/index.html
+16
-0
src/views/property/comps/left/top/4/index.js
+0
-0
src/views/property/comps/left/top/4/index.scss
+4
-0
src/views/property/comps/left/top/4/index.vue
+3
-0
src/views/property/comps/right/bottom/1/index.html
+20
-0
src/views/property/comps/right/bottom/1/index.js
+0
-0
src/views/property/comps/right/bottom/1/index.scss
+4
-0
src/views/property/comps/right/bottom/1/index.vue
+4
-0
src/views/property/comps/right/bottom/2/index.html
+20
-0
src/views/property/comps/right/bottom/2/index.js
+17
-0
src/views/property/comps/right/bottom/2/index.scss
+4
-0
src/views/property/comps/right/bottom/2/index.vue
+4
-0
src/views/property/comps/right/bottom/3/index.html
+20
-0
src/views/property/comps/right/bottom/3/index.js
+17
-0
src/views/property/comps/right/bottom/3/index.scss
+4
-0
src/views/property/comps/right/bottom/3/index.vue
+4
-0
src/views/property/comps/right/bottom/4/index.html
+20
-0
src/views/property/comps/right/bottom/4/index.js
+17
-0
src/views/property/comps/right/bottom/4/index.scss
+4
-0
src/views/property/comps/right/bottom/4/index.vue
+10
-0
src/views/property/comps/right/middle/1/index.html
+31
-0
src/views/property/comps/right/middle/1/index.js
+17
-0
src/views/property/comps/right/middle/1/index.scss
+4
-0
src/views/property/comps/right/middle/1/index.vue
+4
-0
src/views/property/comps/right/middle/2/index.html
+20
-0
src/views/property/comps/right/middle/2/index.js
+17
-0
src/views/property/comps/right/middle/2/index.scss
+4
-0
src/views/property/comps/right/middle/2/index.vue
+4
-0
src/views/property/comps/right/middle/3/index.html
+20
-0
src/views/property/comps/right/middle/3/index.js
+17
-0
src/views/property/comps/right/middle/3/index.scss
+4
-0
src/views/property/comps/right/middle/3/index.vue
+4
-0
src/views/property/comps/right/middle/4/index.html
+20
-0
src/views/property/comps/right/middle/4/index.js
+17
-0
src/views/property/comps/right/middle/4/index.scss
+4
-0
src/views/property/comps/right/middle/4/index.vue
二進制
src/views/property/comps/right/top/1/1.png
二進制
src/views/property/comps/right/top/1/2.png
二進制
src/views/property/comps/right/top/1/3.png
+26
-0
src/views/property/comps/right/top/1/data.js
+9
-0
src/views/property/comps/right/top/1/index.html
+14
-0
src/views/property/comps/right/top/1/index.js
+12
-0
src/views/property/comps/right/top/1/index.scss
+4
-0
src/views/property/comps/right/top/1/index.vue
+ 2
- 1
src/components/block/index.scss
查看文件
@@ -6,8 +6,9 @@
display: flex;
.icon {
// border: 1px solid red;
width: 80px;
height:
10
0px;
height:
9
0px;
}
.right {
+ 7
- 1
src/router/index.js
查看文件
@@ -6,7 +6,7 @@ const routes = [
{
path: '/',
name: 'root',
redirect: '/
resources
'
redirect: '/
property
'
},
// 资金
{
@@ -19,6 +19,12 @@ const routes = [
path: '/resources',
name: 'resources',
component: () => import('@/views/resources/index.vue')
},
// 资产
{
path: '/property',
name: 'property',
component: () => import('@/views/property/index.vue')
}
];
+ 34
- 0
src/views/property/comps/buttom/1/data.js
查看文件
@@ -0,0 +1,34 @@
export default [
[
{
show: true,
name: '农用地(亩)',
value: '716'
},
{
show: true,
name: '建设用地(亩)',
value: '716'
},
{
show: true,
name: '未利用地(亩)',
value: '716'
},
{
show: true,
name: '农用地(宗)',
value: '716'
},
{
show: true,
name: '建设用地(宗)',
value: '716'
},
{
show: true,
name: '未利用地(宗)',
value: '103'
}
]
]
+ 9
- 0
src/views/property/comps/buttom/1/index.html
查看文件
@@ -0,0 +1,9 @@
<div class="buttom2">
<table>
<tr v-for="line in data">
<td v-for="item in line">
<BlockValue v-if="item.show" :data="item"></BlockValue>
</td>
</tr>
</table>
</div>
+ 18
- 0
src/views/property/comps/buttom/1/index.js
查看文件
@@ -0,0 +1,18 @@
import BlockValue from '@/components/value/index.vue';
import data from './data.js';
export default {
components: {
BlockValue
},
data () {
return {
data
};
},
created () {
},
mounted () {
},
methods: {
}
};
+ 16
- 0
src/views/property/comps/buttom/1/index.scss
查看文件
@@ -0,0 +1,16 @@
.buttom2 {
width: 960px;
table {
width: 100%;
tr {
width: 100%;
td {
width: 16.6%;
}
}
}
}
+ 4
- 0
src/views/property/comps/buttom/1/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
+ 10
- 0
src/views/property/comps/left/bottom/1/index.html
查看文件
@@ -0,0 +1,10 @@
<Pannel title="经营性资产分析" height="340">
<div class="full">
<div class="top">
<PannelTabs @change="tabChange" :data="pannelTabData"></PannelTabs>
</div>
<div class="buttom">
<Bar id="bar2"></Bar>
</div>
</div>
</Pannel>
+ 36
- 0
src/views/property/comps/left/bottom/1/index.js
查看文件
@@ -0,0 +1,36 @@
import Pannel from '@/components/pannel/index.vue';
import PannelTabs from '@/components/pannel-tabs/index.vue';
import Bar from '@/components/charts/bar/index.vue';
export default {
components: {
Bar,
PannelTabs,
Pannel
},
data () {
return {
pannelTabData: [
{
id: '1',
name: '闲置'
},
{
id: '2',
name: '出租'
}
],
tabIndex: '1'
};
},
created () {
},
mounted () {
},
methods: {
tabChange (info) {
console.log(info);
this.tabIndex = info.id
}
}
};
+ 17
- 0
src/views/property/comps/left/bottom/1/index.scss
查看文件
@@ -0,0 +1,17 @@
.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%;
}
}
+ 4
- 0
src/views/property/comps/left/bottom/1/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
+ 4
- 0
src/views/property/comps/left/bottom/2/index.html
查看文件
@@ -0,0 +1,4 @@
<Pannel title="资金往来不规范预警分析" height="305">
<ScrollTable :headers="headers" :data="data"></ScrollTable>
</Pannel>
+ 16
- 0
src/views/property/comps/left/bottom/2/index.js
查看文件
@@ -0,0 +1,16 @@
import Pannel from '@/components/pannel/index.vue';
import ScrollTable from '@/components/scroll-table/index.vue';
export default {
components: {
ScrollTable,
Pannel
},
data () {
return {
headers: ['资源名称', '类别', '面积(亩)', '部门'],
data: [
['资源名称', '类别', '面积(亩)', '部门']
]
};
}
};
+ 17
- 0
src/views/property/comps/left/bottom/2/index.scss
查看文件
@@ -0,0 +1,17 @@
.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%;
}
}
+ 4
- 0
src/views/property/comps/left/bottom/2/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
+ 4
- 0
src/views/property/comps/left/bottom/3/index.html
查看文件
@@ -0,0 +1,4 @@
<Pannel title="资金往来不规范预警分析" height="305">
<ScrollTable :headers="headers" :data="data"></ScrollTable>
</Pannel>
+ 16
- 0
src/views/property/comps/left/bottom/3/index.js
查看文件
@@ -0,0 +1,16 @@
import Pannel from '@/components/pannel/index.vue';
import ScrollTable from '@/components/scroll-table/index.vue';
export default {
components: {
ScrollTable,
Pannel
},
data () {
return {
headers: ['资源名称', '类别', '面积(亩)', '部门'],
data: [
['资源名称', '类别', '面积(亩)', '部门']
]
};
}
};
+ 17
- 0
src/views/property/comps/left/bottom/3/index.scss
查看文件
@@ -0,0 +1,17 @@
.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%;
}
}
+ 4
- 0
src/views/property/comps/left/bottom/3/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
+ 4
- 0
src/views/property/comps/left/bottom/4/index.html
查看文件
@@ -0,0 +1,4 @@
<Pannel title="资金往来不规范预警分析" height="305">
<ScrollTable :headers="headers" :data="data"></ScrollTable>
</Pannel>
+ 16
- 0
src/views/property/comps/left/bottom/4/index.js
查看文件
@@ -0,0 +1,16 @@
import Pannel from '@/components/pannel/index.vue';
import ScrollTable from '@/components/scroll-table/index.vue';
export default {
components: {
ScrollTable,
Pannel
},
data () {
return {
headers: ['资源名称', '类别', '面积(亩)', '部门'],
data: [
['资源名称', '类别', '面积(亩)', '部门']
]
};
}
};
+ 17
- 0
src/views/property/comps/left/bottom/4/index.scss
查看文件
@@ -0,0 +1,17 @@
.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%;
}
}
+ 4
- 0
src/views/property/comps/left/bottom/4/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
+ 10
- 0
src/views/property/comps/left/middle/1/index.html
查看文件
@@ -0,0 +1,10 @@
<Pannel title="固定资产类型分析" height="340">
<div class="full">
<div class="top">
<PannelTabs @change="tabChange" :data="pannelTabData"></PannelTabs>
</div>
<div class="buttom">
<Bar :color="['rgba(134, 91, 252, 1)', 'rgba(49, 129, 246, 1)']"></Bar>
</div>
</div>
</Pannel>
+ 35
- 0
src/views/property/comps/left/middle/1/index.js
查看文件
@@ -0,0 +1,35 @@
import Pannel from '@/components/pannel/index.vue';
import PannelTabs from '@/components/pannel-tabs/index.vue';
import Bar from '@/components/charts/bar/index.vue';
export default {
components: {
Bar,
PannelTabs,
Pannel
},
data () {
return {
pannelTabData: [
{
id: '1',
name: '经营性'
},
{
id: '2',
name: '非经营性'
}
],
tabIndex: '1'
};
},
created () {
},
mounted () {
},
methods: {
tabChange (info) {
this.tabIndex = info.id
}
}
};
+ 17
- 0
src/views/property/comps/left/middle/1/index.scss
查看文件
@@ -0,0 +1,17 @@
.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%;
}
}
+ 4
- 0
src/views/property/comps/left/middle/1/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
+ 4
- 0
src/views/property/comps/left/middle/2/index.html
查看文件
@@ -0,0 +1,4 @@
<Pannel title="资源不规范出租预警" height="305">
<ScrollTable :headers="headers" :data="data"></ScrollTable>
</Pannel>
+ 16
- 0
src/views/property/comps/left/middle/2/index.js
查看文件
@@ -0,0 +1,16 @@
import Pannel from '@/components/pannel/index.vue';
import ScrollTable from '@/components/scroll-table/index.vue';
export default {
components: {
ScrollTable,
Pannel
},
data () {
return {
headers: ['资源名称', '类别', '面积(亩)', '部门'],
data: [
['资源名称', '类别', '面积(亩)', '部门']
]
};
}
};
+ 17
- 0
src/views/property/comps/left/middle/2/index.scss
查看文件
@@ -0,0 +1,17 @@
.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%;
}
}
+ 4
- 0
src/views/property/comps/left/middle/2/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
+ 4
- 0
src/views/property/comps/left/middle/3/index.html
查看文件
@@ -0,0 +1,4 @@
<Pannel title="资源不规范出租预警" height="305">
<ScrollTable :headers="headers" :data="data"></ScrollTable>
</Pannel>
+ 16
- 0
src/views/property/comps/left/middle/3/index.js
查看文件
@@ -0,0 +1,16 @@
import Pannel from '@/components/pannel/index.vue';
import ScrollTable from '@/components/scroll-table/index.vue';
export default {
components: {
ScrollTable,
Pannel
},
data () {
return {
headers: ['资源名称', '类别', '面积(亩)', '部门'],
data: [
['资源名称', '类别', '面积(亩)', '部门']
]
};
}
};
+ 17
- 0
src/views/property/comps/left/middle/3/index.scss
查看文件
@@ -0,0 +1,17 @@
.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%;
}
}
+ 4
- 0
src/views/property/comps/left/middle/3/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
+ 4
- 0
src/views/property/comps/left/middle/4/index.html
查看文件
@@ -0,0 +1,4 @@
<Pannel title="资源不规范出租预警" height="305">
<ScrollTable :headers="headers" :data="data"></ScrollTable>
</Pannel>
+ 16
- 0
src/views/property/comps/left/middle/4/index.js
查看文件
@@ -0,0 +1,16 @@
import Pannel from '@/components/pannel/index.vue';
import ScrollTable from '@/components/scroll-table/index.vue';
export default {
components: {
ScrollTable,
Pannel
},
data () {
return {
headers: ['资源名称', '类别', '面积(亩)', '部门'],
data: [
['资源名称', '类别', '面积(亩)', '部门']
]
};
}
};
+ 17
- 0
src/views/property/comps/left/middle/4/index.scss
查看文件
@@ -0,0 +1,17 @@
.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%;
}
}
+ 4
- 0
src/views/property/comps/left/middle/4/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
二進制
src/views/property/comps/left/top/1/1.png
查看文件
Before
After
Width:
51
| Height:
63
| Size:
2.9 KiB
二進制
src/views/property/comps/left/top/1/2.png
查看文件
Before
After
Width:
51
| Height:
63
| Size:
2.8 KiB
二進制
src/views/property/comps/left/top/1/3.png
查看文件
Before
After
Width:
51
| Height:
63
| Size:
2.8 KiB
二進制
src/views/property/comps/left/top/1/bk.png
查看文件
Before
After
Width:
145
| Height:
105
| Size:
9.2 KiB
+ 26
- 0
src/views/property/comps/left/top/1/data.js
查看文件
@@ -0,0 +1,26 @@
export default [
[
{
name: '固定资产(个)',
icon: require('./1.png'),
value: '3420'
},
{
name: '总原值(万元)',
icon: require('./2.png'),
value: '257'
}
],
[
{
name: '经营性固定资产(个)',
icon: require('./3.png'),
value: '160'
},
{
name: '总原值(万元)',
icon: require('./2.png'),
value: '101'
}
]
]
+ 9
- 0
src/views/property/comps/left/top/1/index.html
查看文件
@@ -0,0 +1,9 @@
<Pannel title="固定资产概况分析" height="232">
<table>
<tr v-for="line in data">
<td v-for="item in line">
<Block :data="item"></Block>
</td>
</tr>
</table>
</Pannel>
+ 14
- 0
src/views/property/comps/left/top/1/index.js
查看文件
@@ -0,0 +1,14 @@
import Pannel from '@/components/pannel/index.vue';
import Block from '@/components/block/index.vue';
import data from './data.js';
export default {
components: {
Block,
Pannel
},
data () {
return {
data
};
}
};
+ 12
- 0
src/views/property/comps/left/top/1/index.scss
查看文件
@@ -0,0 +1,12 @@
table {
width: 100%;
height: 100%;
tr {
width: 100%;
td {
width: 50%;
}
}
}
+ 4
- 0
src/views/property/comps/left/top/1/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
+ 4
- 0
src/views/property/comps/left/top/2/index.html
查看文件
@@ -0,0 +1,4 @@
<Pannel title="资源处置预警" height="305">
<ScrollTable :headers="headers" :data="data"></ScrollTable>
</Pannel>
+ 16
- 0
src/views/property/comps/left/top/2/index.js
查看文件
@@ -0,0 +1,16 @@
import Pannel from '@/components/pannel/index.vue';
import ScrollTable from '@/components/scroll-table/index.vue';
export default {
components: {
ScrollTable,
Pannel
},
data () {
return {
headers: ['资源名称', '类别', '面积(亩)', '处置类型', '部门'],
data: [
['资源名称', '类别', '面积(亩)', '处置类型', '部门']
]
};
}
};
+ 0
- 0
src/views/property/comps/left/top/2/index.scss
查看文件
+ 4
- 0
src/views/property/comps/left/top/2/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
+ 4
- 0
src/views/property/comps/left/top/3/index.html
查看文件
@@ -0,0 +1,4 @@
<Pannel title="资源处置预警" height="305">
<ScrollTable :headers="headers" :data="data"></ScrollTable>
</Pannel>
+ 16
- 0
src/views/property/comps/left/top/3/index.js
查看文件
@@ -0,0 +1,16 @@
import Pannel from '@/components/pannel/index.vue';
import ScrollTable from '@/components/scroll-table/index.vue';
export default {
components: {
ScrollTable,
Pannel
},
data () {
return {
headers: ['资源名称', '类别', '面积(亩)', '处置类型', '部门'],
data: [
['资源名称', '类别', '面积(亩)', '处置类型', '部门']
]
};
}
};
+ 0
- 0
src/views/property/comps/left/top/3/index.scss
查看文件
+ 4
- 0
src/views/property/comps/left/top/3/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
+ 4
- 0
src/views/property/comps/left/top/4/index.html
查看文件
@@ -0,0 +1,4 @@
<Pannel title="资源处置预警" height="305">
<ScrollTable :headers="headers" :data="data"></ScrollTable>
</Pannel>
+ 16
- 0
src/views/property/comps/left/top/4/index.js
查看文件
@@ -0,0 +1,16 @@
import Pannel from '@/components/pannel/index.vue';
import ScrollTable from '@/components/scroll-table/index.vue';
export default {
components: {
ScrollTable,
Pannel
},
data () {
return {
headers: ['资源名称', '类别', '面积(亩)', '处置类型', '部门'],
data: [
['资源名称', '类别', '面积(亩)', '处置类型', '部门']
]
};
}
};
+ 0
- 0
src/views/property/comps/left/top/4/index.scss
查看文件
+ 4
- 0
src/views/property/comps/left/top/4/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
+ 3
- 0
src/views/property/comps/right/bottom/1/index.html
查看文件
@@ -0,0 +1,3 @@
<Pannel title="合同不规范管理排名分析" height="340">
<ScrollTable :headers="headers"></ScrollTable>
</Pannel>
+ 20
- 0
src/views/property/comps/right/bottom/1/index.js
查看文件
@@ -0,0 +1,20 @@
import Pannel from '@/components/pannel/index.vue';
import ScrollTable from '@/components/scroll-table/index.vue';
export default {
components: {
ScrollTable,
Pannel
},
data () {
return {
headers: ['部门名称', '合同数量', '排名']
};
},
created () {
},
mounted () {
},
methods: {
}
};
+ 0
- 0
src/views/property/comps/right/bottom/1/index.scss
查看文件
+ 4
- 0
src/views/property/comps/right/bottom/1/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
+ 4
- 0
src/views/property/comps/right/bottom/2/index.html
查看文件
@@ -0,0 +1,4 @@
<Pannel title="合同长期未执行预警" height="305">
<ScrollTable :headers="headers" :data="data"></ScrollTable>
</Pannel>
+ 20
- 0
src/views/property/comps/right/bottom/2/index.js
查看文件
@@ -0,0 +1,20 @@
import Pannel from '@/components/pannel/index.vue';
import ScrollTable from '@/components/scroll-table/index.vue';
export default {
components: {
ScrollTable,
Pannel
},
data () {
return {
headers: ['合同编码', '合同名称', '合同截止日期', '部门'],
data: [['合同编码', '合同名称', '合同截止日期', '部门']]
};
},
created () {
},
mounted () {
},
methods: {
}
};
+ 17
- 0
src/views/property/comps/right/bottom/2/index.scss
查看文件
@@ -0,0 +1,17 @@
.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%;
}
}
+ 4
- 0
src/views/property/comps/right/bottom/2/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
+ 4
- 0
src/views/property/comps/right/bottom/3/index.html
查看文件
@@ -0,0 +1,4 @@
<Pannel title="合同长期未执行预警" height="305">
<ScrollTable :headers="headers" :data="data"></ScrollTable>
</Pannel>
+ 20
- 0
src/views/property/comps/right/bottom/3/index.js
查看文件
@@ -0,0 +1,20 @@
import Pannel from '@/components/pannel/index.vue';
import ScrollTable from '@/components/scroll-table/index.vue';
export default {
components: {
ScrollTable,
Pannel
},
data () {
return {
headers: ['合同编码', '合同名称', '合同截止日期', '部门'],
data: [['合同编码', '合同名称', '合同截止日期', '部门']]
};
},
created () {
},
mounted () {
},
methods: {
}
};
+ 17
- 0
src/views/property/comps/right/bottom/3/index.scss
查看文件
@@ -0,0 +1,17 @@
.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%;
}
}
+ 4
- 0
src/views/property/comps/right/bottom/3/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
+ 4
- 0
src/views/property/comps/right/bottom/4/index.html
查看文件
@@ -0,0 +1,4 @@
<Pannel title="合同长期未执行预警" height="305">
<ScrollTable :headers="headers" :data="data"></ScrollTable>
</Pannel>
+ 20
- 0
src/views/property/comps/right/bottom/4/index.js
查看文件
@@ -0,0 +1,20 @@
import Pannel from '@/components/pannel/index.vue';
import ScrollTable from '@/components/scroll-table/index.vue';
export default {
components: {
ScrollTable,
Pannel
},
data () {
return {
headers: ['合同编码', '合同名称', '合同截止日期', '部门'],
data: [['合同编码', '合同名称', '合同截止日期', '部门']]
};
},
created () {
},
mounted () {
},
methods: {
}
};
+ 17
- 0
src/views/property/comps/right/bottom/4/index.scss
查看文件
@@ -0,0 +1,17 @@
.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%;
}
}
+ 4
- 0
src/views/property/comps/right/bottom/4/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
+ 10
- 0
src/views/property/comps/right/middle/1/index.html
查看文件
@@ -0,0 +1,10 @@
<Pannel title="合同数量/金额排名分析" height="340">
<div class="full">
<div class="top">
<PannelTabs @change="tabChange" :data="pannelTabData"></PannelTabs>
</div>
<div class="buttom">
<ScrollTable :headers="headers"></ScrollTable>
</div>
</div>
</Pannel>
+ 31
- 0
src/views/property/comps/right/middle/1/index.js
查看文件
@@ -0,0 +1,31 @@
import Pannel from '@/components/pannel/index.vue';
import ScrollTable from '@/components/scroll-table/index.vue';
import PannelTabs from '@/components/pannel-tabs/index.vue';
export default {
components: {
PannelTabs,
ScrollTable,
Pannel
},
data () {
return {
headers: ['部门名称', '数量', '排名'],
pannelTabData: [
{
id: '1',
name: '数量'
},
{
id: '2',
name: '金额'
}
],
};
},
created () {
},
mounted () {
},
methods: {
}
};
+ 17
- 0
src/views/property/comps/right/middle/1/index.scss
查看文件
@@ -0,0 +1,17 @@
.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%;
}
}
+ 4
- 0
src/views/property/comps/right/middle/1/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
+ 4
- 0
src/views/property/comps/right/middle/2/index.html
查看文件
@@ -0,0 +1,4 @@
<Pannel title="合同到期预警" height="305">
<ScrollTable :headers="headers" :data="data"></ScrollTable>
</Pannel>
+ 20
- 0
src/views/property/comps/right/middle/2/index.js
查看文件
@@ -0,0 +1,20 @@
import Pannel from '@/components/pannel/index.vue';
import ScrollTable from '@/components/scroll-table/index.vue';
export default {
components: {
ScrollTable,
Pannel
},
data () {
return {
headers: ['合同编码', '合同名称', '合同截止日期', '部门'],
data: [['合同编码', '合同名称', '合同截止日期', '部门']]
};
},
created () {
},
mounted () {
},
methods: {
}
};
+ 17
- 0
src/views/property/comps/right/middle/2/index.scss
查看文件
@@ -0,0 +1,17 @@
.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%;
}
}
+ 4
- 0
src/views/property/comps/right/middle/2/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
+ 4
- 0
src/views/property/comps/right/middle/3/index.html
查看文件
@@ -0,0 +1,4 @@
<Pannel title="合同到期预警" height="305">
<ScrollTable :headers="headers" :data="data"></ScrollTable>
</Pannel>
+ 20
- 0
src/views/property/comps/right/middle/3/index.js
查看文件
@@ -0,0 +1,20 @@
import Pannel from '@/components/pannel/index.vue';
import ScrollTable from '@/components/scroll-table/index.vue';
export default {
components: {
ScrollTable,
Pannel
},
data () {
return {
headers: ['合同编码', '合同名称', '合同截止日期', '部门'],
data: [['合同编码', '合同名称', '合同截止日期', '部门']]
};
},
created () {
},
mounted () {
},
methods: {
}
};
+ 17
- 0
src/views/property/comps/right/middle/3/index.scss
查看文件
@@ -0,0 +1,17 @@
.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%;
}
}
+ 4
- 0
src/views/property/comps/right/middle/3/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
+ 4
- 0
src/views/property/comps/right/middle/4/index.html
查看文件
@@ -0,0 +1,4 @@
<Pannel title="合同到期预警" height="305">
<ScrollTable :headers="headers" :data="data"></ScrollTable>
</Pannel>
+ 20
- 0
src/views/property/comps/right/middle/4/index.js
查看文件
@@ -0,0 +1,20 @@
import Pannel from '@/components/pannel/index.vue';
import ScrollTable from '@/components/scroll-table/index.vue';
export default {
components: {
ScrollTable,
Pannel
},
data () {
return {
headers: ['合同编码', '合同名称', '合同截止日期', '部门'],
data: [['合同编码', '合同名称', '合同截止日期', '部门']]
};
},
created () {
},
mounted () {
},
methods: {
}
};
+ 17
- 0
src/views/property/comps/right/middle/4/index.scss
查看文件
@@ -0,0 +1,17 @@
.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%;
}
}
+ 4
- 0
src/views/property/comps/right/middle/4/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
二進制
src/views/property/comps/right/top/1/1.png
查看文件
Before
After
Width:
51
| Height:
63
| Size:
2.9 KiB
二進制
src/views/property/comps/right/top/1/2.png
查看文件
Before
After
Width:
51
| Height:
63
| Size:
2.8 KiB
二進制
src/views/property/comps/right/top/1/3.png
查看文件
Before
After
Width:
51
| Height:
63
| Size:
2.8 KiB
+ 26
- 0
src/views/property/comps/right/top/1/data.js
查看文件
@@ -0,0 +1,26 @@
export default [
[
{
name: '总资产(万元)',
icon: require('./1.png'),
value: '8000'
},
{
name: '总负债(万元)',
icon: require('./2.png'),
value: '257'
}
],
[
{
name: '总收入(万元)',
icon: require('./3.png'),
value: '1460'
},
{
name: '总支出(万元)',
icon: require('./2.png'),
value: '1011'
}
]
]
+ 9
- 0
src/views/property/comps/right/top/1/index.html
查看文件
@@ -0,0 +1,9 @@
<Pannel title="合同概况分析" height="232">
<table>
<tr v-for="line in data">
<td v-for="item in line">
<Block :data="item"></Block>
</td>
</tr>
</table>
</Pannel>
+ 14
- 0
src/views/property/comps/right/top/1/index.js
查看文件
@@ -0,0 +1,14 @@
import Pannel from '@/components/pannel/index.vue';
import Block from '@/components/block/index.vue';
import data from './data.js';
export default {
components: {
Block,
Pannel
},
data () {
return {
data
};
}
};
+ 12
- 0
src/views/property/comps/right/top/1/index.scss
查看文件
@@ -0,0 +1,12 @@
table {
width: 100%;
height: 100%;
tr {
width: 100%;
td {
width: 50%;
}
}
}
+ 4
- 0
src/views/property/comps/right/top/1/index.vue
查看文件
@@ -0,0 +1,4 @@
<template src='./index.html'/>
<script lang='js' src='./index.js'></script>
<style lang='scss' src='./index.scss' scoped>
</style>
部分文件因文件數量過多而無法顯示
Write
Preview
Loading…
取消
儲存