Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
liyeyun
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
cfld-frontend
liyeyun
Commits
9e0608b5
Commit
9e0608b5
authored
Dec 11, 2023
by
shilei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: 补充缺省图
parent
69d7cadb
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
83 additions
and
56 deletions
+83
-56
placeholder-land.png
src/assets/images/placeholder-land.png
+0
-0
CommonHeader.vue
src/components/common/CommonHeader.vue
+3
-0
CarrierList.vue
src/views/carrier/CarrierList.vue
+8
-4
DevelopZoneList.vue
src/views/develop/DevelopZoneList.vue
+7
-3
IndustrialParkList.vue
src/views/industrial-park/IndustrialParkList.vue
+7
-3
IndustryCategory.vue
src/views/industry/IndustryCategory.vue
+39
-33
LandList.vue
src/views/land/LandList.vue
+19
-13
No files found.
src/assets/images/placeholder-l
oa
d.png
→
src/assets/images/placeholder-l
an
d.png
View file @
9e0608b5
File moved
src/components/common/CommonHeader.vue
View file @
9e0608b5
...
@@ -102,6 +102,9 @@ const handleMenuChange = () => {};
...
@@ -102,6 +102,9 @@ const handleMenuChange = () => {};
background-color
:
#fff
;
background-color
:
#fff
;
}
}
}
}
.el-menu--horizontal
.el-menu-item
:not
(
.is-disabled
)
:focus
{
background
:
#fff
;
}
.el-menu--horizontal
>
.el-menu-item.is-active
{
.el-menu--horizontal
>
.el-menu-item.is-active
{
border-bottom-color
:
#fff
;
border-bottom-color
:
#fff
;
color
:
#333333
!important
;
color
:
#333333
!important
;
...
...
src/views/carrier/CarrierList.vue
View file @
9e0608b5
...
@@ -7,6 +7,9 @@
...
@@ -7,6 +7,9 @@
:filter-key-list=
"filterKeyList"
:filter-key-list=
"filterKeyList"
@
change=
"handleFilterChange"
@
change=
"handleFilterChange"
></FilterView>
></FilterView>
<div
class=
"float-right"
>
<FormModal></FormModal>
</div>
<div>
<div>
<!-- 载体列表 -->
<!-- 载体列表 -->
<p>
<p>
...
@@ -14,7 +17,7 @@
...
@@ -14,7 +17,7 @@
<span>
{{
totalCount
}}
</span>
<span>
{{
totalCount
}}
</span>
个相关载体
个相关载体
</p>
</p>
<div>
<div
v-if=
"datas.length"
>
<div
v-for=
"item in datas"
:key=
"item.id"
class=
"mb-5"
>
<div
v-for=
"item in datas"
:key=
"item.id"
class=
"mb-5"
>
<CarrierListItemView
<CarrierListItemView
:detail=
"item"
:detail=
"item"
...
@@ -27,9 +30,10 @@
...
@@ -27,9 +30,10 @@
:total=
"totalCount"
:total=
"totalCount"
></ListPagination>
></ListPagination>
</div>
</div>
</div>
<div
v-else
class=
"py-[100px] flex flex-col items-center justify-center"
>
<div
style=
"position: fixed; left: calc(50vw + 205px); bottom: 100px; background: #ffffff"
>
<img
class=
"w-[200px] h-[200px]"
src=
"@/assets/images/placeholder-land.png"
/>
<FormModal></FormModal>
<p
class=
"text-xl mt-5 text-[#cccccc]"
>
暂无载体
</p>
</div>
</div>
</div>
</div>
</div>
</
template
>
</
template
>
...
...
src/views/develop/DevelopZoneList.vue
View file @
9e0608b5
...
@@ -7,7 +7,10 @@
...
@@ -7,7 +7,10 @@
class=
"mb-6"
class=
"mb-6"
@
change=
"handleFilterChange"
@
change=
"handleFilterChange"
></FilterView>
></FilterView>
<div
class=
"space-y-5"
>
<div
class=
"float-right"
>
<FormModal></FormModal>
</div>
<div
class=
"space-y-5"
v-if=
"datas.length"
>
<ParkItem
<ParkItem
v-for=
"item in datas"
v-for=
"item in datas"
:key=
"item.id"
:key=
"item.id"
...
@@ -22,8 +25,9 @@
...
@@ -22,8 +25,9 @@
:total=
"totalCount"
:total=
"totalCount"
></ListPagination>
></ListPagination>
</div>
</div>
<div
style=
"position: fixed; left: calc(50vw + 205px); bottom: 100px; background: #ffffff"
>
<div
v-else
class=
"py-[100px] flex flex-col items-center justify-center"
>
<FormModal></FormModal>
<img
class=
"w-[200px] h-[200px]"
src=
"@/assets/images/placeholder-park.png"
/>
<p
class=
"text-xl mt-5 text-[#cccccc]"
>
暂无园区
</p>
</div>
</div>
</div>
</div>
</
template
>
</
template
>
...
...
src/views/industrial-park/IndustrialParkList.vue
View file @
9e0608b5
...
@@ -7,7 +7,10 @@
...
@@ -7,7 +7,10 @@
:filter-key-list=
"filterKeyList"
:filter-key-list=
"filterKeyList"
@
change=
"handleFilterChange"
@
change=
"handleFilterChange"
></FilterView>
></FilterView>
<div>
<div
class=
"float-right"
>
<FormModal></FormModal>
</div>
<div
v-if=
"datas.length"
>
<div
class=
"space-y-5"
>
<div
class=
"space-y-5"
>
<ParkItem
<ParkItem
v-for=
"item in datas"
v-for=
"item in datas"
...
@@ -25,8 +28,9 @@
...
@@ -25,8 +28,9 @@
:total=
"totalCount"
:total=
"totalCount"
></ListPagination>
></ListPagination>
</div>
</div>
<div
style=
"position: fixed; left: calc(50vw + 205px); bottom: 100px; background: #ffffff"
>
<div
v-else
class=
"py-[100px] flex flex-col items-center justify-center"
>
<FormModal></FormModal>
<img
class=
"w-[200px] h-[200px]"
src=
"@/assets/images/placeholder-park.png"
/>
<p
class=
"text-xl mt-5 text-[#cccccc]"
>
暂无园区
</p>
</div>
</div>
</div>
</div>
</
template
>
</
template
>
...
...
src/views/industry/IndustryCategory.vue
View file @
9e0608b5
...
@@ -40,40 +40,46 @@
...
@@ -40,40 +40,46 @@
is-small-view
is-small-view
@
change=
"handleFilterChange"
@
change=
"handleFilterChange"
></FilterView>
></FilterView>
<div
v-for=
"item in datas"
:key=
"item.id"
>
<template
v-if=
"datas.length"
>
<!-- 土地 -->
<div
v-for=
"item in datas"
:key=
"item.id"
>
<LandListItemView
<!-- 土地 -->
v-if=
"activeTab === 2"
<LandListItemView
:detail=
"item"
v-if=
"activeTab === 2"
@
to-detail=
"handleDetail(RouteName.landDetail, item)"
:detail=
"item"
></LandListItemView>
@
to-detail=
"handleDetail(RouteName.landDetail, item)"
<!-- 载体 -->
></LandListItemView>
<CarrierListItemView
<!-- 载体 -->
v-else-if=
"activeTab === 3"
<CarrierListItemView
:detail=
"item"
v-else-if=
"activeTab === 3"
@
to-detail=
"handleDetail(RouteName.carrierDetail, item)"
:detail=
"item"
></CarrierListItemView>
@
to-detail=
"handleDetail(RouteName.carrierDetail, item)"
<!-- 开发区 -->
></CarrierListItemView>
<ParkItem
<!-- 开发区 -->
v-else-if=
"activeTab === 0"
<ParkItem
:item=
"item"
v-else-if=
"activeTab === 0"
:type=
"ParkItemType.develop"
:item=
"item"
@
to-detail=
"handleDetail(RouteName.developZoneDetail, item)"
:type=
"ParkItemType.develop"
></ParkItem>
@
to-detail=
"handleDetail(RouteName.developZoneDetail, item)"
<!-- 产业园 -->
></ParkItem>
<ParkItem
<!-- 产业园 -->
v-else
<ParkItem
:item=
"item"
v-else
:type=
"ParkItemType.industrial"
:item=
"item"
@
to-detail=
"handleDetail(RouteName.industrialParkDetail, item)"
:type=
"ParkItemType.industrial"
></ParkItem>
@
to-detail=
"handleDetail(RouteName.industrialParkDetail, item)"
</div>
></ParkItem>
</div>
<ListPagination
<ListPagination
v-model:current-page=
"pageNum"
v-model:current-page=
"pageNum"
v-model:page-size=
"pageSize"
v-model:page-size=
"pageSize"
:total=
"totalCount"
:total=
"totalCount"
></ListPagination>
></ListPagination>
</
template
>
<div
v-else
class=
"py-[100px] flex flex-col items-center justify-center"
>
<img
class=
"w-[200px] h-[200px]"
src=
"@/assets/images/no-search-data.png"
/>
<p
class=
"text-xl mt-5 text-[#cccccc]"
>
暂无搜索结果
</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
...
...
src/views/land/LandList.vue
View file @
9e0608b5
...
@@ -8,21 +8,27 @@
...
@@ -8,21 +8,27 @@
class=
"mb-6"
class=
"mb-6"
@
change=
"handleFilterChange"
@
change=
"handleFilterChange"
></FilterView>
></FilterView>
<div
v-for=
"item in datas"
:key=
"item.id"
class=
"mb-5"
>
<div
class=
"float-right"
>
<LandListItemView
<FormModal></FormModal>
:detail=
"item"
@
to-detail=
"handleDetail(RouteName.landDetail, item)"
></LandListItemView>
</div>
</div>
<template
v-if=
"datas.length"
>
<div
v-for=
"item in datas"
:key=
"item.id"
class=
"mb-5"
>
<LandListItemView
:detail=
"item"
@
to-detail=
"handleDetail(RouteName.landDetail, item)"
></LandListItemView>
</div>
<ListPagination
<ListPagination
v-model:current-page=
"pageNum"
v-model:current-page=
"pageNum"
v-model:page-size=
"pageSize"
v-model:page-size=
"pageSize"
:total=
"totalCount"
:total=
"totalCount"
></ListPagination>
></ListPagination>
</div>
</
template
>
<div
style=
"position: fixed; left: calc(50vw + 205px); bottom: 100px; background: #ffffff"
>
<div
v-else
class=
"py-[100px] flex flex-col items-center justify-center"
>
<FormModal></FormModal>
<img
class=
"w-[200px] h-[200px]"
src=
"@/assets/images/placeholder-land.png"
/>
<p
class=
"text-xl mt-5 text-[#cccccc]"
>
暂无土地
</p>
</div>
</div>
</div>
</div>
</div>
</template>
</template>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment