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
c78d4afb
Commit
c78d4afb
authored
Jul 25, 2023
by
huangjie
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev20230707' of
http://192.168.60.201/root/dsk-operate-sys
into dev20230707
parents
44e6d5fc
6e138ab6
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
58 additions
and
26 deletions
+58
-26
busclue.vue
...i/src/views/detail/party-a/overview/component/busclue.vue
+1
-1
regionalEconomies.vue
...iews/detail/party-a/urbanLnvestment/regionalEconomies.vue
+14
-0
industrialStructure.vue
...c/views/macro/economies/component/industrialStructure.vue
+17
-6
index.vue
dsk-operate-ui/src/views/macro/financing/index.vue
+9
-12
economies-detail.vue
...ws/macro/nationalEconomies/component/economies-detail.vue
+1
-1
zhaobiao.vue
.../src/views/macro/nationalEconomies/component/zhaobiao.vue
+7
-2
index.vue
dsk-operate-ui/src/views/macro/urban/index.vue
+6
-1
gzdb.vue
...erate-ui/src/views/project/projectList/component/gzdb.vue
+2
-2
BusinessBacklogMapper.xml
.../main/resources/mapper/business/BusinessBacklogMapper.xml
+1
-1
No files found.
dsk-operate-ui/src/views/detail/party-a/overview/component/busclue.vue
View file @
c78d4afb
...
@@ -7,7 +7,7 @@
...
@@ -7,7 +7,7 @@
</el-tabs>
</el-tabs>
<div
class=
"flex-box clue-box"
>
<div
class=
"flex-box clue-box"
>
<div
class=
"clue-echarts"
v-if=
"viewData.length>0"
><div
id=
"echartsClue"
style=
"width: 100%;height:300px; margin: 0 auto;"
></div></div>
<div
class=
"clue-echarts"
v-if=
"viewData.length>0"
><div
id=
"echartsClue"
style=
"width: 100%;height:300px; margin: 0 auto;"
></div></div>
<div
class=
"table-item"
v-if=
"viewData.length>0"
>
<div
class=
"table-item"
v-if=
"viewData.length>0"
>
<el-table
<el-table
v-if=
"viewData.length>0"
v-if=
"viewData.length>0"
...
...
dsk-operate-ui/src/views/detail/party-a/urbanLnvestment/regionalEconomies.vue
View file @
c78d4afb
...
@@ -283,6 +283,20 @@ export default {
...
@@ -283,6 +283,20 @@ export default {
}
}
::v-deep
.table-item
{
::v-deep
.table-item
{
.el-table
{
.el-table
{
overflow
:visible
;
.el-table__body-wrapper
{
overflow
:visible
;
}
.el-table__body
{
tr
:first-child
{
position
:
sticky
;
top
:
56px
;
z-index
:
9
;
}
}
td
.el-table__cell
{
border-bottom
:
0
;
}
.el-table__body-wrapper
{
.el-table__body-wrapper
{
tr
{
tr
{
&
:first-child
{
&
:first-child
{
...
...
dsk-operate-ui/src/views/macro/economies/component/industrialStructure.vue
View file @
c78d4afb
...
@@ -114,14 +114,23 @@ export default {
...
@@ -114,14 +114,23 @@ export default {
}
}
bidMoneyGroupByProjectType
(
params
).
then
(
res
=>
{
bidMoneyGroupByProjectType
(
params
).
then
(
res
=>
{
if
(
res
.
data
.
length
>
0
){
if
(
res
.
data
.
length
>
0
){
let
list
=
res
.
data
[
1
].
type
let
list
=
[]
for
(
let
i
=
0
;
i
<
res
.
data
[
0
].
type
.
length
;
i
++
){
if
(
res
.
data
.
length
>
1
){
for
(
let
j
=
0
;
j
<
list
.
length
;
j
++
){
list
=
res
.
data
[
1
].
type
if
(
res
.
data
[
0
].
type
[
i
].
projectType
===
list
[
j
].
projectType
){
for
(
let
i
=
0
;
i
<
res
.
data
[
0
].
type
.
length
;
i
++
){
list
[
j
].
lastMoney
=
res
.
data
[
0
].
type
[
i
].
money
;
for
(
let
j
=
0
;
j
<
list
.
length
;
j
++
){
list
[
j
].
lastRate
=
res
.
data
[
0
].
type
[
i
].
rate
;
if
(
res
.
data
[
0
].
type
[
i
].
projectType
===
list
[
j
].
projectType
){
list
[
j
].
lastMoney
=
res
.
data
[
0
].
type
[
i
].
money
;
list
[
j
].
lastRate
=
res
.
data
[
0
].
type
[
i
].
rate
;
}
}
}
}
}
}
else
{
list
=
res
.
data
[
0
].
type
for
(
let
i
=
0
;
i
<
list
.
length
;
i
++
){
list
[
i
].
lastMoney
=
0
;
list
[
i
].
lastRate
=
0
;
}
}
}
for
(
let
i
=
0
;
i
<
list
.
length
;
i
++
){
for
(
let
i
=
0
;
i
<
list
.
length
;
i
++
){
list
[
i
].
money
=
list
[
i
].
money
?
Number
(
list
[
i
].
money
).
toFixed
(
2
)
:
'-'
;
list
[
i
].
money
=
list
[
i
].
money
?
Number
(
list
[
i
].
money
).
toFixed
(
2
)
:
'-'
;
...
@@ -189,6 +198,8 @@ export default {
...
@@ -189,6 +198,8 @@ export default {
//鼠标悬停时显示的样式
//鼠标悬停时显示的样式
tooltip
:
{
tooltip
:
{
extraCssText
:
'width:120px!important;'
,
extraCssText
:
'width:120px!important;'
,
backgroundColor
:
"rgba(255, 255, 255, 0.8)"
,
borderWidth
:
'0'
,
formatter
:
function
(
params
){
formatter
:
function
(
params
){
var
result
=
''
var
result
=
''
result
+=
'<p style="color: rgba(35,35,35,0.8);padding: 0;margin: 0;">'
+
params
.
name
+
'</p>'
result
+=
'<p style="color: rgba(35,35,35,0.8);padding: 0;margin: 0;">'
+
params
.
name
+
'</p>'
...
...
dsk-operate-ui/src/views/macro/financing/index.vue
View file @
c78d4afb
<
template
>
<
template
>
<div
class=
"app-container qyzx"
>
<div
class=
"app-container qyzx"
>
<Region
v-if=
"province"
:province=
"province"
:dataQuery=
"dataQuery"
@
addressListbtn=
"addressListbtn"
></Region>
<Region
v-if=
"province"
:province=
"province"
:dataQuery=
"dataQuery"
@
addressListbtn=
"addressListbtn"
></Region>
<div
class=
"content"
>
<skeleton
v-if=
"isSkeleton"
style=
"padding: 16px"
></skeleton>
<div
v-if=
"!isSkeleton"
class=
"content"
>
<div
class=
"common-title"
>
专项债项目
</div>
<div
class=
"common-title"
>
专项债项目
</div>
<div
class=
"content-box"
v-if=
"!state"
>
<div
class=
"content-box"
v-if=
"!state"
>
<div
class=
"box-left"
>
<div
class=
"box-left"
>
...
@@ -14,7 +15,7 @@
...
@@ -14,7 +15,7 @@
border
border
:summary-method=
"getSummaries"
:summary-method=
"getSummaries"
show-summary
show-summary
height=
"400"
max-
height=
"400"
fit
fit
@
sort-change=
"sortChange"
@
sort-change=
"sortChange"
highlight-current-row
highlight-current-row
...
@@ -34,7 +35,7 @@
...
@@ -34,7 +35,7 @@
</div>
</div>
</div>
</div>
</div>
</div>
<div
class=
"content"
>
<div
v-if=
"!isSkeleton"
class=
"content"
>
<div
class=
"common-title flex-box"
>
<div
class=
"common-title flex-box"
>
<div
class=
"flex-box"
>
项目明细
</div>
<div
class=
"flex-box"
>
项目明细
</div>
<div
class=
"flex-box query-ability"
>
<div
class=
"flex-box query-ability"
>
...
@@ -44,7 +45,6 @@
...
@@ -44,7 +45,6 @@
</div>
</div>
<div
class=
"table-item"
>
<div
class=
"table-item"
>
<el-table
<el-table
v-loading=
"tableLoading"
:data=
"listData"
:data=
"listData"
element-loading-text=
"Loading"
element-loading-text=
"Loading"
@
sort-change=
"sortChange1"
@
sort-change=
"sortChange1"
...
@@ -85,10 +85,11 @@
...
@@ -85,10 +85,11 @@
import
*
as
echarts
from
'echarts'
;
import
*
as
echarts
from
'echarts'
;
import
{
statistics
,
projectsPage
,
location
}
from
'@/api/macro/macro'
import
{
statistics
,
projectsPage
,
location
}
from
'@/api/macro/macro'
import
Region
from
'../component/region'
import
Region
from
'../component/region'
import
skeleton
from
'../component/skeleton'
export
default
{
export
default
{
name
:
'Financing'
,
name
:
'Financing'
,
components
:
{
components
:
{
Region
Region
,
skeleton
},
},
data
()
{
data
()
{
return
{
return
{
...
@@ -96,7 +97,6 @@ export default {
...
@@ -96,7 +97,6 @@ export default {
tableParams
:{},
tableParams
:{},
tableData
:[],
tableData
:[],
listData
:[],
listData
:[],
tableLoading
:
false
,
pageIndex
:
1
,
pageIndex
:
1
,
pageSize
:
10
,
pageSize
:
10
,
tableDataTotal
:
0
,
tableDataTotal
:
0
,
...
@@ -106,6 +106,7 @@ export default {
...
@@ -106,6 +106,7 @@ export default {
province
:
''
,
province
:
''
,
provinceId
:[],
provinceId
:[],
state
:
false
,
state
:
false
,
isSkeleton
:
true
}
}
},
},
created
()
{
created
()
{
...
@@ -157,7 +158,7 @@ export default {
...
@@ -157,7 +158,7 @@ export default {
},
},
methods
:
{
methods
:
{
getData
(){
getData
(){
this
.
tableLoading
=
true
this
.
isSkeleton
=
true
let
params
=
{
pageNum
:
this
.
pageIndex
,
pageSize
:
this
.
pageSize
}
let
params
=
{
pageNum
:
this
.
pageIndex
,
pageSize
:
this
.
pageSize
}
if
(
this
.
tableParams
.
field
){
if
(
this
.
tableParams
.
field
){
params
.
field
=
this
.
tableParams
.
field
params
.
field
=
this
.
tableParams
.
field
...
@@ -175,14 +176,10 @@ export default {
...
@@ -175,14 +176,10 @@ export default {
params
.
areaId
=
this
.
provinceId
[
2
]
params
.
areaId
=
this
.
provinceId
[
2
]
}
}
projectsPage
(
params
).
then
(
res
=>
{
projectsPage
(
params
).
then
(
res
=>
{
this
.
tableLoading
=
false
this
.
isSkeleton
=
false
this
.
listData
=
res
.
data
.
list
;
this
.
listData
=
res
.
data
.
list
;
this
.
tableDataTotal
=
res
.
data
.
totalCount
this
.
tableDataTotal
=
res
.
data
.
totalCount
})
})
// 延迟关闭加载效果
// setTimeout(() => {
// this.tableLoading = false
// }, 200)
},
},
getStatistics
(){
getStatistics
(){
let
params
=
{};
let
params
=
{};
...
...
dsk-operate-ui/src/views/macro/nationalEconomies/component/economies-detail.vue
View file @
c78d4afb
...
@@ -53,7 +53,7 @@ export default {
...
@@ -53,7 +53,7 @@ export default {
},
},
{
{
prop
:
'gdpGrowth'
,
prop
:
'gdpGrowth'
,
label
:
'GDP增速'
,
label
:
'GDP增速
(%)
'
,
},
},
{
{
prop
:
'gdpPerCapita'
,
prop
:
'gdpPerCapita'
,
...
...
dsk-operate-ui/src/views/macro/nationalEconomies/component/zhaobiao.vue
View file @
c78d4afb
...
@@ -15,14 +15,14 @@
...
@@ -15,14 +15,14 @@
<div
class=
"main2"
>
<div
class=
"main2"
>
<div
class=
"flex-box query-box head"
>
<div
class=
"flex-box query-box head"
>
<span>
{{
value
}}
全国招标总数
<span
class=
"number"
>
{{
totalCount
}}
</span>
万个
</span>
<span>
{{
value
}}
全国招标总数
<span
class=
"number"
>
{{
totalCount
}}
</span>
万个
</span>
<div
class=
"select-popper"
style=
"position: relative;"
>
<div
class=
"select-popper"
style=
"position: relative;
margin-right:0;
"
>
<el-dropdown
<el-dropdown
@
command=
"handleDate"
@
command=
"handleDate"
trigger=
"click"
trigger=
"click"
ref=
"punishDateShowPopper"
ref=
"punishDateShowPopper"
:hide-on-click=
"false"
:hide-on-click=
"false"
>
>
<span
class=
"el-dropdown-link"
:class=
"punishDateValue ? 'color_text' : ''"
>
{{
punishDateValue
}}
<i
class=
"el-icon-
caret-bottom
"
></i></span>
<span
class=
"el-dropdown-link"
:class=
"punishDateValue ? 'color_text' : ''"
>
{{
punishDateValue
}}
<i
class=
"el-icon-
arrow-down"
style=
"color:#313131;
"
></i></span>
<div>
<div>
<el-dropdown-menu
slot=
"dropdown"
>
<el-dropdown-menu
slot=
"dropdown"
>
<el-dropdown-item
<el-dropdown-item
...
@@ -625,5 +625,10 @@ export default {
...
@@ -625,5 +625,10 @@ export default {
}
}
}
}
}
}
::v-deep
.el-input--medium
{
.el-input__icon
{
line-height
:
32px
;
}
}
}
}
</
style
>
</
style
>
dsk-operate-ui/src/views/macro/urban/index.vue
View file @
c78d4afb
...
@@ -831,6 +831,9 @@ export default {
...
@@ -831,6 +831,9 @@ export default {
border-radius
:
4px
;
border-radius
:
4px
;
.search
{
.search
{
margin-top
:
22px
;
margin-top
:
22px
;
::v-deep
.el-radio
{
margin-right
:
16px
;
}
.search-box
{
.search-box
{
display
:
inline-block
;
display
:
inline-block
;
margin-right
:
32px
;
margin-right
:
32px
;
...
@@ -918,7 +921,7 @@ export default {
...
@@ -918,7 +921,7 @@ export default {
height
:
32px
;
height
:
32px
;
line-height
:
32px
;
line-height
:
32px
;
font-size
:
12px
;
font-size
:
12px
;
padding-left
:
6
px
;
padding-left
:
8
px
;
border-right
:
0
;
border-right
:
0
;
}
}
.el-input__suffix
{
.el-input__suffix
{
...
@@ -931,6 +934,8 @@ export default {
...
@@ -931,6 +934,8 @@ export default {
background
:
#F5F5F5
;
background
:
#F5F5F5
;
color
:
#0081FF
;
color
:
#0081FF
;
border-left
:
0
;
border-left
:
0
;
border-radius
:
0
;
border-right
:
0
;
}
}
/*}*/
/*}*/
}
}
...
...
dsk-operate-ui/src/views/project/projectList/component/gzdb.vue
View file @
c78d4afb
...
@@ -23,7 +23,7 @@
...
@@ -23,7 +23,7 @@
</div>
</div>
<div
class=
"sels"
>
<div
class=
"sels"
>
<img
src=
"@/assets/images/project/ico_2.png"
>
<img
src=
"@/assets/images/project/ico_2.png"
>
<el-input
v-model=
"queryParam.target"
placeholder=
"拜访对象"
style=
"width: 100px;"
>
<el-input
v-model=
"queryParam.target"
placeholder=
"拜访对象"
maxlength=
"500"
style=
"width: 100px;"
>
</el-input>
</el-input>
</div>
</div>
<div
class=
"btn btn_primary h32 wc"
@
click=
"add"
:class=
"
{'btn_disabled':queryParam.task == ''}">完成
</div>
<div
class=
"btn btn_primary h32 wc"
@
click=
"add"
:class=
"
{'btn_disabled':queryParam.task == ''}">完成
</div>
...
@@ -85,7 +85,7 @@
...
@@ -85,7 +85,7 @@
},
},
data
(){
data
(){
return
{
return
{
isEdit
:
fals
e
,
isEdit
:
tru
e
,
value
:
''
,
value
:
''
,
status
:
0
,
status
:
0
,
queryParam
:{
queryParam
:{
...
...
dsk-system/src/main/resources/mapper/business/BusinessBacklogMapper.xml
View file @
c78d4afb
...
@@ -40,7 +40,7 @@
...
@@ -40,7 +40,7 @@
ORDER BY create_time DESC
ORDER BY create_time DESC
</select>
</select>
<select
id=
"selectBusinessBacklogById"
parameterType=
"Long"
resultMap=
"BusinessBacklogResult"
>
<select
id=
"selectBusinessBacklogById"
resultMap=
"BusinessBacklogResult"
>
<include
refid=
"selectBusinessBacklogVo"
/>
<include
refid=
"selectBusinessBacklogVo"
/>
where id = #{id}
where id = #{id}
</select>
</select>
...
...
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