Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dsk-operate-sys-cscec
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
fulixin
dsk-operate-sys-cscec
Commits
02bce022
Commit
02bce022
authored
Dec 19, 2023
by
tianhongyang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
企业详情 菜单层级更改,重写部分逻辑
parent
fa04140e
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
355 additions
and
174 deletions
+355
-174
Sidebar.vue
...operate-ui/src/views/detail/party-a/component/Sidebar.vue
+200
-153
index.vue
dsk-operate-ui/src/views/detail/party-a/index.vue
+11
-11
equityFreezing.vue
...c/views/detail/party-a/riskInformation/equityFreezing.vue
+144
-10
No files found.
dsk-operate-ui/src/views/detail/party-a/component/Sidebar.vue
View file @
02bce022
This diff is collapsed.
Click to expand it.
dsk-operate-ui/src/views/detail/party-a/index.vue
View file @
02bce022
...
...
@@ -115,9 +115,9 @@ import Preference from "./preference"; //招标偏好
import
Cooperate
from
"./cooperate"
;
//合作情况
import
DecisionMaking
from
"./decisionMaking"
;
//决策链条
import
Gjjl
from
"../../project/projectList/component/gjjl"
;
//跟进记录
import
{
urbanInvestmentPage
,
}
from
'@/api/detail/party-a/urbanLnvestment'
;
//
import {
//
urbanInvestmentPage,
//
} from '@/api/detail/party-a/urbanLnvestment';
export
default
{
name
:
'PartyA'
,
components
:
{
...
...
@@ -290,14 +290,14 @@ export default {
provinceIds
:
[
this
.
companyInfo
.
provinceId
],
cityIds
:
[
this
.
companyInfo
.
cityId
],
};
const
result
=
await
urbanInvestmentPage
(
data
);
if
(
result
.
code
==
200
)
{
if
(
result
.
data
.
totalCount
<
1
)
{
let
arr
=
JSON
.
parse
(
JSON
.
stringify
(
this
.
$refs
.
sidebar
.
sideRoute
));
arr
[
4
].
children
[
2
].
disabled
=
true
;
this
.
$refs
.
sidebar
.
sideRoute
=
arr
;
}
}
//
const result = await urbanInvestmentPage(data);
//
if (result.code == 200) {
//
if (result.data.totalCount
<
1
)
{
//
let arr = JSON.parse(JSON.stringify(this.$refs.sidebar.sideRoute));
//
arr[4].children[2].disabled = true;
//
this.$refs.sidebar.sideRoute = arr;
//
}
//
}
if
(
this
.
companyInfo
&&
this
.
companyInfo
.
companyName
)
{
this
.
$nextTick
(()
=>
{
document
.
getElementById
(
'tagTitle'
).
innerText
=
this
.
companyInfo
.
companyName
;
...
...
dsk-operate-ui/src/views/detail/party-a/riskInformation/equityFreezing.vue
View file @
02bce022
...
...
@@ -13,10 +13,68 @@
<tables
v-if=
"!isSkeleton"
:indexFixed=
"true"
:tableData=
"tableData"
:forData=
"forData"
:tableDataTotal=
"tableDataTotal"
:queryParams=
"queryParams"
@
handle-current-change=
"handleCurrentChange"
>
<!-- 冻结起止日期 -->
<template
slot=
"freezeStartDate"
slot-scope=
"scope"
>
<span
v-if=
"scope.row.freezeStartDate || scope.row.freezeEndDate"
>
{{
`${scope.row.freezeStartDate ? scope.row.freezeStartDate : "-"
}
至${scope.row.freezeEndDate ? scope.row.freezeEndDate : "-"
}
`
}}
<
/span
>
<
span
v
-
else
>-<
/span
>
<
/template
>
<!--
操作
-->
<
template
slot
=
"operation-table"
slot
-
scope
=
"scope"
>
<
span
style
=
"color: #0081FF;cursor: pointer;"
@
click
=
"viewDetail(scope.row)"
>
操作
<
/span
>
<
/template
>
<
/tables
>
<!--
股权冻结详情
-->
<
el
-
dialog
title
=
"股权冻结详情"
:
visible
.
sync
=
"equityFreezingDetailDialog"
width
=
"720px"
@
close
=
"dialogClose"
class
=
"equity-freezing-dialog-container"
custom
-
class
=
"equity-freezing-dialog"
>
<
div
class
=
"equity-freezing-dialog-inner"
>
<
table
>
<
tr
>
<
td
class
=
"table-key"
>
执行通知书文号
<
/td
>
<
td
colspan
=
"3"
>
{{
detailTemp
.
number
?
detailTemp
.
number
:
"-"
}}
<
/td
>
<
/tr
>
<
tr
>
<
td
class
=
"table-key"
>
执行裁定书文号
<
/td
>
<
td
>
{{
detailTemp
.
adjudicateNo
?
detailTemp
.
adjudicateNo
:
"-"
}}
<
/td
>
<
td
class
=
"table-key"
>
执行事项
<
/td
>
<
td
>
{{
detailTemp
.
assistItem
?
detailTemp
.
assistItem
:
"-"
}}
<
/td
>
<
/tr
>
<
tr
>
<
td
class
=
"table-key"
>
被执行人
<
/td
>
<
td
>
{{
detailTemp
.
beExecutedPerson
?
detailTemp
.
beExecutedPerson
:
"-"
}}
<
/td
>
<
td
class
=
"table-key"
>
被执行人证件种类
<
/td
>
<
td
>
{{
detailTemp
.
assistIdentType
?
detailTemp
.
assistIdentType
:
"-"
}}
<
/td
>
<
/tr
>
<
tr
>
<
td
class
=
"table-key"
>
被执行人证照号
<
/td
>
<
td
>
{{
detailTemp
.
assistIdentNo
?
detailTemp
.
assistIdentNo
:
"-"
}}
<
/td
>
<
td
class
=
"table-key"
>
冻结状态
<
/td
>
<
td
>
{{
detailTemp
.
status
?
detailTemp
.
status
:
"-"
}}
<
/td
>
<
/tr
>
<
tr
>
<
td
class
=
"table-key"
>
被执行人持有股权、其他收益的数额
<
/td
>
<
td
>
{{
detailTemp
.
freezeAmount
?
detailTemp
.
freezeAmount
:
"-"
}}
<
/td
>
<
td
class
=
"table-key"
>
执行法院
<
/td
>
<
td
>
{{
detailTemp
.
executiveCourt
?
detailTemp
.
executiveCourt
:
"-"
}}
<
/td
>
<
/tr
>
<
tr
>
<
td
class
=
"table-key"
>
冻结日期自
<
/td
>
<
td
>
{{
detailTemp
.
freezeStartDate
?
detailTemp
.
freezeStartDate
:
"-"
}}
<
/td
>
<
td
class
=
"table-key"
>
冻结日期至
<
/td
>
<
td
>
{{
detailTemp
.
freezeEndDate
?
detailTemp
.
freezeEndDate
:
"-"
}}
<
/td
>
<
/tr
>
<
tr
>
<
td
class
=
"table-key"
>
冻结期限
<
/td
>
<
td
>
{{
detailTemp
.
freezeYearMonth
?
detailTemp
.
freezeYearMonth
:
"-"
}}
<
/td
>
<
td
class
=
"table-key"
>
公示日期
<
/td
>
<
td
>
{{
detailTemp
.
publicDate
?
detailTemp
.
publicDate
:
"-"
}}
<
/td
>
<
/tr
>
<
/table
>
<
/div
>
<
/el-dialog
>
<
/div
>
<
/template
>
<
script
>
...
...
@@ -39,12 +97,12 @@ export default {
type
:
"0"
}
,
forData
:
[
{
label
:
'执行通知书文号'
,
prop
:
'n
ame
'
,
width
:
'164'
},
{
label
:
'被执行人'
,
prop
:
'
companyName
'
,
minWidth
:
'146'
},
{
label
:
'股权数额'
,
prop
:
'
executionApplica
nt'
,
width
:
'113'
},
{
label
:
'执行法院'
,
prop
:
'
c
ourt'
,
minWidth
:
'146'
},
{
label
:
'状态'
,
prop
:
'
releaseDate
'
,
width
:
'50'
},
{
label
:
'冻结起止日期'
,
prop
:
'
source'
,
width
:
'171'
},
{
label
:
'执行通知书文号'
,
prop
:
'n
umber
'
,
width
:
'164'
}
,
{
label
:
'被执行人'
,
prop
:
'
beExecutedPerson
'
,
minWidth
:
'146'
}
,
{
label
:
'股权数额'
,
prop
:
'
amou
nt'
,
width
:
'113'
}
,
{
label
:
'执行法院'
,
prop
:
'
executiveC
ourt'
,
minWidth
:
'146'
}
,
{
label
:
'状态'
,
prop
:
'
status
'
,
width
:
'50'
}
,
{
label
:
'冻结起止日期'
,
prop
:
'
freezeStartDate'
,
width
:
'171'
,
slot
:
true
}
,
{
label
:
'公式时间'
,
prop
:
'source'
,
width
:
'93'
}
,
{
label
:
'操作'
,
prop
:
'operation-table'
,
width
:
'50'
,
slot
:
true
}
,
],
...
...
@@ -56,8 +114,12 @@ export default {
tableData
:
[],
tableDataTotal
:
0
,
showList
:
[],
isSkeleton
:
true
,
resetStatus
:
false
isSkeleton
:
false
,
resetStatus
:
false
,
// 股权冻结详情
equityFreezingDetailDialog
:
false
,
// 详情缓存
detailTemp
:
{
}
}
;
}
,
//可访问data属性
...
...
@@ -84,7 +146,7 @@ export default {
}
,
async
handleQuery
(
params
)
{
try
{
let
data
=
params
?
params
:
this
.
queryParams
;
let
data
=
params
?
{
...
params
,
type
:
parseInt
(
params
.
type
)
}
:
{
...
this
.
queryParams
,
type
:
parseInt
(
this
.
queryParams
.
type
)
}
;
this
.
isSkeleton
=
true
;
const
res
=
await
getEquityFreezingApi
(
data
);
this
.
tableData
=
res
.
rows
?
res
.
rows
:
[];
...
...
@@ -102,7 +164,11 @@ export default {
}
,
// 查看详情
viewDetail
(
row
)
{
this
.
detailTemp
=
row
;
this
.
equityFreezingDetailDialog
=
true
;
}
,
dialogClose
()
{
this
.
detailTemp
=
{
}
;
}
}
,
}
...
...
@@ -159,5 +225,73 @@ export default {
}
}
@
import
"@/assets/styles/search-common.scss"
;
::
v
-
deep
.
equity
-
freezing
-
dialog
-
container
{
.
equity
-
freezing
-
dialog
{
position
:
absolute
;
left
:
50
%
;
top
:
50
%
;
transform
:
translate
(
-
50
%
,
-
50
%
);
border
-
radius
:
4
px
;
margin
:
0
px
!
important
;
.
el
-
dialog__header
{
padding
:
20
px
;
height
:
56
px
;
display
:
flex
;
align
-
items
:
center
;
justify
-
content
:
space
-
between
;
box
-
sizing
:
border
-
box
;
border
-
bottom
:
1
px
solid
#
eeeeee
;
.
el
-
dialog__title
{
color
:
#
232323
;
font
-
weight
:
bold
;
line
-
height
:
16
px
;
}
.
el
-
dialog__headerbtn
{
position
:
static
;
width
:
16
px
;
height
:
16
px
;
}
}
.
el
-
dialog__body
{
padding
:
24
px
20
px
;
box
-
sizing
:
border
-
box
;
.
equity
-
freezing
-
dialog
-
inner
{
width
:
100
%
;
height
:
100
%
;
&
>
table
{
width
:
100
%
;
border
-
spacing
:
0
;
border
-
collapse
:
collapse
;
&
,
th
,
td
{
border
:
1
px
solid
#
e6eaf1
;
box
-
sizing
:
border
-
box
;
}
td
{
padding
:
9
px
12
px
;
line
-
height
:
22
px
;
color
:
#
232323
;
font
-
size
:
12
px
;
}
.
table
-
key
{
width
:
140
px
;
background
:
#
f0f3fa
;
color
:
rgba
(
35
,
35
,
35
,
0.8
);
}
}
}
}
}
}
}
<
/style
>
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