Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dsk-cr20g
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
Administrator
dsk-cr20g
Commits
7d43e1cd
Commit
7d43e1cd
authored
Jun 21, 2023
by
远方不远
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://192.168.60.201/root/dsk-operate-sys
parents
160e28bf
f4f7c87b
Changes
14
Show whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
217 additions
and
67 deletions
+217
-67
BusinessOpportunityRadarController.java
...search/controller/BusinessOpportunityRadarController.java
+49
-16
CompanySearchController.java
...controller/search/controller/CompanySearchController.java
+10
-2
PageQueryLimit.java
.../dsk/web/controller/search/controller/PageQueryLimit.java
+23
-0
BusinessOpportunityRadarService.java
...oller/search/service/BusinessOpportunityRadarService.java
+10
-9
BusinessOpportunityRadarServiceImpl.java
...rch/service/impl/BusinessOpportunityRadarServiceImpl.java
+19
-19
JskBidPlanDto.java
...mmon/src/main/java/com/dsk/common/dtos/JskBidPlanDto.java
+5
-1
SpecialBondProjectDto.java
.../main/java/com/dsk/common/dtos/SpecialBondProjectDto.java
+2
-0
index.scss
dsk-operate-ui/src/assets/styles/index.scss
+27
-1
industrialStructure.vue
...c/views/macro/economies/component/industrialStructure.vue
+3
-2
regionalEconomy.vue
...i/src/views/macro/economies/component/regionalEconomy.vue
+6
-5
index.vue
dsk-operate-ui/src/views/macro/enterprises/index.vue
+8
-5
index.vue
dsk-operate-ui/src/views/macro/financing/index.vue
+42
-3
economies-detail.vue
...ws/macro/nationalEconomies/component/economies-detail.vue
+1
-3
index.vue
dsk-operate-ui/src/views/macro/urban/index.vue
+12
-1
No files found.
dsk-admin/src/main/java/com/dsk/web/controller/search/controller/BusinessOpportunityRadarController.java
View file @
7d43e1cd
...
...
@@ -3,6 +3,7 @@ package com.dsk.web.controller.search.controller;
import
com.alibaba.fastjson2.JSONObject
;
import
com.dsk.common.core.domain.AjaxResult
;
import
com.dsk.common.dtos.ComposeQueryDto
;
import
com.dsk.common.dtos.Page
;
import
com.dsk.web.controller.search.service.BusinessOpportunityRadarService
;
import
com.dsk.web.controller.search.service.MarketAnalysisService
;
import
org.springframework.web.bind.annotation.RequestBody
;
...
...
@@ -29,32 +30,48 @@ public class BusinessOpportunityRadarController {
* 公招标讯
*/
@RequestMapping
(
"/jskBidPage"
)
public
AjaxResult
jskBidPage
(
@RequestBody
ComposeQueryDto
compose
)
{
return
opportunityRadarService
.
jskBidPage
(
compose
);
public
AjaxResult
jskBidPage
(
@RequestBody
JSONObject
object
)
{
ComposeQueryDto
compose
=
JSONObject
.
parseObject
(
object
.
toJSONString
(),
ComposeQueryDto
.
class
);
if
(
PageQueryLimit
.
pageLimit
(
compose
.
getPage
())){
return
AjaxResult
.
error
(
"翻页已达到上限"
);
}
return
opportunityRadarService
.
jskBidPage
(
object
);
}
/*
* 土地交易
*/
@RequestMapping
(
"/landMarketPage"
)
public
AjaxResult
landMarketPage
(
@RequestBody
ComposeQueryDto
compose
)
{
return
opportunityRadarService
.
landMarketPage
(
compose
);
public
AjaxResult
landMarketPage
(
@RequestBody
JSONObject
object
)
{
ComposeQueryDto
compose
=
JSONObject
.
parseObject
(
object
.
toJSONString
(),
ComposeQueryDto
.
class
);
if
(
PageQueryLimit
.
pageLimit
(
compose
.
getPage
())){
return
AjaxResult
.
error
(
"翻页已达到上限"
);
}
return
opportunityRadarService
.
landMarketPage
(
object
);
}
/*
* 拟建项目
*/
@RequestMapping
(
"/establishmentPage"
)
public
AjaxResult
establishmentPage
(
@RequestBody
ComposeQueryDto
compose
)
{
return
opportunityRadarService
.
establishmentPage
(
compose
);
public
AjaxResult
establishmentPage
(
@RequestBody
JSONObject
object
)
{
ComposeQueryDto
compose
=
JSONObject
.
parseObject
(
object
.
toJSONString
(),
ComposeQueryDto
.
class
);
if
(
PageQueryLimit
.
pageLimit
(
compose
.
getPage
())){
return
AjaxResult
.
error
(
"翻页已达到上限"
);
}
return
opportunityRadarService
.
establishmentPage
(
object
);
}
/*
* 开标记录
*/
@RequestMapping
(
"/jskBidTenderPage"
)
public
AjaxResult
jskBidTenderPage
(
@RequestBody
ComposeQueryDto
compose
)
{
return
opportunityRadarService
.
jskBidTenderPage
(
compose
);
public
AjaxResult
jskBidTenderPage
(
@RequestBody
JSONObject
object
)
{
ComposeQueryDto
compose
=
JSONObject
.
parseObject
(
object
.
toJSONString
(),
ComposeQueryDto
.
class
);
if
(
PageQueryLimit
.
pageLimit
(
compose
.
getPage
())){
return
AjaxResult
.
error
(
"翻页已达到上限"
);
}
return
opportunityRadarService
.
jskBidTenderPage
(
object
);
}
...
...
@@ -62,8 +79,12 @@ public class BusinessOpportunityRadarController {
* 标讯pro
*/
@RequestMapping
(
"/jskBidNewsPage"
)
public
AjaxResult
jskBidNewsPage
(
@RequestBody
ComposeQueryDto
compose
)
{
return
opportunityRadarService
.
jskBidNewsPage
(
compose
);
public
AjaxResult
jskBidNewsPage
(
@RequestBody
JSONObject
object
)
{
ComposeQueryDto
compose
=
JSONObject
.
parseObject
(
object
.
toJSONString
(),
ComposeQueryDto
.
class
);
if
(
PageQueryLimit
.
pageLimit
(
compose
.
getPage
())){
return
AjaxResult
.
error
(
"翻页已达到上限"
);
}
return
opportunityRadarService
.
jskBidNewsPage
(
object
);
}
...
...
@@ -71,16 +92,24 @@ public class BusinessOpportunityRadarController {
* 专项债查询
*/
@RequestMapping
(
"/bondProjectPage"
)
public
AjaxResult
bondProjectPage
(
@RequestBody
ComposeQueryDto
compose
)
{
return
opportunityRadarService
.
bondProjectPage
(
compose
);
public
AjaxResult
bondProjectPage
(
@RequestBody
JSONObject
object
)
{
ComposeQueryDto
compose
=
JSONObject
.
parseObject
(
object
.
toJSONString
(),
ComposeQueryDto
.
class
);
if
(
PageQueryLimit
.
pageLimit
(
compose
.
getPage
())){
return
AjaxResult
.
error
(
"翻页已达到上限"
);
}
return
opportunityRadarService
.
bondProjectPage
(
object
);
}
/*
* 投标计划查询
*/
@RequestMapping
(
"/jskBidPlanPage"
)
public
AjaxResult
jskBidPlanPage
(
@RequestBody
ComposeQueryDto
compose
)
{
return
opportunityRadarService
.
jskBidPlanPage
(
compose
);
public
AjaxResult
jskBidPlanPage
(
@RequestBody
JSONObject
object
)
{
ComposeQueryDto
compose
=
JSONObject
.
parseObject
(
object
.
toJSONString
(),
ComposeQueryDto
.
class
);
if
(
PageQueryLimit
.
pageLimit
(
compose
.
getPage
())){
return
AjaxResult
.
error
(
"翻页已达到上限"
);
}
return
opportunityRadarService
.
jskBidPlanPage
(
object
);
}
/*
...
...
@@ -103,7 +132,11 @@ public class BusinessOpportunityRadarController {
* 招标来源网站
*/
@RequestMapping
(
"/bidSourceList"
)
public
AjaxResult
bidSourceList
(
@RequestBody
ComposeQueryDto
compose
)
{
return
opportunityRadarService
.
bidSourceList
(
compose
);
public
AjaxResult
bidSourceList
(
@RequestBody
JSONObject
object
)
{
ComposeQueryDto
compose
=
JSONObject
.
parseObject
(
object
.
toJSONString
(),
ComposeQueryDto
.
class
);
if
(
PageQueryLimit
.
pageLimit
(
compose
.
getPage
())){
return
AjaxResult
.
error
(
"翻页已达到上限"
);
}
return
opportunityRadarService
.
bidSourceList
(
object
);
}
}
dsk-admin/src/main/java/com/dsk/web/controller/search/controller/CompanySearchController.java
View file @
7d43e1cd
package
com
.
dsk
.
web
.
controller
.
search
.
controller
;
import
com.alibaba.fastjson2.JSONObject
;
import
com.dsk.common.core.domain.AjaxResult
;
import
com.dsk.common.dtos.ComposeQueryDto
;
import
com.dsk.web.controller.search.service.BusinessOpportunityRadarService
;
...
...
@@ -25,8 +26,12 @@ public class CompanySearchController {
* 模糊查询企业名称
*/
@RequestMapping
(
"/index"
)
public
AjaxResult
landMarketPage
(
@RequestBody
ComposeQueryDto
compose
)
{
return
opportunityRadarService
.
enterpriseIndex
(
compose
);
public
AjaxResult
landMarketPage
(
@RequestBody
JSONObject
object
)
{
ComposeQueryDto
compose
=
JSONObject
.
parseObject
(
object
.
toJSONString
(),
ComposeQueryDto
.
class
);
if
(
PageQueryLimit
.
pageLimit
(
compose
.
getPage
())){
return
AjaxResult
.
error
(
"翻页已达到上限"
);
}
return
opportunityRadarService
.
enterpriseIndex
(
object
);
}
/*
...
...
@@ -42,6 +47,9 @@ public class CompanySearchController {
*/
@PostMapping
(
"/page"
)
public
AjaxResult
page
(
@RequestBody
ComposeQueryDto
compose
)
{
if
(
PageQueryLimit
.
pageLimit
(
compose
.
getPage
())){
return
AjaxResult
.
error
(
"翻页已达到上限"
);
}
compose
.
getPage
().
setPage
(
compose
.
getPageNum
());
compose
.
getPage
().
setLimit
(
compose
.
getPageSize
());
compose
.
getPage
().
setField
(
compose
.
getField
());
...
...
dsk-admin/src/main/java/com/dsk/web/controller/search/controller/PageQueryLimit.java
0 → 100644
View file @
7d43e1cd
package
com
.
dsk
.
web
.
controller
.
search
.
controller
;
import
com.dsk.common.dtos.Page
;
/**
* @author lc
* @date 2023/6/20 17:48
*/
public
class
PageQueryLimit
{
public
static
boolean
pageLimit
(
Page
page
){
if
(
null
==
page
)
{
return
true
;
}
if
(
null
==
page
.
getLimit
()||
null
==
page
.
getPage
()){
return
true
;
}
if
(
page
.
getPage
()*
page
.
getLimit
()>
10000
){
return
true
;
}
return
false
;
}
}
dsk-admin/src/main/java/com/dsk/web/controller/search/service/BusinessOpportunityRadarService.java
View file @
7d43e1cd
...
...
@@ -12,29 +12,30 @@ import com.dsk.common.dtos.ComposeQueryDto;
public
interface
BusinessOpportunityRadarService
{
AjaxResult
jskBidNewsPage
(
ComposeQueryDto
compose
);
AjaxResult
jskBidTenderPage
(
ComposeQueryDto
compose
);
AjaxResult
jskBidNewsPage
(
JSONObject
object
);
AjaxResult
jskBid
Page
(
ComposeQueryDto
compose
);
AjaxResult
jskBid
TenderPage
(
JSONObject
object
);
AjaxResult
landMarketPage
(
ComposeQueryDto
compose
);
AjaxResult
jskBidPage
(
JSONObject
object
);
AjaxResult
establishmentPage
(
ComposeQueryDto
compose
);
AjaxResult
landMarketPage
(
JSONObject
object
);
AjaxResult
enterpriseIndex
(
ComposeQueryDto
compose
);
AjaxResult
establishmentPage
(
JSONObject
object
);
AjaxResult
enterpriseIndex
(
JSONObject
object
);
AjaxResult
enterpriseByName
(
String
keyword
);
AjaxResult
enterprisePage
(
ComposeQueryDto
compose
);
AjaxResult
bondProjectPage
(
ComposeQueryDto
compose
);
AjaxResult
bondProjectPage
(
JSONObject
object
);
AjaxResult
jskBidPlanPage
(
ComposeQueryDto
compose
);
AjaxResult
jskBidPlanPage
(
JSONObject
object
);
AjaxResult
getCapitalSourceSelect
();
AjaxResult
keywordList
();
AjaxResult
bidSourceList
(
ComposeQueryDto
compose
);
AjaxResult
bidSourceList
(
JSONObject
object
);
}
dsk-admin/src/main/java/com/dsk/web/controller/search/service/impl/BusinessOpportunityRadarServiceImpl.java
View file @
7d43e1cd
...
...
@@ -26,45 +26,45 @@ public class BusinessOpportunityRadarServiceImpl implements BusinessOpportunityR
@Override
public
AjaxResult
jskBidNewsPage
(
ComposeQueryDto
compose
)
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/jskBid/news/page"
,
BeanUtil
.
beanToMap
(
compose
,
false
,
false
)
);
public
AjaxResult
jskBidNewsPage
(
JSONObject
object
)
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/jskBid/news/page"
,
object
);
return
BeanUtil
.
toBean
(
map
,
AjaxResult
.
class
);
}
@Override
public
AjaxResult
jskBidTenderPage
(
ComposeQueryDto
compose
)
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/jskBidTender/page"
,
BeanUtil
.
beanToMap
(
compose
,
false
,
false
)
);
public
AjaxResult
jskBidTenderPage
(
JSONObject
object
)
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/jskBidTender/page"
,
object
);
return
BeanUtil
.
toBean
(
map
,
AjaxResult
.
class
);
}
@Override
public
AjaxResult
establishmentPage
(
ComposeQueryDto
compose
)
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/establishment/page"
,
BeanUtil
.
beanToMap
(
compose
,
false
,
false
)
);
public
AjaxResult
establishmentPage
(
JSONObject
object
)
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/establishment/page"
,
object
);
return
BeanUtil
.
toBean
(
map
,
AjaxResult
.
class
);
}
@Override
public
AjaxResult
jskBidPage
(
ComposeQueryDto
compose
)
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/jskBid/page"
,
BeanUtil
.
beanToMap
(
compose
,
false
,
false
)
);
public
AjaxResult
jskBidPage
(
JSONObject
object
)
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/jskBid/page"
,
object
);
return
BeanUtil
.
toBean
(
map
,
AjaxResult
.
class
);
}
@Override
public
AjaxResult
landMarketPage
(
ComposeQueryDto
compose
)
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/landMarket/page"
,
BeanUtil
.
beanToMap
(
compose
,
false
,
false
)
);
public
AjaxResult
landMarketPage
(
JSONObject
object
)
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/landMarket/page"
,
object
);
return
BeanUtil
.
toBean
(
map
,
AjaxResult
.
class
);
}
@Override
public
AjaxResult
enterpriseIndex
(
ComposeQueryDto
compose
)
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/enterprice/index"
,
BeanUtil
.
beanToMap
(
compose
,
false
,
false
)
);
public
AjaxResult
enterpriseIndex
(
JSONObject
object
)
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/enterprice/index"
,
object
);
return
BeanUtil
.
toBean
(
map
,
AjaxResult
.
class
);
}
@Override
public
AjaxResult
enterprisePage
(
ComposeQueryDto
compose
)
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/enterprice/page"
,
BeanUtil
.
beanToMap
(
compose
,
false
,
false
));
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/enterprice/page"
,
BeanUtil
.
beanToMap
(
compose
,
false
,
false
));
return
BeanUtil
.
toBean
(
map
,
AjaxResult
.
class
);
}
...
...
@@ -78,14 +78,14 @@ public class BusinessOpportunityRadarServiceImpl implements BusinessOpportunityR
}
@Override
public
AjaxResult
bondProjectPage
(
ComposeQueryDto
compose
)
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/bondProject/page"
,
BeanUtil
.
beanToMap
(
compose
,
false
,
false
)
);
public
AjaxResult
bondProjectPage
(
JSONObject
object
)
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/bondProject/page"
,
object
);
return
BeanUtil
.
toBean
(
map
,
AjaxResult
.
class
);
}
@Override
public
AjaxResult
jskBidPlanPage
(
ComposeQueryDto
compose
)
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/jskBidPlan/page"
,
BeanUtil
.
beanToMap
(
compose
,
false
,
false
)
);
public
AjaxResult
jskBidPlanPage
(
JSONObject
object
)
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/jskBidPlan/page"
,
object
);
return
BeanUtil
.
toBean
(
map
,
AjaxResult
.
class
);
}
...
...
@@ -102,8 +102,8 @@ public class BusinessOpportunityRadarServiceImpl implements BusinessOpportunityR
}
@Override
public
AjaxResult
bidSourceList
(
ComposeQueryDto
compose
)
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/jskBid/source"
,
BeanUtil
.
beanToMap
(
compose
,
false
,
false
)
);
public
AjaxResult
bidSourceList
(
JSONObject
object
)
{
Map
<
String
,
Object
>
map
=
dskOpenApiUtil
.
requestBody
(
"/nationzj/jskBid/source"
,
object
);
return
BeanUtil
.
toBean
(
map
,
AjaxResult
.
class
);
}
}
dsk-common/src/main/java/com/dsk/common/dtos/JskBidPlanDto.java
View file @
7d43e1cd
...
...
@@ -45,9 +45,13 @@ public class JskBidPlanDto {
Double
startPlanTenderAmount
;
Double
endPlanTenderAmount
;
//资金来源
String
projec
e
tCapitalSource
;
String
projectCapitalSource
;
//发布时间
String
issueTime
;
//计划发布开始时间
String
planTenderDateStart
;
//计划发布截止时间
String
planTenderDateEnd
;
//来源网站
String
sourceName
;
...
...
dsk-common/src/main/java/com/dsk/common/dtos/SpecialBondProjectDto.java
View file @
7d43e1cd
...
...
@@ -16,6 +16,8 @@ public class SpecialBondProjectDto {
String
uuid
;
String
projectName
;
//match精确 like模糊
String
nameType
;
String
projectType
;
//项目总投资
...
...
dsk-operate-ui/src/assets/styles/index.scss
View file @
7d43e1cd
...
...
@@ -312,7 +312,9 @@ ul, li {
height
:
auto
!
important
;
bottom
:
16px
;
}
.el-table__body
tr
.current-row
>
td
.el-table__cell
{
background
:
none
;
}
.caret-wrapper
{
width
:
10px
;
}
...
...
@@ -348,6 +350,30 @@ ul, li {
background-color
:
#F8FBFF
;
}
}
::-webkit-scrollbar-track-piece
{
//滚动条凹槽的颜色,还可以设置边框属性
background-color
:
#F3F4F5
;
height
:
16px
;
padding
:
0
4px
;
}
//滚动条的宽度
::-webkit-scrollbar
{
width
:
8px
;
height
:
16px
;
background-color
:
#F3F4F5
;
border-radius
:
6px
;
}
//滚动条的滑块
::-webkit-scrollbar-thumb
{
border-radius
:
8px
;
height
:
8px
;
margin
:
0
4px
;
background
:
rgba
(
98
,
110
,
126
,
0
.2
);
border
:
4px
solid
#F3F4F5
;
&
:hover
{
background
:
#566380
;
}
}
}
}
...
...
dsk-operate-ui/src/views/macro/economies/component/industrialStructure.vue
View file @
7d43e1cd
...
...
@@ -36,11 +36,11 @@
<el-table-column
label=
"产业类型"
prop=
"projectType"
></el-table-column>
<el-table-column
:label=
"oneYear"
>
<el-table-column
prop=
"money"
label=
"金额(亿元)"
sortable
>
</el-table-column>
<el-table-column
prop=
"rate"
label=
"占比"
>
</el-table-column>
<el-table-column
prop=
"rate"
label=
"占比
(%)
"
>
</el-table-column>
</el-table-column>
<el-table-column
:label=
"twoYear"
>
<el-table-column
prop=
"lastMoney"
label=
"金额(亿元)"
>
</el-table-column>
<el-table-column
prop=
"lastRate"
label=
"占比"
>
</el-table-column>
<el-table-column
prop=
"lastRate"
label=
"占比
(%)
"
>
</el-table-column>
</el-table-column>
</el-table>
</div>
...
...
@@ -166,6 +166,7 @@ export default {
return
result
},
},
color
:[
'#547FF7'
,
'#63B6EA'
,
'#93A1FF'
,
'#60C585'
,
'#FF956A'
,
'#F6BE5F'
,
'#946AFF'
,
'#36A860'
,
'#7781DD'
,
'#E372C6'
,
'#F7A396'
,
'#3BAAA9'
,
'#3F8DB1'
,
'#329857'
,
'#4A6DCD'
,
'#E75E5C'
,
'#BE59A4'
,
'#FFC094'
,
'#7B65DF'
,
'#FB8BA7'
,
'#CB9EFF'
],
series
:
[
{
type
:
'treemap'
,
...
...
dsk-operate-ui/src/views/macro/economies/component/regionalEconomy.vue
View file @
7d43e1cd
...
...
@@ -358,7 +358,6 @@ export default {
},
grid
:
{
top
:
20
,
// left:15,
// right:15,
bottom
:
0
,
},
...
...
@@ -608,6 +607,7 @@ export default {
},
grid
:
{
top
:
20
,
// left:5,
bottom
:
0
,
},
series
:
[
...
...
@@ -621,7 +621,7 @@ export default {
},
label
:
{
show
:
true
,
position
:
'top'
position
:
'top'
,
},
//设置折线颜色和粗细
lineStyle
:
{
...
...
@@ -722,6 +722,7 @@ export default {
width
:
20px
;
height
:
20px
;
margin-left
:
22px
;
margin-bottom
:
-2px
;
}
}
.item-text
{
...
...
@@ -754,10 +755,10 @@ export default {
width
:
20%
;
line-height
:
26px
;
img
{
width
:
1
2
px
;
height
:
1
2
px
;
width
:
1
6
px
;
height
:
1
6
px
;
margin-right
:
4px
;
margin-bottom
:
-
1
px
;
margin-bottom
:
-
4
px
;
}
label
{
font-weight
:
700
;
...
...
dsk-operate-ui/src/views/macro/enterprises/index.vue
View file @
7d43e1cd
...
...
@@ -110,9 +110,9 @@ export default {
}
},
created
()
{
location
({
provinceId
:
'500000'
}).
then
(
res
=>
{
this
.
province
=
res
.
data
.
currentProvince
.
regionNam
e
;
this
.
provinceId
=
res
.
data
.
currentProvince
.
i
d
;
location
({}).
then
(
res
=>
{
this
.
province
=
res
.
data
.
provinc
e
;
this
.
provinceId
=
res
.
data
.
provinceI
d
;
this
.
querySubmit
()
})
this
.
aptitudeCode
()
...
...
@@ -159,8 +159,10 @@ export default {
params
.
aptitudeQueryDto
.
aptitudeDtoList
=
aptitudeType
}
enterprise
(
params
).
then
(
res
=>
{
if
(
res
.
code
===
200
){
this
.
tableData
=
res
.
data
.
list
;
this
.
tableDataTotal
=
res
.
data
.
total
;
}
})
},
// 重置页数
...
...
@@ -187,6 +189,7 @@ export default {
this
.
querySubmit
()
},
handleClick
(){
console
.
log
(
this
.
activeName
)
this
.
queryParams
.
codeStr
=
[]
this
.
aptitudeType
=
''
;
this
.
queryParams
=
{
...
...
dsk-operate-ui/src/views/macro/financing/index.vue
View file @
7d43e1cd
...
...
@@ -52,11 +52,11 @@
<router-link
:to=
"'/macro/financing/details/'+ scope.row.id"
tag=
"a"
class=
"a-link"
>
{{
scope
.
row
.
projectName
}}
</router-link>
</
template
>
</el-table-column>
<el-table-column
prop=
"projectTotalInvestment"
label=
"项目总投资(
亿
)"
:formatter=
"formatStatus"
align=
"right"
sortable=
"custom"
width=
"155"
/>
<el-table-column
prop=
"projectCapital"
label=
"项目资本金(
亿
)"
:formatter=
"formatStatus"
align=
"right"
sortable=
"custom"
width=
"155"
/>
<el-table-column
prop=
"projectTotalInvestment"
label=
"项目总投资(
万元
)"
:formatter=
"formatStatus"
align=
"right"
sortable=
"custom"
width=
"155"
/>
<el-table-column
prop=
"projectCapital"
label=
"项目资本金(
万元
)"
:formatter=
"formatStatus"
align=
"right"
sortable=
"custom"
width=
"155"
/>
<el-table-column
prop=
"econData007"
label=
"项目收益倍数(倍)"
:formatter=
"formatStatus"
align=
"right"
sortable=
"custom"
width=
"150"
/>
<!--<el-table-column prop="zxz" label="专项债金额(亿)" :formatter="formatStatus" sortable="custom" width="150" />-->
<el-table-column
prop=
"specialBondCapital"
label=
"专项债用作资本金(
亿
)"
align=
"right"
sortable=
"custom"
:formatter=
"formatStatus"
width=
"170"
/>
<el-table-column
prop=
"specialBondCapital"
label=
"专项债用作资本金(
万元
)"
align=
"right"
sortable=
"custom"
:formatter=
"formatStatus"
width=
"170"
/>
<el-table-column
prop=
"projectEntity"
:formatter=
"formatStatus"
label=
"项目主体"
>
<!--<template slot-scope="scope">-->
<!--<router-link :to="'/macro/financing/details/'+ scope.row.projectEntityId" tag="a" class="a-link">{{ scope.row.projectEntity}}</router-link>-->
...
...
@@ -174,6 +174,7 @@ export default {
itemWidth
:
12
,
pageButtonPosition
:
'end'
,
},
color
:[
'#8A82F3'
,
'#93A1FF'
,
'#63B6EA'
,
'#42B393'
,
'#8ECF95'
,
'#FFDC6B'
,
'#FFC08D'
,
'#FE9C77'
,
'#E8649B'
,
'#A151F5'
],
series
:
[
{
type
:
'pie'
,
...
...
@@ -310,11 +311,49 @@ export default {
.box-right
{
float
:
right
;
::v-deep
.el-table
{
td
.el-table__cell
{
border-bottom
:
0
;
}
tr
{
&
.current-row
>
td
{
background-color
:
initial
;
}
&
:nth-child
(
2n
)
{
background
:
#F8FBFF
;
}
}
.el-table__cell
{
height
:
40px
;
padding
:
0
;
line-height
:
40px
;
}
::-webkit-scrollbar-track-piece
{
//滚动条凹槽的颜色,还可以设置边框属性
background-color
:
#F3F4F5
;
height
:
16px
;
padding
:
0
4px
;
}
//滚动条的宽度
::-webkit-scrollbar
{
width
:
8px
;
height
:
8px
;
background-color
:
#F3F4F5
;
border-radius
:
6px
;
}
//滚动条的滑块
::-webkit-scrollbar-thumb
{
border-radius
:
8px
;
height
:
8px
;
margin
:
0
4px
;
background
:
rgba
(
98
,
110
,
126
,
0
.2
);
border
:
4px
solid
rgba
(
98
,
110
,
126
,
0
.2
);;
&
:hover
{
background
:
#566380
;
}
}
.gutter
{
background
:
#f8f8f9
;
}
}
}
}
...
...
dsk-operate-ui/src/views/macro/nationalEconomies/component/economies-detail.vue
View file @
7d43e1cd
...
...
@@ -237,17 +237,15 @@ export default {
},
methods
:
{
open
(
row
)
{
this
.
dialogVisible
=
true
;
this
.
$nextTick
(()
=>
{
this
.
getDetail
(
row
)
})
},
// 获取明细
async
getDetail
(
row
)
{
console
.
log
(
row
)
getNationalDetails
({
id
:
row
.
id
}).
then
(
res
=>
{
console
.
log
(
res
.
data
)
this
.
tableData
=
res
.
data
;
this
.
dialogVisible
=
true
;
})
},
formatStatus
:
function
(
row
,
column
,
cellValue
)
{
...
...
dsk-operate-ui/src/views/macro/urban/index.vue
View file @
7d43e1cd
...
...
@@ -12,7 +12,10 @@
<el-radio
label=
"2"
>
本级
</el-radio>
</el-radio-group>
<div
class=
"search-box"
>
<span
style=
"cursor: pointer;"
@
click=
"handleSearch"
>
筛选
<i
class=
"el-icon-caret-bottom"
style=
"color:rgba(35,35,35,0.4);margin-left: 5px"
></i></span>
<span
style=
"cursor: pointer;"
:class=
"searchState ? 'color':''"
@
click=
"handleSearch"
>
筛选
<i
v-if=
"searchState"
class=
"el-icon-caret-top"
style=
"color:#0081FF;"
></i>
<i
v-else
class=
"el-icon-caret-bottom"
style=
"color:rgba(35,35,35,0.4);"
></i>
</span>
<div
v-show=
"searchState"
ref=
"showContent"
class=
"search-main"
>
<div
class=
"item"
>
<span
class=
"wrap_label"
>
行政等级
</span>
...
...
@@ -604,6 +607,9 @@ export default {
/*cursor: pointer;*/
color
:
#232323
;
position
:
relative
;
.color
{
color
:
#0081FF
;
}
.search-main
{
background
:
#ffffff
;
box-shadow
:
0px
4px
10px
0px
rgba
(
0
,
0
,
0
,
0
.1
);
...
...
@@ -635,6 +641,11 @@ export default {
cursor
:
pointer
;
margin-right
:
8px
;
}
span
:hover
{
background
:
#F3F4F5
;
border-radius
:
4px
;
color
:
#232323
;
}
.color_text
{
background
:
#F3F4F5
;
border-radius
:
4px
;
...
...
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