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
cfb75ac7
Commit
cfb75ac7
authored
Dec 18, 2023
by
tyn
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
风险信息 限制高消费 股权冻结 60%
parent
97f75d12
Changes
8
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
365 additions
and
50 deletions
+365
-50
riskInformation.js
dsk-operate-ui/src/api/detail/party-a/riskInformation.js
+47
-33
HeadFormNew.vue
...ate-ui/src/views/detail/party-a/component/HeadFormNew.vue
+6
-5
Sidebar.vue
...operate-ui/src/views/detail/party-a/component/Sidebar.vue
+10
-7
Tables.vue
dsk-operate-ui/src/views/detail/party-a/component/Tables.vue
+2
-2
index.vue
dsk-operate-ui/src/views/detail/party-a/index.vue
+10
-2
businfo.vue
dsk-operate-ui/src/views/detail/party-a/overview/businfo.vue
+2
-1
equityFreezing.vue
...c/views/detail/party-a/riskInformation/equityFreezing.vue
+163
-0
limitHighConsumption.vue
...s/detail/party-a/riskInformation/limitHighConsumption.vue
+125
-0
No files found.
dsk-operate-ui/src/api/detail/party-a/riskInformation.js
View file @
cfb75ac7
import
request
from
'@/utils/request'
import
request
from
'@/utils/request'
;
// 行政处罚列表
export
function
penalizePage
(
data
)
{
return
request
({
url
:
'/enterpriseCredit/penalizePage'
,
method
:
'post'
,
data
:
data
})
data
:
data
})
;
}
// 行政处罚类型
export
function
penalizeReasonType
(
data
)
{
return
request
({
url
:
'/enterpriseCredit/penalizeReasonType'
,
method
:
'post'
,
data
:
data
})
data
:
data
})
;
}
// 经营异常列表
...
...
@@ -22,16 +22,16 @@ export function abnormalPage(data) {
return
request
({
url
:
'/enterpriseCredit/abnormalPage'
,
method
:
'post'
,
data
:
data
})
data
:
data
})
;
}
// 经营异常年份
export
function
abnormalYears
(
data
)
{
return
request
({
url
:
'/enterpriseCredit/abnormalYears'
,
method
:
'post'
,
data
:
data
})
data
:
data
})
;
}
// 被执行人列表
...
...
@@ -39,8 +39,8 @@ export function executedPersonsPage(data) {
return
request
({
url
:
'/enterpriseCredit/executedPersonsPage'
,
method
:
'post'
,
data
:
data
})
data
:
data
})
;
}
// 失信被执行人列表
...
...
@@ -48,8 +48,8 @@ export function executedPage(data) {
return
request
({
url
:
'/enterpriseCredit/executedPage'
,
method
:
'post'
,
data
:
data
})
data
:
data
})
;
}
// 裁判文书列表
...
...
@@ -57,24 +57,24 @@ export function lawsuitsPage(data) {
return
request
({
url
:
'/enterpriseCredit/lawsuitsPage'
,
method
:
'post'
,
data
:
data
})
data
:
data
})
;
}
// 裁判文书案由
export
function
lawsuitsCauseAction
(
data
)
{
return
request
({
url
:
'/enterpriseCredit/lawsuitsCauseAction'
,
method
:
'post'
,
data
:
data
})
data
:
data
})
;
}
// 裁判文书身份
export
function
lawsuitsRole
(
data
)
{
return
request
({
url
:
'/enterpriseCredit/lawsuitsRole'
,
method
:
'post'
,
data
:
data
})
data
:
data
})
;
}
// 法院公告列表
...
...
@@ -82,32 +82,32 @@ export function noticesPage(data) {
return
request
({
url
:
'/enterpriseCredit/noticesPage'
,
method
:
'post'
,
data
:
data
})
data
:
data
})
;
}
// 法院公告类型
export
function
noticesType
(
data
)
{
return
request
({
url
:
'/enterpriseCredit/noticesType'
,
method
:
'post'
,
data
:
data
})
data
:
data
})
;
}
// 法院公告身份
export
function
noticesRole
(
data
)
{
return
request
({
url
:
'/enterpriseCredit/noticesRole'
,
method
:
'post'
,
data
:
data
})
data
:
data
})
;
}
// 法院公告案由
export
function
noticesCaseReason
(
data
)
{
return
request
({
url
:
'/enterpriseCredit/noticesCaseReason'
,
method
:
'post'
,
data
:
data
})
data
:
data
})
;
}
// 开庭公告列表
...
...
@@ -115,23 +115,37 @@ export function kaitingPage(data) {
return
request
({
url
:
'/enterpriseCredit/kaitingPage'
,
method
:
'post'
,
data
:
data
})
data
:
data
})
;
}
// 开庭公告案由
export
function
kaitingCauseAction
(
data
)
{
return
request
({
url
:
'/enterpriseCredit/kaitingCauseAction'
,
method
:
'post'
,
data
:
data
})
data
:
data
})
;
}
// 开庭公告当事人身份
export
function
kaitingPureRole
(
data
)
{
return
request
({
url
:
'/enterpriseCredit/kaitingPureRole'
,
method
:
'post'
,
data
:
data
})
data
:
data
})
;
}
// 风险信息 限制高消费
export
const
getLimitHighConsumptionApi
=
(
data
)
=>
request
({
url
:
"/enterpriseCredit/restrictedConsumerPage"
,
method
:
"post"
,
data
});
// 风险信息 股权冻结
export
const
getEquityFreezingApi
=
(
data
)
=>
request
({
url
:
"/enterpriseCredit/judicialFreezesPage"
,
method
:
"post"
,
data
})
dsk-operate-ui/src/views/detail/party-a/component/HeadFormNew.vue
View file @
cfb75ac7
...
...
@@ -27,8 +27,8 @@
<transition
name=
"fade-position"
appear
mode=
"out-in"
>
<span
v-if=
"!form.hover && !form.value"
>
搜索
</span>
<el-input
v-model=
"form.value"
:placeholder=
"form.placeholder ? form.placeholder : '输入关键词查询'"
:style=
"form.width?'width:'+form.width+'px':'width:238px'"
@
focus
.
stop=
"searchFocus($event,form)"
@
blur
.
stop=
"searchBlur($event,form)"
@
input=
"value => searchInput(value,form)"
v-else
@
keydown
.
native
.
enter=
"changeSelect"
>
:style=
"form.width?'width:'+form.width+'px':'width:238px'"
@
focus
.
stop=
"searchFocus($event,form)"
@
blur
.
stop=
"searchBlur($event,form)"
@
input=
"value => searchInput(value,form)"
v-else
@
keydown
.
native
.
enter=
"changeSelect"
>
<template
slot=
"suffix"
>
<transition
mode=
"out-in"
appear
name=
"fade"
>
<img
src=
"@/assets/images/enterprise/search-input-clear-icon.svg"
@
click
.
stop=
"form.value = '';changeSelect()"
...
...
@@ -78,8 +78,8 @@
</
template
>
<div
v-else
class=
"flex-box"
>
<span
class=
"flex-box ability-total"
v-if=
"isTotal"
>
共有{{ total }}条
</span>
<span
class=
"flex-box ability-excel"
v-hasPermi=
"['combine:info:export:win:bid','combine:info:export:bid']"
v-if=
"isExcel && title ==='集团业绩'|| title ==='集团招标' "
@
click=
"clickEXCEL"
><img
src=
"@/assets/images/ability_excel.png"
>
导出EXCEL
</span>
<span
class=
"flex-box ability-excel"
v-hasPermi=
"['combine:info:export:win:bid','combine:info:export:bid']"
v-if=
"isExcel && title ==='集团业绩'|| title ==='集团招标' "
@
click=
"clickEXCEL"
><img
src=
"@/assets/images/ability_excel.png"
>
导出EXCEL
</span>
<span
class=
"flex-box ability-excel"
v-else
@
click=
"clickEXCEL"
><img
src=
"@/assets/images/ability_excel.png"
>
导出EXCEL
</span>
</div>
</div>
...
...
@@ -283,7 +283,8 @@ export default {
textContainer
.
style
.
setProperty
(
"box-sizing"
,
"border-box"
);
textContainer
.
textContent
=
iptChild
.
value
?
iptChild
.
value
:
iptChild
.
getAttribute
(
"placeholder"
);
document
.
body
.
append
(
textContainer
);
let
containerWidth
=
textContainer
.
offsetWidth
+
12
+
8
;
// 1px 误差
let
containerWidth
=
textContainer
.
offsetWidth
+
12
+
8
+
1
;
textContainer
.
remove
();
dom
.
style
.
setProperty
(
"width"
,
`
${
containerWidth
}
px`
);
}
...
...
dsk-operate-ui/src/views/detail/party-a/component/Sidebar.vue
View file @
cfb75ac7
...
...
@@ -102,9 +102,11 @@ export default {
{
title
:
'经营异常'
,
pathName
:
'businessAnomaly'
},
{
title
:
'被执行人'
,
pathName
:
'ifThePerson'
},
{
title
:
'失信被执行人'
,
pathName
:
'dishonesty'
},
{
title
:
'裁判文书'
,
pathName
:
'judgment'
},
{
title
:
'法院公告'
,
pathName
:
'courtNotice'
},
{
title
:
'开庭公告'
,
pathName
:
'openacourtsessionNotice'
},
{
title
:
'限制高消费'
,
pathName
:
'limitHighConsumption'
},
{
title
:
'股权冻结'
,
pathName
:
'equityFreezing'
},
// { title: '裁判文书', pathName: 'judgment' },
// { title: '法院公告', pathName: 'courtNotice' },
// { title: '开庭公告', pathName: 'openacourtsessionNotice' },
// {title: '信用中国', pathName: ''}
]
},
...
...
@@ -160,9 +162,11 @@ export default {
{
title
:
'经营异常'
,
pathName
:
'businessAnomaly'
},
{
title
:
'被执行人'
,
pathName
:
'ifThePerson'
},
{
title
:
'失信被执行人'
,
pathName
:
'dishonesty'
},
{
title
:
'裁判文书'
,
pathName
:
'judgment'
},
{
title
:
'法院公告'
,
pathName
:
'courtNotice'
},
{
title
:
'开庭公告'
,
pathName
:
'openacourtsessionNotice'
},
{
title
:
'限制高消费'
,
pathName
:
'limitHighConsumption'
},
{
title
:
'股权冻结'
,
pathName
:
'equityFreezing'
},
// { title: '裁判文书', pathName: 'judgment' },
// { title: '法院公告', pathName: 'courtNotice' },
// { title: '开庭公告', pathName: 'openacourtsessionNotice' },
// {title: '信用中国', pathName: ''}
]
},
...
...
@@ -232,7 +236,6 @@ export default {
_tempMap
.
forEach
((
value
,
key
,
mapOrigin
)
=>
{
// 找到对应的数据源
console
.
log
(
_sideBarData
);
const
data
=
this
.
findDataOrigin
(
_sideBarData
,
key
);
const
sideBarOption
=
this
.
findSideBarOption
(
this
.
sideRoute
,
value
);
// 禁用菜单 小于一 或 server返回的对象数据不存在
...
...
dsk-operate-ui/src/views/detail/party-a/component/Tables.vue
View file @
cfb75ac7
...
...
@@ -47,7 +47,7 @@
<slot
:name=
"cld.prop"
:row=
"cldscope.row"
:data=
"cld"
></slot>
</
template
>
<
template
v-else
>
<span>
{{
cldscope
.
row
[
cld
.
prop
]
||
'-
-
'
}}
</span>
<span>
{{
cldscope
.
row
[
cld
.
prop
]
||
'-'
}}
</span>
</
template
>
</template>
</el-table-column>
...
...
@@ -58,7 +58,7 @@
<
template
slot-scope=
"scope"
>
<slot
v-if=
"item.slot"
:name=
"item.prop"
:row=
"scope.row"
:index=
"scope.$index"
:data=
"item"
></slot>
<span
v-else
>
{{
scope
.
row
[
item
.
prop
]
||
'-
-
'
}}
{{
scope
.
row
[
item
.
prop
]
||
'-'
}}
</span>
</
template
>
</el-table-column>
...
...
dsk-operate-ui/src/views/detail/party-a/index.vue
View file @
cfb75ac7
...
...
@@ -41,9 +41,13 @@
<BusinessAnomaly
v-if=
"currentPath.pathName=='businessAnomaly'"
:company-id=
"companyId"
/>
<IfThePerson
v-if=
"currentPath.pathName=='ifThePerson'"
:company-id=
"companyId"
/>
<Dishonesty
v-if=
"currentPath.pathName=='dishonesty'"
:company-id=
"companyId"
/>
<Judgment
v-if=
"currentPath.pathName=='judgment'"
:company-id=
"companyId"
/>
<!-- 限制高消费 -->
<limit-high-consumption
v-if=
"currentPath.pathName=='limitHighConsumption'"
:company-id=
"companyId"
></limit-high-consumption>
<!-- 股权冻结 -->
<equity-freezing
v-if=
"currentPath.pathName=='equityFreezing'"
:company-id=
"companyId"
></equity-freezing>
<!--
<Judgment
v-if=
"currentPath.pathName=='judgment'"
:company-id=
"companyId"
/>
<CourtNotice
v-if=
"currentPath.pathName=='courtNotice'"
:company-id=
"companyId"
/>
<OpenacourtsessionNotice
v-if=
"currentPath.pathName=='openacourtsessionNotice'"
:company-id=
"companyId"
/>
<OpenacourtsessionNotice
v-if=
"currentPath.pathName=='openacourtsessionNotice'"
:company-id=
"companyId"
/>
-->
</
template
>
<
template
v-if=
"customerId && isCustomer"
>
<!-- 商务信息 -->
...
...
@@ -101,6 +105,8 @@ import Punish from "./riskInformation/punish"; //风险信息-行政处罚
import
BusinessAnomaly
from
"./riskInformation/businessAnomaly"
;
//风险信息-经营异常
import
IfThePerson
from
"./riskInformation/ifThePerson"
;
//风险信息-被执行人
import
Dishonesty
from
"./riskInformation/dishonesty"
;
//风险信息-失信被执行
import
LimitHighConsumption
from
"./riskInformation/limitHighConsumption"
;
//风险信息-限制高消费
import
EquityFreezing
from
"./riskInformation/equityFreezing"
;
//风险信息-股权冻结
import
Judgment
from
"./riskInformation/judgment"
;
//风险信息-判决文书
import
CourtNotice
from
"./riskInformation/courtNotice"
;
//风险信息-法院公告
import
OpenacourtsessionNotice
from
"./riskInformation/openacourtsessionNotice"
;
//风险信息-开庭公告
...
...
@@ -145,6 +151,8 @@ export default {
BusinessAnomaly
,
IfThePerson
,
Dishonesty
,
LimitHighConsumption
,
EquityFreezing
,
Judgment
,
CourtNotice
,
OpenacourtsessionNotice
,
...
...
dsk-operate-ui/src/views/detail/party-a/overview/businfo.vue
View file @
cfb75ac7
...
...
@@ -95,7 +95,8 @@ export default {
this
.
handleQuery1
();
}
,
methods
:
{
handleClick
()
{
handleClick
(
v
)
{
if
(
v
.
name
==
this
.
activeName
)
return
;
if
(
this
.
activeName
==
'first'
)
{
this
.
handleQuery
();
}
else
{
...
...
dsk-operate-ui/src/views/detail/party-a/riskInformation/equityFreezing.vue
0 → 100644
View file @
cfb75ac7
<
template
>
<div
class=
"equity-freezing-container"
>
<el-tabs
v-model=
"queryParams.type"
@
tab-click=
"handleClick"
class=
"detail-tab"
>
<el-tab-pane
label=
"股权冻结"
name=
"0"
></el-tab-pane>
<el-tab-pane
label=
"历史股权冻结"
:disabled=
"tableDataTotal==0"
name=
"1"
></el-tab-pane>
</el-tabs>
<head-form-new
ref=
"headFormNew"
title=
""
:form-data=
"formData"
:query-params=
"queryParams"
:total=
"tableDataTotal"
:isExcel=
"true"
@
handle-search=
"handleSearch"
/>
<skeleton
v-if=
"isSkeleton"
style=
"padding: 16px"
></skeleton>
<tables
v-if=
"!isSkeleton"
:indexFixed=
"true"
:tableData=
"tableData"
:forData=
"forData"
:tableDataTotal=
"tableDataTotal"
:queryParams=
"queryParams"
@
handle-current-change=
"handleCurrentChange"
>
<template
slot=
"operation-table"
slot-scope=
"scope"
>
<span
style=
"color: #0081FF;cursor: pointer;"
@
click=
"viewDetail(scope.row)"
>
操作
</span>
</
template
>
</tables>
</div>
</template>
<
script
>
import
skeleton
from
'../component/skeleton'
;
import
mixin
from
'@/views/detail/party-a/mixins/mixin'
;
import
{
getEquityFreezingApi
}
from
"@/api/detail/party-a/riskInformation"
;
export
default
{
name
:
"equityFreezingContainer"
,
mixins
:
[
mixin
],
components
:
{
skeleton
},
props
:
[
'companyId'
],
data
()
{
return
{
queryParams
:
{
cid
:
this
.
companyId
,
pageNum
:
1
,
pageSize
:
10
,
type
:
"0"
},
forData
:
[
{
label
:
'执行通知书文号'
,
prop
:
'name'
,
width
:
'164'
},
{
label
:
'被执行人'
,
prop
:
'companyName'
,
minWidth
:
'146'
},
{
label
:
'股权数额'
,
prop
:
'executionApplicant'
,
width
:
'113'
},
{
label
:
'执行法院'
,
prop
:
'court'
,
minWidth
:
'146'
},
{
label
:
'状态'
,
prop
:
'releaseDate'
,
width
:
'50'
},
{
label
:
'冻结起止日期'
,
prop
:
'source'
,
width
:
'171'
},
{
label
:
'公式时间'
,
prop
:
'source'
,
width
:
'93'
},
{
label
:
'操作'
,
prop
:
'operation-table'
,
width
:
'50'
,
slot
:
true
},
],
formData
:
[
{
type
:
5
,
fieldName
:
'time'
,
value
:
''
,
placeholder
:
'选择日期'
,
startTime
:
'dateFrom'
,
endTime
:
'dateTo'
,
uid
:
this
.
getUid
()
},
],
//列表
tableLoading
:
false
,
tableData
:
[],
tableDataTotal
:
0
,
showList
:
[],
isSkeleton
:
true
,
resetStatus
:
false
};
},
//可访问data属性
created
()
{
this
.
initDetail
();
},
//计算集
computed
:
{
},
//方法集
methods
:
{
async
initDetail
()
{
try
{
await
this
.
handleQuery
();
}
catch
(
error
)
{
}
},
resetQueryParams
()
{
const
data
=
this
.
$options
.
data
.
call
(
this
);
this
.
queryParams
=
{
...
data
.
queryParams
,
type
:
this
.
queryParams
.
type
};
this
.
formData
[
0
].
value
=
""
;
},
async
handleQuery
(
params
)
{
try
{
let
data
=
params
?
params
:
this
.
queryParams
;
this
.
isSkeleton
=
true
;
const
res
=
await
getEquityFreezingApi
(
data
);
this
.
tableData
=
res
.
rows
?
res
.
rows
:
[];
this
.
tableDataTotal
=
res
.
total
?
res
.
total
:
0
;
}
catch
(
error
)
{
console
.
log
(
error
);
}
finally
{
this
.
isSkeleton
=
false
;
}
},
handleClick
(
v
)
{
if
(
v
.
name
==
this
.
queryParams
.
type
)
return
;
this
.
resetQueryParams
();
this
.
handleQuery
();
},
// 查看详情
viewDetail
(
row
)
{
}
},
}
</
script
>
<
style
lang=
"scss"
scoped
>
.equity-freezing-container
{
padding
:
16px
;
background
:
#ffffff
;
border-radius
:
4px
;
input
{
border
:
1px
solid
#efefef
;
}
::v-deep
.el-form-item
{
margin-right
:
8px
!
important
;
}
.query-box
{
margin
:
10px
0
20px
;
}
.cell-span
{
display
:
inline-block
;
position
:
relative
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
display
:
-
webkit-box
;
-webkit-box-orient
:
vertical
;
-webkit-line-clamp
:
4
;
cursor
:
pointer
;
>
span
{
display
:
inline-block
;
width
:
37px
;
position
:
absolute
;
right
:
0
;
bottom
:
0
;
background-color
:
#fff
;
z-index
:
1
;
}
}
.detail-tab
{
margin
:
0
0
0
-16px
;
::v-deep
.el-tabs__nav-wrap
::after
{
display
:
none
;
}
::v-deep
.el-tabs__item
{
font-size
:
16px
;
height
:
30px
;
line-height
:
30px
;
padding
:
0
16px
;
&
.is-active
{
font-weight
:
bold
;
}
}
}
@import
"@/assets/styles/search-common.scss"
;
}
</
style
>
dsk-operate-ui/src/views/detail/party-a/riskInformation/limitHighConsumption.vue
0 → 100644
View file @
cfb75ac7
<
template
>
<div
class=
"limit-high-consumption-container"
>
<head-form-new
title=
"限制高消费"
:form-data=
"formData"
:query-params=
"queryParams"
:total=
"tableDataTotal"
:isExcel=
"true"
@
handle-search=
"handleSearch"
/>
<skeleton
v-if=
"isSkeleton"
style=
"padding: 16px"
></skeleton>
<tables
v-if=
"!isSkeleton"
:indexFixed=
"true"
:tableData=
"tableData"
:forData=
"forData"
:tableDataTotal=
"tableDataTotal"
:queryParams=
"queryParams"
@
handle-current-change=
"handleCurrentChange"
>
<template
slot=
"source"
slot-scope=
"scope"
>
<span
v-if=
"scope.row.source"
style=
"color: #0081FF;cursor: pointer;"
@
click=
"viewOriginalArticle(scope.row)"
>
查看原文
</span>
<span
v-else
>
-
</span>
</
template
>
</tables>
</div>
</template>
<
script
>
import
skeleton
from
'../component/skeleton'
;
import
mixin
from
'@/views/detail/party-a/mixins/mixin'
;
import
{
getLimitHighConsumptionApi
}
from
"@/api/detail/party-a/riskInformation"
;
export
default
{
name
:
"limitHighConsumptionContainer"
,
mixins
:
[
mixin
],
components
:
{
skeleton
},
props
:
[
'companyId'
],
data
()
{
return
{
queryParams
:
{
cid
:
this
.
companyId
,
pageNum
:
1
,
pageSize
:
10
},
forData
:
[
{
label
:
'限消令对象'
,
prop
:
'name'
,
width
:
'215'
},
{
label
:
'关联对象'
,
prop
:
'companyName'
,
minWidth
:
'136'
},
{
label
:
'申请执行人'
,
prop
:
'executionApplicant'
,
width
:
'136'
},
{
label
:
'执行法院'
,
prop
:
'court'
,
minWidth
:
'171'
},
{
label
:
'发布日期'
,
prop
:
'releaseDate'
,
width
:
'136'
},
{
label
:
'原文'
,
prop
:
'source'
,
width
:
'136'
,
slot
:
true
},
],
formData
:
[
{
type
:
5
,
fieldName
:
'time'
,
value
:
''
,
placeholder
:
'发布日期'
,
startTime
:
'dateFrom'
,
endTime
:
'dateTo'
,
uid
:
this
.
getUid
()
},
],
//列表
tableLoading
:
false
,
tableData
:
[],
tableDataTotal
:
0
,
showList
:
[],
isSkeleton
:
true
};
},
//可访问data属性
created
()
{
this
.
initDetail
();
},
//计算集
computed
:
{
},
//方法集
methods
:
{
async
initDetail
()
{
try
{
await
this
.
handleQuery
();
}
catch
(
error
)
{
}
},
async
handleQuery
(
params
)
{
try
{
let
data
=
params
?
params
:
this
.
queryParams
;
this
.
isSkeleton
=
true
;
const
res
=
await
getLimitHighConsumptionApi
(
data
);
this
.
tableData
=
res
.
rows
?
res
.
rows
:
[];
this
.
tableDataTotal
=
res
.
total
?
res
.
total
:
0
;
}
catch
(
error
)
{
console
.
log
(
error
);
}
finally
{
this
.
isSkeleton
=
false
;
}
},
// 查看原文
viewOriginalArticle
(
row
)
{
}
},
}
</
script
>
<
style
lang=
"scss"
scoped
>
.limit-high-consumption-container
{
background
:
#ffffff
;
border-radius
:
4px
;
padding
:
16px
;
input
{
border
:
1px
solid
#efefef
;
}
::v-deep
.el-form-item
{
margin-right
:
8px
!
important
;
}
.query-box
{
margin
:
10px
0
20px
;
}
.cell-span
{
display
:
inline-block
;
position
:
relative
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
display
:
-
webkit-box
;
-webkit-box-orient
:
vertical
;
-webkit-line-clamp
:
4
;
cursor
:
pointer
;
>
span
{
display
:
inline-block
;
width
:
37px
;
position
:
absolute
;
right
:
0
;
bottom
:
0
;
background-color
:
#fff
;
z-index
:
1
;
}
}
@import
"@/assets/styles/search-common.scss"
;
}
</
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