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
599aed8a
Commit
599aed8a
authored
Aug 25, 2023
by
yht15023815643
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
项目概览
parent
e4f17a5a
Changes
7
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
58 additions
and
19 deletions
+58
-19
china.js
dsk-operate-ui/src/assets/lib/china.js
+27
-0
customDetail.vue
.../views/detail/party-a/dealings/component/customDetail.vue
+6
-1
supplierDetail.vue
...iews/detail/party-a/dealings/component/supplierDetail.vue
+6
-1
custom.vue
dsk-operate-ui/src/views/detail/party-a/dealings/custom.vue
+1
-1
supplier.vue
...operate-ui/src/views/detail/party-a/dealings/supplier.vue
+1
-1
index.vue
dsk-operate-ui/src/views/project/overview/index.vue
+16
-6
index.vue
dsk-operate-ui/src/views/radar/components/Land/index.vue
+1
-9
No files found.
dsk-operate-ui/src/assets/lib/china.js
0 → 100644
View file @
599aed8a
This diff is collapsed.
Click to expand it.
dsk-operate-ui/src/views/detail/party-a/dealings/component/customDetail.vue
View file @
599aed8a
...
...
@@ -14,7 +14,9 @@
:amountTotal=
"amountTotal"
@
handle-search=
"handleSearch"
/>
<skeleton
style=
"margin-left:16px;"
v-if=
"isSkeleton"
></skeleton>
<tables
v-else
:indexFixed=
"true"
:tableLoading=
"tableLoading"
:tableData=
"tableData"
...
...
@@ -39,6 +41,7 @@
import
mixin
from
'../../mixins/mixin'
import
{
clientProjectPage
,
getSelect
,
bidWinMergeDetail
}
from
'@/api/detail/party-a/dealings'
import
HeadDetailForm
from
"../../component/HeadDetailForm"
import
skeleton
from
'@/views/project/projectList/component/skeleton'
export
default
{
props
:
[
...
...
@@ -47,12 +50,13 @@ export default {
'title'
],
components
:
{
HeadDetailForm
HeadDetailForm
,
skeleton
},
mixins
:
[
mixin
],
data
()
{
return
{
drawer
:
false
,
isSkeleton
:
true
,
queryParams
:
{
cid
:
this
.
companyId
,
companyId
:
this
.
data
.
companyId
,
...
...
@@ -113,6 +117,7 @@ export default {
if
(
res
.
code
==
200
){
this
.
tableData
=
res
.
rows
}
this
.
isSkeleton
=
false
;
this
.
tableDataTotal
=
res
.
total
this
.
amountTotal
=
res
.
totalAmount
},
...
...
dsk-operate-ui/src/views/detail/party-a/dealings/component/supplierDetail.vue
View file @
599aed8a
...
...
@@ -14,7 +14,9 @@
:amountTotal=
"amountTotal"
@
handle-search=
"handleSearch"
/>
<skeleton
style=
"margin-left:16px;"
v-if=
"isSkeleton"
></skeleton>
<tables
v-else
:indexFixed=
"true"
:tableLoading=
"tableLoading"
:tableData=
"tableData"
...
...
@@ -39,6 +41,7 @@
import
mixin
from
'../../mixins/mixin'
import
{
supplierProjectPage
,
getSelect
,
bidWinMergeDetail
}
from
'@/api/detail/party-a/dealings'
import
HeadDetailForm
from
"../../component/HeadDetailForm"
import
skeleton
from
'@/views/project/projectList/component/skeleton'
export
default
{
props
:
[
...
...
@@ -47,11 +50,12 @@ export default {
'title'
],
components
:
{
HeadDetailForm
HeadDetailForm
,
skeleton
},
mixins
:
[
mixin
],
data
()
{
return
{
isSkeleton
:
true
,
drawer
:
false
,
queryParams
:
{
companyId
:
this
.
data
.
companyId
,
...
...
@@ -113,6 +117,7 @@ export default {
if
(
res
.
code
==
200
){
this
.
tableData
=
res
.
rows
}
this
.
isSkeleton
=
false
;
this
.
tableDataTotal
=
res
.
total
this
.
amountTotal
=
res
.
totalAmount
},
...
...
dsk-operate-ui/src/views/detail/party-a/dealings/custom.vue
View file @
599aed8a
...
...
@@ -130,7 +130,7 @@ export default {
handleClick
(
e
,
data
)
{
this
.
rowData
=
data
this
.
isDetails
=
true
;
this
.
title
=
'与客户'
+
data
.
companyName
+
'合作记录'
this
.
title
=
'与客户'
+
data
.
companyName
.
replace
(
/<font color='red'>/g
,
''
).
replace
(
/<
\/
font>/g
,
''
)
+
'合作记录'
},
handleDetail
(
row
){
if
(
row
.
sourceUrl
){
...
...
dsk-operate-ui/src/views/detail/party-a/dealings/supplier.vue
View file @
599aed8a
...
...
@@ -124,7 +124,7 @@ export default {
handleClick
(
e
,
data
)
{
this
.
rowData
=
data
this
.
isDetails
=
true
this
.
title
=
'与供应商'
+
data
.
companyName
+
'合作记录'
this
.
title
=
'与供应商'
+
data
.
companyName
.
replace
(
/<font color='red'>/g
,
''
).
replace
(
/<
\/
font>/g
,
''
)
+
'合作记录'
},
handleDetail
(
row
){
if
(
row
.
sourceUrl
){
...
...
dsk-operate-ui/src/views/project/overview/index.vue
View file @
599aed8a
...
...
@@ -342,6 +342,7 @@
import
*
as
echarts
from
'echarts'
import
addproject
from
'../projectList/component/addProject'
import
NoData
from
'../../component/noData'
import
'@/assets/lib/china.js'
export
default
{
name
:
'Overview'
,
...
...
@@ -473,9 +474,11 @@ export default {
countGroupByProvince
(
data
).
then
(
res
=>
{
if
(
res
.
code
==
200
){
this
.
viewData4
=
res
.
data
;
console
.
log
(
this
.
viewData4
)
if
(
this
.
viewData4
.
length
>
0
){
res
.
data
.
map
(
item
=>
{
this
.
viewData4
.
map
(
item
=>
{
item
.
name
=
item
.
type
item
.
value
=
{
count
:
item
.
count
}
item
.
select
=
{
itemStyle
:{
areaColor
:
'#0081FF'
,
...
...
@@ -486,9 +489,11 @@ export default {
}
}
})
let
chartDom1
=
document
.
getElementById
(
"drawChinese"
)
this
.
myChart4
=
echarts
.
init
(
chartDom1
)
this
.
$nextTick
(()
=>
{
console
.
log
(
this
.
viewData4
)
this
.
initChart4
()
})
}
}
})
...
...
@@ -722,15 +727,18 @@ export default {
},
//中国地图
initChart4
(){
let
chartDom1
=
document
.
getElementById
(
"drawChinese"
)
this
.
myChart4
=
echarts
.
init
(
chartDom1
)
let
_this
=
this
// 指定图表的配置项和数据
// 绘制图表
let
options
=
{
tooltip
:
{
trigger
:
'item'
,
show
:
fals
e
,
show
:
tru
e
,
formatter
:
function
(
params
)
{
return
params
.
type
+
':'
+
params
.
count
console
.
dir
(
params
)
return
`
${
params
.
value
}
`
}
},
// 左侧小导航图标
...
...
@@ -749,6 +757,7 @@ export default {
mapType
:
'china'
,
roam
:
false
,
zoom
:
1.2
,
label
:
{
normal
:
{
show
:
false
,
// 省份名称
...
...
@@ -1183,6 +1192,7 @@ export default {
height
:
360px
;
margin-top
:
-30px
;
position
:
relative
;
margin
:
0
auto
;
.nhzd
{
width
:
50px
;
height
:
auto
;
...
...
dsk-operate-ui/src/views/radar/components/Land/index.vue
View file @
599aed8a
...
...
@@ -282,15 +282,7 @@
<img
src=
"@/assets/images/addree.png"
alt=
""
>
<p
class=
"list-content-text"
v-if=
"item.province||item.city||item.area"
>
<span>
行政区划:
</span>
<span
>
{{
item
.
province
}}
<template
v-if=
"item.city"
>
-
{{
item
.
city
}}
</
template
>
<
template
v-if=
"item.area"
>
-
{{
item
.
area
}}
</
template
>
</span>
<span
>
{{
item
.
province
}}
<template
v-if=
"item.city"
>
-
{{
item
.
city
}}
</
template
><
template
v-if=
"item.area"
>
-
{{
item
.
area
}}
</
template
></span>
</p>
<p
class=
"list-content-text"
v-if=
"item.landAddr"
>
<span>
土地坐落:
</span>
...
...
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