Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
founder_vue
Overview
Overview
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
常超
founder_vue
Commits
aecdc16b
Commit
aecdc16b
authored
Jan 12, 2022
by
张超军
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
质量检查
parent
0ed2db10
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
664 additions
and
608 deletions
+664
-608
src/assets/css/globalBase.scss
+98
-86
src/views/Home.vue
+3
-3
src/views/cxyrd/QueryConfirm.vue
+10
-6
src/views/drFPTX/Index.vue
+1
-0
src/views/drFPTX/RAList.vue
+373
-361
src/views/zljc/Index.vue
+179
-152
No files found.
src/assets/css/globalBase.scss
View file @
aecdc16b
/
deep
/
.el-input__inner
{
/
deep
/
.el-input__inner
{
background
:
#ffffff
;
background
:
#ffffff
;
box-shadow
:
0px
6px
10px
2px
rgba
(
0
,
21
,
51
,
0
.03
);
box-shadow
:
0px
6px
10px
2px
rgba
(
0
,
21
,
51
,
0
.03
);
border-radius
:
4px
;
border-radius
:
4px
;
border
:
none
;
border
:
none
;
}
}
// 输入框选中样式
// 输入框选中样式
/
deep
/
.el-input.is-active
.el-input__inner
,
/
deep
/
.el-input__inner
:focus
{
/
deep
/
.el-input.is-active
.el-input__inner
,
box-shadow
:
0px
6px
10px
2px
rgba
(
0
,
21
,
51
,
0
.08
)
!
important
;
/
deep
/
.el-input__inner
:focus
{
border-color
:
none
!
important
;
box-shadow
:
0px
6px
10px
2px
rgba
(
0
,
21
,
51
,
0
.08
)
!
important
;
color
:
#055FE7
;
border-color
:
none
!
important
;
color
:
#055fe7
;
}
}
// :focus-within能非常方便处理获取焦点状态。当元素本身或其后代元素获得焦点时,:focus-within伪类的元素就会有效著作权归作者所有。
// :focus-within能非常方便处理获取焦点状态。当元素本身或其后代元素获得焦点时,:focus-within伪类的元素就会有效著作权归作者所有。
/
deep
/
.el-input.is-active
.el-input__inner
,
/
deep
/
.el-input__inner
:focus-within
{
/
deep
/
.el-input.is-active
.el-input__inner
,
box-shadow
:
0px
6px
10px
2px
rgba
(
0
,
21
,
51
,
0
.08
)
!
important
;
/
deep
/
.el-input__inner
:focus-within
{
border-color
:
none
!
important
;
box-shadow
:
0px
6px
10px
2px
rgba
(
0
,
21
,
51
,
0
.08
)
!
important
;
color
:
#055FE7
;
border-color
:
none
!
important
;
.el-range-input
{
color
:
#055fe7
;
color
:
#055FE7
;
.el-range-input
{
}
color
:
#055fe7
;
}
}
/
deep
/
.el-table
td
,
.el-table
th
.is-leaf
{
background-color
:
#ffffff
;
border
:
none
;
// border-bottom: 1px #f6f8fa solid;
border-top
:
1px
#f6f8fa
solid
;
}
}
// 去除table表格最底部边框
// 去除table表格最底部边框
.el-table__row
>
td
{
.el-table__row
>
td
{
border
:
none
;
border
:
none
;
}
}
// 去除table表格最底部边框
// 去除table表格最底部边框
...
@@ -30,73 +38,72 @@
...
@@ -30,73 +38,72 @@
height
:
0px
;
height
:
0px
;
}
}
/
deep
/
.el-table
.el-table__header-wrapper
tr
th
{
/
deep
/
.el-table
.el-table__header-wrapper
tr
th
{
background-color
:
#
ECF1F7
!
important
;
background-color
:
#
ecf1f7
!
important
;
font-size
:
14px
!
important
;
font-size
:
14px
!
important
;
font-family
:
HarmonyOS_Sans_SC_Medium
!
important
;
font-family
:
HarmonyOS_Sans_SC_Medium
!
important
;
color
:
#282F3C
!
important
;
color
:
#282f3c
!
important
;
height
:
48px
!
important
;
height
:
48px
!
important
;
padding
:
0
!
important
;
padding
:
0
!
important
;
}
}
/
deep
/
.el-table
.el-table__body
tr
.current-row
>
td
{
/
deep
/
.el-table
.el-table__body
tr
.current-row
>
td
{
background-color
:
#
F2F7FE
!
important
;
background-color
:
#
f2f7fe
!
important
;
}
}
/
deep
/
.el-table
.el-table__body
tr
:hover
>
td
{
/
deep
/
.el-table
.el-table__body
tr
:hover
>
td
{
background-color
:
#
F2F7FE
!
important
;
background-color
:
#
f2f7fe
!
important
;
}
}
/
deep
/
.el-table__row
{
/
deep
/
.el-table__row
{
height
:
48px
!
important
;
height
:
48px
!
important
;
}
}
/
deep
/
.el-table__row--level-1
{
/
deep
/
.el-table__row--level-1
{
.el-table__cell
{
.el-table__cell
{
background-color
:
#F5F6F
7
!
important
;
background-color
:
#f5f6f
7
!
important
;
}
}
}
}
/
deep
/
.el-table
.el-table__cell
{
/
deep
/
.el-table
.el-table__cell
{
padding
:
0
!
important
;
padding
:
0
!
important
;
}
}
/
deep
/
.el-table__body
{
/
deep
/
.el-table__body
{
width
:
100%
!
important
;
width
:
100%
!
important
;
}
}
/
deep
/
.btn-prev
{
/
deep
/
.btn-prev
{
cursor
:
pointer
;
cursor
:
pointer
;
i
{
i
{
cursor
:
pointer
;
cursor
:
pointer
;
}
}
}
}
/
deep
/
.btn-next
{
/
deep
/
.btn-next
{
cursor
:
pointer
;
cursor
:
pointer
;
i
{
i
{
cursor
:
pointer
;
cursor
:
pointer
;
}
}
}
}
// 分页
// 分页
/
deep
/
.el-pager
{
/
deep
/
.el-pager
{
.number
{
.number
{
background-color
:
transparent
!
important
;
background-color
:
transparent
!
important
;
}
}
.number.active
{
.number.active
{
background-color
:
#055fe7
!
important
;
background-color
:
#055fe7
!
important
;
box-shadow
:
0px
12px
16px
1px
rgba
(
0
,
21
,
51
,
0
.03
);
box-shadow
:
0px
12px
16px
1px
rgba
(
0
,
21
,
51
,
0
.03
);
border-radius
:
6px
;
border-radius
:
6px
;
}
}
.el-icon.more.btn-quicknext.el-icon-more
,
.el-icon.more.btn-quicknext.el-icon-more
,
.el-icon.more.btn-quickprev.el-icon-more
{
.el-icon.more.btn-quickprev.el-icon-more
{
background-color
:
transparent
!
important
;
background-color
:
transparent
!
important
;
}
}
}
}
/
deep
/
.btn-prev
,
/
deep
/
.btn-prev
,
/
deep
/
.btn-next
{
/
deep
/
.btn-next
{
background-color
:
transparent
!
important
;
background-color
:
transparent
!
important
;
}
}
/
deep
/
.el-pagination__sizes
{
/
deep
/
.el-pagination__sizes
{
position
:
absolute
;
position
:
absolute
;
right
:
0
;
right
:
0
;
}
}
// 修改下拉框样式
// 修改下拉框样式
...
@@ -104,45 +111,51 @@
...
@@ -104,45 +111,51 @@
padding-left
:
10px
!
important
;
padding-left
:
10px
!
important
;
}
}
/
deep
/
.el-input__inner
:hover
{
cursor
:
text
;
}
// 日期选择器
// 日期选择器
/
deep
/
.el-date-editor
{
/
deep
/
.el-date-editor
{
display
:
flex
;
display
:
flex
;
align-items
:
center
;
align-items
:
center
;
}
}
/
deep
/
.el-date-editor
.el-range-separator
{
/
deep
/
.el-date-editor
.el-range-separator
{
line-height
:
26px
;
line-height
:
26px
;
}
}
/
deep
/
.el-input__icon
{
/
deep
/
.el-date-editor
{
height
:
32px
;
/
deep
/
.el-range__close-icon
{
height
:
32px
!
important
;
}
}
}
/
deep
/
.el-input__icon.el-range__icon.el-icon-date
{
/
deep
/
.el-input__icon.el-range__icon.el-icon-date
{
position
:
absolute
;
position
:
absolute
;
right
:
6px
;
right
:
6px
;
}
}
.f-primary-button
{
.f-primary-button
{
cursor
:
pointer
;
cursor
:
pointer
;
background
:
#055FE
7
!
important
;
background
:
#055fe
7
!
important
;
&
:hover
{
&
:hover
{
background
:
#377FEC
!
important
;
background
:
#377fec
!
important
;
}
}
&
:active
{
&
:active
{
background
:
#044CB
9
!
important
;
background
:
#044cb
9
!
important
;
}
}
}
}
.f-default-button
{
.f-default-button
{
border-radius
:
6px
;
border-radius
:
6px
;
border
:
1px
solid
#AEB5C2
!
important
;
border
:
1px
solid
#aeb5c2
!
important
;
font-family
:
PingFangSC-Regular
,
PingFang
SC
;
font-family
:
PingFangSC-Regular
,
PingFang
SC
;
font-weight
:
400
;
font-weight
:
400
;
color
:
#2E3846
!
important
;
color
:
#2e3846
!
important
;
&
:hover
{
&
:hover
{
border
:
1px
solid
#055FE7
!
important
;
border
:
1px
solid
#055fe7
!
important
;
color
:
#055FE7
!
important
;
color
:
#055fe7
!
important
;
}
}
&
:active
{
&
:active
{
border
:
1px
solid
#044CB9
!
important
;
border
:
1px
solid
#044cb9
!
important
;
color
:
#044CB9
!
important
;
color
:
#044cb9
!
important
;
}
}
}
}
\ No newline at end of file
src/views/Home.vue
View file @
aecdc16b
...
@@ -892,10 +892,10 @@ export default {
...
@@ -892,10 +892,10 @@ export default {
.el-tabs
/
deep
/
{
.el-tabs
/
deep
/
{
font-family
:
HarmonyOS_Sans_SC
;
font-family
:
HarmonyOS_Sans_SC
;
width
:
1235px
;
width
:
1235px
;
height
:
60
px
;
height
:
56
px
;
.el-tabs__header
{
.el-tabs__header
{
margin
:
0
;
margin
:
0
;
height
:
60
px
;
height
:
56
px
;
.el-tabs__nav-wrap.is-top
{
.el-tabs__nav-wrap.is-top
{
height
:
100%
;
height
:
100%
;
}
}
...
@@ -1220,7 +1220,7 @@ export default {
...
@@ -1220,7 +1220,7 @@ export default {
.main
{
.main
{
//
padding
:
24px
;
//
padding
:
24px
;
width
:
100%
;
width
:
100%
;
height
:
calc
(
100%
-
60
px
);
height
:
calc
(
100%
-
56
px
);
.contain
{
.contain
{
position
:
relative
;
position
:
relative
;
...
...
src/views/cxyrd/QueryConfirm.vue
View file @
aecdc16b
...
@@ -8,7 +8,7 @@
...
@@ -8,7 +8,7 @@
<div
class=
"display_style"
>
<div
class=
"display_style"
>
<span
class=
"labelFont"
>
条码号:
</span>
<span
class=
"labelFont"
>
条码号:
</span>
<el-input
<el-input
class=
"el_input"
class=
"el_input
tmh
"
v-model=
"reqParam.contrastCustomSearchReq.barcode"
v-model=
"reqParam.contrastCustomSearchReq.barcode"
placeholder=
"请输入条码号"
placeholder=
"请输入条码号"
></el-input>
></el-input>
...
@@ -247,8 +247,8 @@
...
@@ -247,8 +247,8 @@
v-show=
"isShowTip"
v-show=
"isShowTip"
>
>
<i
<i
class=
"
el-icon-info
"
class=
"
iconfont icon-tanhao1
"
style=
"color: #055fe7; font-size:
0.9375rem
"
style=
"color: #055fe7; font-size:
1rem; margin: 0 0.625rem;
"
></i>
></i>
已选择
已选择
<span
style=
"color: #055fe7"
>
{{
selectionData
.
length
}}
</span>
项
<span
style=
"color: #055fe7"
>
{{
selectionData
.
length
}}
</span>
项
...
@@ -1489,14 +1489,14 @@ b {
...
@@ -1489,14 +1489,14 @@ b {
font-size
:
12px
;
font-size
:
12px
;
}
}
.el-button
{
.el-button
{
width
:
96
px
;
width
:
72
px
;
height
:
32px
;
height
:
32px
;
border-radius
:
4px
;
border-radius
:
4px
;
margin
:
0
;
margin
:
0
;
padding
:
0
;
padding
:
0
;
}
}
.el-button__inner
{
.el-button__inner
{
width
:
56
px
;
width
:
72
px
;
height
:
16px
;
height
:
16px
;
font-size
:
14px
;
font-size
:
14px
;
font-family
:
HarmonyOS_Sans_SC
;
font-family
:
HarmonyOS_Sans_SC
;
...
@@ -1510,6 +1510,7 @@ b {
...
@@ -1510,6 +1510,7 @@ b {
padding
:
0
8px
!important
;
padding
:
0
8px
!important
;
background
:
#ddebff
;
background
:
#ddebff
;
border-radius
:
4px
;
border-radius
:
4px
;
font-size
:
0.75rem
;
}
}
.confirm-page
{
.confirm-page
{
...
@@ -1608,6 +1609,9 @@ b {
...
@@ -1608,6 +1609,9 @@ b {
border-radius
:
4px
;
border-radius
:
4px
;
//
border
:
1px
solid
#e6e6e8
;
//
border
:
1px
solid
#e6e6e8
;
}
}
.tmh
{
width
:
232px
;
}
/
deep
/
.el-input__inner
{
/
deep
/
.el-input__inner
{
height
:
32px
!important
;
height
:
32px
!important
;
}
}
...
@@ -1690,7 +1694,7 @@ b {
...
@@ -1690,7 +1694,7 @@ b {
}
}
.el-button--primary
{
.el-button--primary
{
width
:
96
px
;
width
:
72
px
;
height
:
32px
;
height
:
32px
;
line-height
:
22px
;
line-height
:
22px
;
padding
:
0
;
padding
:
0
;
...
...
src/views/drFPTX/Index.vue
View file @
aecdc16b
...
@@ -89,6 +89,7 @@
...
@@ -89,6 +89,7 @@
FPTX的条码号
FPTX的条码号
</div>
</div>
<el-table
<el-table
:border=
"false"
height=
"33rem"
height=
"33rem"
:data=
"datas"
:data=
"datas"
@
selection-change=
"checkAll1"
@
selection-change=
"checkAll1"
...
...
src/views/drFPTX/RAList.vue
View file @
aecdc16b
...
@@ -247,99 +247,294 @@
...
@@ -247,99 +247,294 @@
<!--
<el-divider
style=
"background-color: #EEEEEE !important;"
></el-divider>
-->
<!--
<el-divider
style=
"background-color: #EEEEEE !important;"
></el-divider>
-->
<!-- 三 -->
<!-- 三 -->
<div
class=
"options"
>
<div
class=
"split-line"
>
<div
class=
"left"
>
<div
class=
"options"
>
<div
<div
class=
"left"
>
class=
"btn"
<div
@
click=
"batch"
class=
"btn"
style=
"font-size:14px"
@
click=
"batch"
>
批量操作
</div>
style=
"font-size:0.875rem"
</div>
>
批量操作
</div>
<div
class=
"right"
>
<div
v-if=
"roleArr.includes('B-2-4')"
class=
"btn"
@
click=
"isShowTjddlBtn"
style=
"font-size:14px"
>
添加到队列
</div>
<div
class=
"btn"
v-clipboard:copy=
"copyNum"
@
click=
"getBarcodeSuccess(0)"
v-clipboard:success=
"onCopy"
v-clipboard:error=
"onError"
style=
"font-size:14px"
>
复制入库失败编号
</div>
</div>
<div
<div
class=
"right"
>
class=
"btn"
<div
v-clipboard:copy=
"copyNum"
v-if=
"roleArr.includes('B-2-4')"
@
click=
"getBarcodeSuccess(1)"
class=
"btn"
v-clipboard:success=
"onCopy"
@
click=
"isShowTjddlBtn"
v-clipboard:error=
"onError"
style=
"font-size:0.875rem"
style=
"font-size:14px"
>
添加到队列
</div>
>
<div
复制入库成功编号
class=
"btn"
v-clipboard:copy=
"copyNum"
@
click=
"getBarcodeSuccess(0)"
v-clipboard:success=
"onCopy"
v-clipboard:error=
"onError"
style=
"font-size:0.875rem"
>
复制入库失败编号
</div>
<div
class=
"btn"
v-clipboard:copy=
"copyNum"
@
click=
"getBarcodeSuccess(1)"
v-clipboard:success=
"onCopy"
v-clipboard:error=
"onError"
style=
"font-size:0.875rem"
>
复制入库成功编号
</div>
<div
class=
"btn"
v-clipboard:copy=
"copyNum"
@
click=
"getBarcode"
v-clipboard:success=
"onCopy"
v-clipboard:error=
"onError"
style=
"font-size:0.875rem"
>
复制条码
</div>
<div
v-if=
'showType!=2'
class=
"btn send"
@
click=
"isShowFcxBtn"
style=
"font-size:0.875rem"
>
发查询
</div>
</div>
</div>
<div
</div>
class=
"btn"
<!--四 -->
v-clipboard:copy=
"copyNum"
<el-tag
@
click=
"getBarcode"
style=
"width: 100%; color: #666666; margin-bottom: 1rem;background: #ddebff;"
v-clipboard:success=
"onCopy"
v-show=
"isShowTip"
v-clipboard:error=
"onError"
>
style=
"font-size:14px"
<span
v-html=
"' '"
></span>
<i
class=
"iconfont icon-tanhao1"
style=
"color: #055fe7; font-size: 1rem; margin: 0 0.625rem;"
></i>
已选择
<span
style=
"color: #055fe7"
>
{{
multipleSelection
.
length
}}
</span>
项
<span
v-html=
"' '"
></span>
<!-- 服务调用总计:
<span
v-html=
"' '"
></span>
36.4万 -->
<el-link
type=
"primary"
:underline=
"false"
:style=
"
{
marginLeft: '1.25rem',
color: '#055FE7',
transform: 'translateY(-2px)',
}"
@click="toggleSelection()"
>清除
</el-link>
</el-tag>
<!-- 五 -->
<div
v-if=
"showType == 1 || showType == 3"
>
<el-table
:border=
"false"
:class=
"
{delSelection: !selectBoo}"
:height="height"
ref="multipleTable"
:data="tableDate1"
tooltip-effect="dark"
style="width: 100%"
row-key="sequenceNumber"
:header-cell-style="{background:'#eef1f6',color:'#606266'}"
:tree-props="{
children: 'pcImportRecordGrandchildren',
hasChildren: 'hasChildren',
}"
@selection-change="handleSelectionChange"
@expand-change="hadnlExpandChange"
>
>
复制条码
<!-- @expand-change="hadnlExpandChange" -->
</div>
<el-table-column
<div
type=
"selection"
v-if=
'showType!=2'
:width=
"width5"
class=
"btn send"
>
@
click=
"isShowFcxBtn"
</el-table-column>
style=
"font-size:14px"
<el-table-column
>
发查询
</div>
prop=
"taskNumber"
label=
"任务号"
:width=
"width1"
>
<template
slot-scope=
"scope"
>
<svg-icon
style=
"
width: 0.875rem;
height: 0.6875rem;
margin-bottom: 0.125rem;
margin-left: 0.3125rem;
"
v-if=
"scope.row.pcImportRecordGrandchildren || scope.row.pcImportRecordGrandchildren === null"
icon-class=
"tree_f"
>
</svg-icon>
<svg-icon
style=
"
width: 0.8125rem;
height: 0.375rem;
margin: 0 0 0.1875rem 0;
"
v-else-if=
"!scope.row.pcImportRecordGrandchildren || scope.row.pcImportRecordGrandchildren !== null"
icon-class=
"tree_c"
></svg-icon>
{{
scope
.
row
.
pcImportRecordGrandchildren
||
scope
.
row
.
pcImportRecordGrandchildren
===
null
?
scope
.
row
.
taskNumber
:
scope
.
row
.
taskNumber
}}
<div
v-show=
"scope.row.pcImportRecordGrandchildren && scope.row.pcImportRecordGrandchildren !== null"
class=
"children-count"
>
{{
scope
.
row
.
pcImportRecordGrandchildren
?
scope
.
row
.
pcImportRecordGrandchildren
.
length
:
0
}}
</div>
</
template
>
</el-table-column>
<el-table-column
prop=
"fileName"
label=
"文件名"
:width=
"width2"
show-overflow-tooltip
>
</el-table-column>
<el-table-column
prop=
"barcode"
:label=
"showType == 1?'人员编号':'案事件编号'"
:width=
"width1"
show-overflow-tooltip
>
</el-table-column>
<!-- <el-table-column
prop="dataTypeName"
label="类型"
:width="width3"
>
</el-table-column> -->
<el-table-column
prop=
"logicBatabaseName"
label=
"逻辑分库"
:width=
"width_ljfk"
show-overflow-tooltip
>
</el-table-column>
<el-table-column
prop=
"statusName"
label=
"状态"
:width=
"width6"
>
<
template
slot-scope=
"scope"
>
<span
class=
"zt1"
v-if=
"scope.row.status==1"
></span>
<span
class=
"zt0"
v-if=
"scope.row.status==0"
></span>
<span>
{{
scope
.
row
.
statusName
}}
</span>
<!-- scope.row.status==1?'zt1':'zt0' -->
<span
v-if=
"scope.row.failReason"
class=
"history"
>
<el-tooltip
class=
"item"
effect=
"dark"
placement=
"right"
>
<div
slot=
"content"
>
{{
scope
.
row
.
failReason
}}
</div>
<img
src=
"../../assets/img/confirm/history2x.png"
/>
</el-tooltip>
</span>
</
template
>
</el-table-column>
<el-table-column
label=
"操作"
width=
"auto"
>
<
template
slot-scope=
"scope"
>
<div
class=
"ops"
v-if=
"scope.row.barcode"
@
click
.
stop=
'closeSelected'
>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"编辑"
placement=
"top"
:open-delay=
"500"
@
click=
"handleClick(scope.row)"
>
<div
class=
"icon bj"
@
click=
"handleClick(scope.row)"
>
<img
src=
"../../assets/img/qbryk/bj.svg"
alt=
""
/>
</div>
</el-tooltip>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"复制条码"
placement=
"top"
:open-delay=
"500"
>
<div
class=
"icon bz"
@
click=
"getBarcode1(scope.row)"
>
<img
src=
"../../assets/img/qbryk/fz.svg"
alt=
""
/>
</div>
</el-tooltip>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"发查询"
placement=
"top"
:open-delay=
"500"
>
<div
class=
"icon look"
@
click=
"isShowFcxBtn1(scope.row)"
>
<img
src=
"../../assets/img/qbryk/search.svg"
alt=
""
/>
</div>
</el-tooltip>
</div>
</
template
>
</el-table-column>
</el-table>
</div>
</div>
</div>
<!--四 -->
<el-tag
style=
"width: 100%; color: #666666; margin-bottom: 16px"
v-show=
"isShowTip"
>
<span
v-html=
"' '"
></span>
<i
class=
"iconfont icon-tanhao1"
style=
"color: #055fe7; font-size: 16px; margin: 0 0.625rem;"
></i>
已选择
<span
style=
"color: #055fe7"
>
{{
multipleSelection
.
length
}}
</span>
项
<span
v-html=
"' '"
></span>
<!-- 服务调用总计:
<span
v-html=
"' '"
></span>
36.4万 -->
<el-link
type=
"primary"
:underline=
"false"
style=
"margin-left: 20px"
@
click=
"toggleSelection()"
>
清除
</el-link>
</el-tag>
<!-- 五 -->
<div
v-if=
"showType == 1 || showType == 3"
>
<el-table
<el-table
:border=
"false"
class=
"bzTable"
:class=
"{delSelection: !selectBoo}"
:class=
"{delSelection: !selectBoo}"
v-if=
"showType == 2"
:height=
"height"
:height=
"height"
ref=
"multipleTable"
ref=
"multipleTable"
:data="tableDate
1
"
:data=
"tableDate
2
"
tooltip-effect=
"dark"
tooltip-effect=
"dark"
style=
"width: 100%"
style=
"width: 100%"
row-key=
"sequenceNumber"
row-key=
"sequenceNumber"
:header-cell-style=
"{background:'#eef1f6',color:'#606266'}"
:header-cell-style=
"{background:'#eef1f6',color:'#606266'}"
:tree-props=
"{
:tree-props=
"{
children: '
pc
ImportRecordGrandchildren',
children: '
affirm
ImportRecordGrandchildren',
hasChildren: 'hasChildren',
hasChildren: 'hasChildren',
}"
}"
@
selection-change=
"handleSelectionChange"
@
selection-change=
"handleSelectionChange"
@expand-change="hadnlExpandChange"
@
expand-change=
"hadnlExpandChange
Bz
"
>
>
<!-- @expand-change="hadnlExpandChange" -->
<el-table-column
<el-table-column
type=
"selection"
type=
"selection"
:width=
"width5"
:width=
"width5"
...
@@ -353,63 +548,116 @@
...
@@ -353,63 +548,116 @@
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<svg-icon
<svg-icon
style=
"
style=
"
width: 0.875rem;
width: 0.875rem;
height: 0.6875rem;
height: 0.6875rem;
margin-bottom: 0.125rem;
margin-bottom: 0.125rem;
margin-left: 0.3125rem;
margin-left: 0.3125rem;
"
"
v-if=
"scope.row.
pcImportRecordGrandchildren || scope.row.pc
ImportRecordGrandchildren === null"
v-if=
"scope.row.
affirmImportRecordGrandchildren || scope.row.affirm
ImportRecordGrandchildren === null"
icon-class=
"tree_f"
icon-class=
"tree_f"
>
>
</svg-icon>
</svg-icon>
<svg-icon
<svg-icon
style=
"
style=
"
width: 0.8125rem;
width: 0.8125rem;
height: 0.375rem;
height: 0.375rem;
margin: 0 0 0.1875rem 0;
margin: 0 0 0.1875rem 0;
"
"
v-else-if=
"!scope.row.
pcImportRecordGrandchildren || scope.row.pc
ImportRecordGrandchildren !== null"
v-else-if=
"!scope.row.
affirmImportRecordGrandchildren || scope.row.affirm
ImportRecordGrandchildren !== null"
icon-class=
"tree_c"
icon-class=
"tree_c"
></svg-icon>
></svg-icon>
{{
{{
scope
.
row
.
pcImportRecordGrandchildren
||
scope
.
row
.
pc
ImportRecordGrandchildren
===
null
scope
.
row
.
affirmImportRecordGrandchildren
||
scope
.
row
.
affirm
ImportRecordGrandchildren
===
null
?
scope
.
row
.
taskNumber
?
scope
.
row
.
taskNumber
:
scope
.
row
.
taskNumber
:
scope
.
row
.
taskNumber
}}
}}
<div
<div
v-show=
"scope.row.
pcImportRecordGrandchildren && scope.row.pc
ImportRecordGrandchildren !== null"
v-show=
"scope.row.
affirmImportRecordGrandchildren && scope.row.affirm
ImportRecordGrandchildren !== null"
class=
"children-count"
class=
"children-count"
>
>
{{
scope
.
row
.
pcImportRecordGrandchildren
?
scope
.
row
.
pc
ImportRecordGrandchildren
.
length
:
0
}}
{{
scope
.
row
.
affirmImportRecordGrandchildren
?
scope
.
row
.
affirm
ImportRecordGrandchildren
.
length
:
0
}}
</div>
</div>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
<el-table-column
prop=
"fileName"
prop=
"fileName"
label=
"文件名"
label=
"文件名"
:width=
"width
2
"
:width=
"width
1
"
show-overflow-tooltip
show-overflow-tooltip
>
>
</el-table-column>
</el-table-column>
<el-table-column
<el-table-column
prop=
"dataTypeName"
label=
"查询类型"
:width=
"width3"
>
<
template
slot-scope=
"scope"
>
<div
v-if=
'scope.row.queryType==0'
style=
"color: #fa9500;"
>
{{
scope
.
row
.
dataTypeName
}}
</div>
<div
v-if=
'scope.row.queryType==1'
style=
"color: #e60012;"
>
{{
scope
.
row
.
dataTypeName
}}
</div>
<div
v-if=
'scope.row.queryType==2'
style=
"color: #00b47a;"
>
{{
scope
.
row
.
dataTypeName
}}
</div>
<div
v-if=
'scope.row.queryType==3'
style=
"color: #055fe7;"
>
{{
scope
.
row
.
dataTypeName
}}
</div>
</
template
>
</el-table-column>
<el-table-column
prop=
"barcode"
prop=
"barcode"
:label=
"showType == 1?'人员编号':'案事件编号'
"
label=
"人员编号/案事件编号
"
:width=
"width1"
:width=
"width1"
show-overflow-tooltip
show-overflow-tooltip
>
>
<
template
slot-scope=
"scope"
>
<div
style=
"display: flex;flex-direction: row;"
>
<div
v-if=
"scope.row.srcBarcode && scope.row.destBarcode !== ''"
style=
"margin-top:6px;margin-right: 5px;"
>
<div
style=
"width: 0.4375rem;height: 0.4375rem;background: #FFFFFF;border: 1px solid #006AFF;border-radius: 50%;"
></div>
<div
style=
"width: 1px;height: 15px;background: #D8D8D8;margin-left: 3px;"
></div>
<div
style=
"width: 0.4375rem;height: 0.4375rem;background: #FFFFFF;border: 1px solid #006AFF;border-radius: 50%;"
></div>
</div>
<div>
<div>
{{
scope
.
row
.
srcBarcode
}}
</div>
<div>
{{
scope
.
row
.
destBarcode
}}
</div>
</div>
</div>
</
template
>
</el-table-column>
</el-table-column>
<!-- <el-table-column
prop="dataTypeName"
label="类型"
:width="width3"
>
</el-table-column> -->
<el-table-column
<el-table-column
prop=
"logicBatabaseName"
prop=
"logicBatabaseName"
label=
"逻辑分库"
label=
"逻辑分库"
:width=
"width_ljfk"
:width=
"width_ljfk
2
"
show-overflow-tooltip
show-overflow-tooltip
>
>
<
template
slot-scope=
"scope"
>
<div
style=
"display: flex;flex-direction: row;"
>
<div
v-if=
"scope.row.srcLogicName && scope.row.destLogicName !== ''"
style=
"margin-top:6px;margin-right: 5px;"
>
<div
style=
"width: 7px;height: 7px;background: #FFFFFF;border: 1px solid #006AFF;border-radius: 50%;"
></div>
<div
style=
"width: 1px;height: 15px;background: #D8D8D8;margin-left: 3px;"
></div>
<div
style=
"width: 7px;height: 7px;background: #FFFFFF;border: 1px solid #006AFF;border-radius: 50%;"
></div>
</div>
<div>
<div>
{{
scope
.
row
.
srcLogicName
}}
</div>
<div>
{{
scope
.
row
.
destLogicName
}}
</div>
</div>
</div>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
<el-table-column
prop=
"statusName"
prop=
"statusName"
...
@@ -449,10 +697,10 @@
...
@@ -449,10 +697,10 @@
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<div
<div
class=
"ops"
class=
"ops"
v-if=
"scope.row.
b
arcode"
v-if=
"scope.row.
srcB
arcode"
@
click
.
stop=
'closeSelected'
@
click
.
stop=
'closeSelected'
>
>
<el-tooltip
<
!--
<
el-tooltip
class=
"item"
class=
"item"
effect=
"dark"
effect=
"dark"
content=
"编辑"
content=
"编辑"
...
@@ -469,7 +717,7 @@
...
@@ -469,7 +717,7 @@
alt=
""
alt=
""
/>
/>
</div>
</div>
</el-tooltip>
</el-tooltip>
-->
<el-tooltip
<el-tooltip
class=
"item"
class=
"item"
effect=
"dark"
effect=
"dark"
...
@@ -478,7 +726,7 @@
...
@@ -478,7 +726,7 @@
:open-delay=
"500"
:open-delay=
"500"
>
>
<div
<div
class=
"icon b
z
"
class=
"icon b
j
"
@
click=
"getBarcode1(scope.row)"
@
click=
"getBarcode1(scope.row)"
>
>
<img
<img
...
@@ -504,265 +752,25 @@
...
@@ -504,265 +752,25 @@
/>
/>
</div>
</div>
</el-tooltip>
</el-tooltip>
<!--
<el-tooltip
class=
"item"
effect=
"dark"
content=
"人工认定"
placement=
"top"
:open-delay=
"500"
>
<div
class=
"icon look"
>
<img
src=
"../../assets/img/qbryk/rgrd.svg"
alt=
""
/>
</div>
</el-tooltip>
-->
</div>
</div>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
</el-table>
</el-table>
</div>
</div>
<el-table
class=
"bzTable"
:class=
"{delSelection: !selectBoo}"
v-if=
"showType == 2"
:height=
"height"
ref=
"multipleTable"
:data=
"tableDate2"
tooltip-effect=
"dark"
style=
"width: 100%"
row-key=
"sequenceNumber"
:header-cell-style=
"{background:'#eef1f6',color:'#606266'}"
:tree-props=
"{
children: 'affirmImportRecordGrandchildren',
hasChildren: 'hasChildren',
}"
@
selection-change=
"handleSelectionChange"
@
expand-change=
"hadnlExpandChangeBz"
>
<el-table-column
type=
"selection"
:width=
"width5"
>
</el-table-column>
<el-table-column
prop=
"taskNumber"
label=
"任务号"
:width=
"width1"
>
<
template
slot-scope=
"scope"
>
<svg-icon
style=
"
width: 0.875rem;
height: 0.6875rem;
margin-bottom: 0.125rem;
margin-left: 0.3125rem;
"
v-if=
"scope.row.affirmImportRecordGrandchildren || scope.row.affirmImportRecordGrandchildren === null"
icon-class=
"tree_f"
>
</svg-icon>
<svg-icon
style=
"
width: 0.8125rem;
height: 0.375rem;
margin: 0 0 0.1875rem 0;
"
v-else-if=
"!scope.row.affirmImportRecordGrandchildren || scope.row.affirmImportRecordGrandchildren !== null"
icon-class=
"tree_c"
></svg-icon>
{{
scope
.
row
.
affirmImportRecordGrandchildren
||
scope
.
row
.
affirmImportRecordGrandchildren
===
null
?
scope
.
row
.
taskNumber
:
scope
.
row
.
taskNumber
}}
<div
v-show=
"scope.row.affirmImportRecordGrandchildren && scope.row.affirmImportRecordGrandchildren !== null"
class=
"children-count"
>
{{
scope
.
row
.
affirmImportRecordGrandchildren
?
scope
.
row
.
affirmImportRecordGrandchildren
.
length
:
0
}}
</div>
</
template
>
</el-table-column>
<el-table-column
prop=
"fileName"
label=
"文件名"
:width=
"width1"
show-overflow-tooltip
>
</el-table-column>
<el-table-column
prop=
"dataTypeName"
label=
"查询类型"
:width=
"width3"
>
<
template
slot-scope=
"scope"
>
<div
v-if=
'scope.row.queryType==0'
style=
"color: #fa9500;"
>
{{
scope
.
row
.
dataTypeName
}}
</div>
<div
v-if=
'scope.row.queryType==1'
style=
"color: #e60012;"
>
{{
scope
.
row
.
dataTypeName
}}
</div>
<div
v-if=
'scope.row.queryType==2'
style=
"color: #00b47a;"
>
{{
scope
.
row
.
dataTypeName
}}
</div>
<div
v-if=
'scope.row.queryType==3'
style=
"color: #055fe7;"
>
{{
scope
.
row
.
dataTypeName
}}
</div>
</
template
>
</el-table-column>
<el-table-column
prop=
"barcode"
label=
"人员编号/案事件编号"
:width=
"width1"
show-overflow-tooltip
>
<
template
slot-scope=
"scope"
>
<div
style=
"display: flex;flex-direction: row;"
>
<div
v-if=
"scope.row.srcBarcode && scope.row.destBarcode !== ''"
style=
"margin-top:6px;margin-right: 5px;"
>
<div
style=
"width: 7px;height: 7px;background: #FFFFFF;border: 1px solid #006AFF;border-radius: 50%;"
></div>
<div
style=
"width: 1px;height: 15px;background: #D8D8D8;margin-left: 3px;"
></div>
<div
style=
"width: 7px;height: 7px;background: #FFFFFF;border: 1px solid #006AFF;border-radius: 50%;"
></div>
</div>
<div>
<div>
{{
scope
.
row
.
srcBarcode
}}
</div>
<div>
{{
scope
.
row
.
destBarcode
}}
</div>
</div>
</div>
</
template
>
</el-table-column>
<el-table-column
prop=
"logicBatabaseName"
label=
"逻辑分库"
:width=
"width_ljfk2"
show-overflow-tooltip
>
<
template
slot-scope=
"scope"
>
<div
style=
"display: flex;flex-direction: row;"
>
<div
v-if=
"scope.row.srcLogicName && scope.row.destLogicName !== ''"
style=
"margin-top:6px;margin-right: 5px;"
>
<div
style=
"width: 7px;height: 7px;background: #FFFFFF;border: 1px solid #006AFF;border-radius: 50%;"
></div>
<div
style=
"width: 1px;height: 15px;background: #D8D8D8;margin-left: 3px;"
></div>
<div
style=
"width: 7px;height: 7px;background: #FFFFFF;border: 1px solid #006AFF;border-radius: 50%;"
></div>
</div>
<div>
<div>
{{
scope
.
row
.
srcLogicName
}}
</div>
<div>
{{
scope
.
row
.
destLogicName
}}
</div>
</div>
</div>
</
template
>
</el-table-column>
<el-table-column
prop=
"statusName"
label=
"状态"
:width=
"width6"
>
<
template
slot-scope=
"scope"
>
<span
class=
"zt1"
v-if=
"scope.row.status==1"
></span>
<span
class=
"zt0"
v-if=
"scope.row.status==0"
></span>
<span>
{{
scope
.
row
.
statusName
}}
</span>
<!-- scope.row.status==1?'zt1':'zt0' -->
<span
v-if=
"scope.row.failReason"
class=
"history"
>
<el-tooltip
class=
"item"
effect=
"dark"
placement=
"right"
>
<div
slot=
"content"
>
{{
scope
.
row
.
failReason
}}
</div>
<img
src=
"../../assets/img/confirm/history2x.png"
/>
</el-tooltip>
</span>
</
template
>
</el-table-column>
<el-table-column
label=
"操作"
width=
"auto"
>
<
template
slot-scope=
"scope"
>
<div
class=
"ops"
v-if=
"scope.row.srcBarcode"
@
click
.
stop=
'closeSelected'
>
<!--
<el-tooltip
class=
"item"
effect=
"dark"
content=
"编辑"
placement=
"top"
:open-delay=
"500"
@
click=
"handleClick(scope.row)"
>
<div
class=
"icon bj"
@
click=
"handleClick(scope.row)"
>
<img
src=
"../../assets/img/qbryk/bj.svg"
alt=
""
/>
</div>
</el-tooltip>
-->
<el-tooltip
class=
"item"
effect=
"dark"
content=
"复制条码"
placement=
"top"
:open-delay=
"500"
>
<div
class=
"icon bj"
@
click=
"getBarcode1(scope.row)"
>
<img
src=
"../../assets/img/qbryk/fz.svg"
alt=
""
/>
</div>
</el-tooltip>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"发查询"
placement=
"top"
:open-delay=
"500"
>
<div
class=
"icon look"
@
click=
"isShowFcxBtn1(scope.row)"
>
<img
src=
"../../assets/img/qbryk/search.svg"
alt=
""
/>
</div>
</el-tooltip>
<!--
<el-tooltip
class=
"item"
effect=
"dark"
content=
"人工认定"
placement=
"top"
:open-delay=
"500"
>
<div
class=
"icon look"
>
<img
src=
"../../assets/img/qbryk/rgrd.svg"
alt=
""
/>
</div>
</el-tooltip>
-->
</div>
</
template
>
</el-table-column>
</el-table>
<!-- 六 -->
<!-- 六 -->
<div
<div
class=
"block"
class=
"block"
...
@@ -1841,7 +1849,10 @@ export default {
...
@@ -1841,7 +1849,10 @@ export default {
}
}
}
}
}
}
.split-line
{
height
:
650px
;
border-bottom
:
1px
solid
#eee
;
}
.options
{
.options
{
height
:
72px
;
height
:
72px
;
display
:
flex
;
display
:
flex
;
...
@@ -1906,6 +1917,7 @@ export default {
...
@@ -1906,6 +1917,7 @@ export default {
margin-left
:
0
;
margin-left
:
0
;
}
}
img
{
img
{
cursor
:
pointer
;
width
:
16px
;
width
:
16px
;
height
:
16px
;
height
:
16px
;
object-fit
:
fill
;
object-fit
:
fill
;
...
...
src/views/zljc/Index.vue
View file @
aecdc16b
...
@@ -82,166 +82,168 @@
...
@@ -82,166 +82,168 @@
>
清空
</el-button>
>
清空
</el-button>
<el-button
<el-button
type=
"primary"
type=
"primary"
class=
'sx'
class=
'sx
f-primary-button
'
@
click=
"onSubmit"
@
click=
"onSubmit"
>
筛选
结果
</el-button>
>
筛选
</el-button>
</div>
</div>
</div>
</div>
<div
class=
"line"
>
<div
class=
"line"
>
<div></div>
<div></div>
</div>
</div>
<div
class=
"cz"
>
<div
class=
"split-line"
>
<div
class=
"czLeft"
>
<div
class=
"cz"
>
<div
<div
class=
"czLeft"
>
class=
"btn"
<div
@
click=
"batch"
class=
"btn"
>
批量操作
</div>
@
click=
"batch"
>
批量操作
</div>
</div>
<div
class=
"czRight"
>
<div
class=
"btn"
v-if=
"roleArr.includes('D-1-2')"
v-clipboard:copy=
"barcode"
@
click=
"getbarcode"
v-clipboard:success=
"onCopy"
v-clipboard:error=
"onError"
>
复制条码
</div>
</div>
</div>
</div>
<div
class=
"czRight"
>
<div
class=
'content'
>
<div
<el-tag
v-show=
"isShowTip"
>
class=
"btn"
<span
v-html=
"' '"
></span>
v-if=
"roleArr.includes('D-1-2')"
<i
v-clipboard:copy=
"barcode"
class=
"iconfont icon-tanhao1"
@
click=
"getbarcode"
style=
"color: #055fe7; font-size: 16px; margin: 0 0.625rem;"
v-clipboard:success=
"onCopy"
></i>
v-clipboard:error=
"onError"
已选择
>
复制条码
</div>
<span
style=
"color: #055fe7"
>
{{
multipleSelection
.
length
}}
</span>
项
</div>
<span
v-html=
"' '"
></span>
</div>
<span
<div
class=
'content'
>
class=
"clearCheck"
<el-tag
v-show=
"isShowTip"
>
@
click=
"toggleSelection()"
<span
v-html=
"' '"
></span>
>
清空
</span>
<i
</el-tag>
class=
"iconfont icon-tanhao1"
style=
"color: #055fe7; font-size: 16px; margin: 0 0.625rem;"
></i>
已选择
<span
style=
"color: #055fe7"
>
{{
multipleSelection
.
length
}}
</span>
项
<span
v-html=
"' '"
></span>
<span
class=
"clearCheck"
@
click=
"toggleSelection()"
>
清空
</span>
</el-tag>
<el-table
<el-table
:height=
"height"
:height=
"height"
ref=
"multipleTable"
ref=
"multipleTable"
:data=
"tableDate"
:data=
"tableDate"
:row-key=
"getRowKeys"
:row-key=
"getRowKeys"
tooltip-effect=
"dark"
tooltip-effect=
"dark"
style=
"width: 100%;"
style=
"width: 100%;"
:class=
"
{delSelection: !selectBoo}"
:class=
"
{delSelection: !selectBoo}"
:header-cell-style="{background:'#eef1f6',color:'#606266'}"
:header-cell-style="{background:'#eef1f6',color:'#606266'}"
class="bzxxfh-table"
class="bzxxfh-table"
@selection-change="handleSelectionChange"
@selection-change="handleSelectionChange"
>
<el-table-column
type=
"selection"
:reserve-selection=
"true"
:width=
"width33"
>
</el-table-column>
<el-table-column
prop=
"barcode"
label=
"人员编号"
:width=
"width1"
show-overflow-tooltip
>
</el-table-column>
<el-table-column
prop=
"name"
label=
"姓名"
:width=
"width3"
show-overflow-tooltip
>
</el-table-column>
<el-table-column
prop=
"codeDwName"
label=
"捺印单位"
:width=
"width1"
show-overflow-tooltip
>
</el-table-column>
<el-table-column
prop=
"collectDate"
label=
"捺印日期"
:width=
"width4"
>
</el-table-column>
<el-table-column
prop=
"createTime"
label=
"分配时间"
:width=
"width1"
>
</el-table-column>
<el-table-column
prop=
"djs"
label=
"时限|超时"
:width=
"width1"
>
<template
slot=
"header"
>
<span
class=
"sx"
>
时限
</span>
<span
class=
"djsLine"
></span>
<span
class=
"cs"
>
超时
</span><span
class=
'px'
@
click=
"px"
><i
class=
"el-icon-d-caret"
></i></span>
</
template
>
<
template
slot-scope=
"scope"
>
<div
class=
'djsType0'
v-if=
"scope.row.type==0"
>
{{
scope
.
row
.
djs
|
daojishi
}}
</div>
<div
class=
'djsType1'
v-else-if=
"scope.row.type==1"
>
{{
scope
.
row
.
djs
|
daojishi
}}
</div>
<div
v-else
>
<p>
---
</p>
</div>
</
template
>
</el-table-column>
<el-table-column
prop=
"collectNumber"
label=
"补采次数"
:width=
"width4"
>
>
</el-table-column>
<el-table-column
<el-table-column
type=
"selection"
prop=
"inspectionFlag"
:reserve-selection=
"true"
label=
"检查结果"
:width=
"width33"
:width=
"width3"
>
>
</el-table-column>
<
template
slot-scope=
"scope"
>
<el-table-column
<div
v-if=
"scope.row.inspectionFlag==0"
>
<span
class=
"jcjgSpan djcSpan"
></span>
待检查
</div>
prop=
"barcode"
<div
v-if=
"scope.row.inspectionFlag==1"
>
<span
class=
'jcjgSpan yjcSpan'
></span>
已检查
</div>
label=
"人员编号"
<div
v-if=
"scope.row.inspectionFlag==2"
>
<span
class=
'jcjgSpan hgSpan'
></span>
合格
</div>
:width=
"width1"
<div
v-if=
"scope.row.inspectionFlag==3"
>
<span
class=
'jcjgSpan bhgSpan'
></span>
不合格
</div>
show-overflow-tooltip
</
template
>
>
</el-table-column>
</el-table-column>
<el-table-column
<el-table-column
prop=
"nydwGajgmc"
prop=
"name"
label=
"操作"
label=
"姓名"
width=
"auto"
:width=
"width3"
>
show-overflow-tooltip
<
template
slot-scope=
"scope"
>
>
<div
@
click
.
stop=
"closeSelected"
>
</el-table-column>
<div
v-if=
"scope.row.inspectionFlag==2"
>
<el-table-column
<div
class=
'czBtn cg'
>
/
</div>
prop=
"codeDwName"
</div>
label=
"捺印单位"
:width=
"width1"
show-overflow-tooltip
>
</el-table-column>
<el-table-column
prop=
"collectDate"
label=
"捺印日期"
:width=
"width4"
>
</el-table-column>
<el-table-column
prop=
"createTime"
label=
"分配时间"
:width=
"width1"
>
</el-table-column>
<el-table-column
prop=
"djs"
label=
"时限|超时"
:width=
"width1"
>
<template
slot=
"header"
>
<span
class=
"sx"
>
时限
</span>
<span
class=
"djsLine"
></span>
<span
class=
"cs"
>
超时
</span><span
class=
'px'
@
click=
"px"
><i
class=
"el-icon-d-caret"
></i></span>
</
template
>
<
template
slot-scope=
"scope"
>
<div
class=
'djsType0'
v-if=
"scope.row.type==0"
>
{{
scope
.
row
.
djs
|
daojishi
}}
</div>
<div
<div
v-else
class=
'djsType1'
@
click=
"goShenHe(scope.row)"
v-else-if=
"scope.row.type==1"
>
>
{{
scope
.
row
.
djs
|
daojishi
}}
</div>
<div
class=
'czBtn shBtn'
>
<div
v-else
>
检查
<p>
---
</p>
</div>
</
template
>
</el-table-column>
<el-table-column
prop=
"collectNumber"
label=
"补采次数"
:width=
"width4"
>
</el-table-column>
<el-table-column
prop=
"inspectionFlag"
label=
"检查结果"
:width=
"width3"
>
<
template
slot-scope=
"scope"
>
<div
v-if=
"scope.row.inspectionFlag==0"
>
<span
class=
"jcjgSpan djcSpan"
></span>
待检查
</div>
<div
v-if=
"scope.row.inspectionFlag==1"
>
<span
class=
'jcjgSpan yjcSpan'
></span>
已检查
</div>
<div
v-if=
"scope.row.inspectionFlag==2"
>
<span
class=
'jcjgSpan hgSpan'
></span>
合格
</div>
<div
v-if=
"scope.row.inspectionFlag==3"
>
<span
class=
'jcjgSpan bhgSpan'
></span>
不合格
</div>
</
template
>
</el-table-column>
<el-table-column
prop=
"nydwGajgmc"
label=
"操作"
width=
"auto"
>
<
template
slot-scope=
"scope"
>
<div
@
click
.
stop=
"closeSelected"
>
<div
v-if=
"scope.row.inspectionFlag==2"
>
<div
class=
'czBtn cg'
>
/
</div>
</div>
<div
v-else
@
click=
"goShenHe(scope.row)"
>
<div
class=
'czBtn shBtn'
>
检查
</div>
<!--
<span
class=
"iconfont icon-shenhe1"
>
</span>
-->
</div>
</div>
<!--
<span
class=
"iconfont icon-shenhe1"
>
</span>
-->
</div>
</div>
</
div
>
</
template
>
</
template
>
</
el-table-column
>
</el-table
-column
>
</el-table>
</
el-table
>
</
div
>
</div>
</div>
<div
class=
"footer"
>
<div
class=
"footer"
>
<span
class=
"record"
>
共
{{ total }}
条记录 第{{ currPage }}/{{
<span
class=
"record"
>
共
{{ total }}
条记录 第{{ currPage }}/{{
...
@@ -673,7 +675,11 @@ $tableHeight: var(--tableHeight, 33rem);
...
@@ -673,7 +675,11 @@ $tableHeight: var(--tableHeight, 33rem);
.bhgSpan
{
.bhgSpan
{
background
:
#fe0000
;
background
:
#fe0000
;
}
}
.split-line
{
margin
:
0
24px
;
height
:
650px
;
border-bottom
:
1px
solid
#eee
;
}
//
.footer
{
//
.footer
{
//
position
:
fixed
;
//
position
:
fixed
;
//
bottom
:
0
;
//
bottom
:
0
;
...
@@ -713,7 +719,7 @@ $tableHeight: var(--tableHeight, 33rem);
...
@@ -713,7 +719,7 @@ $tableHeight: var(--tableHeight, 33rem);
.content
{
.content
{
margin-top
:
15px
;
margin-top
:
15px
;
width
:
100%
;
width
:
100%
;
padding
:
0
24px
;
//
padding
:
0
24px
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
.el-tag
{
.el-tag
{
width
:
100%
;
width
:
100%
;
...
@@ -752,8 +758,9 @@ $tableHeight: var(--tableHeight, 33rem);
...
@@ -752,8 +758,9 @@ $tableHeight: var(--tableHeight, 33rem);
.cz
{
.cz
{
display
:
flex
;
display
:
flex
;
justify-content
:
space-between
;
justify-content
:
space-between
;
padding
:
0
24px
;
//
padding
:
0
24px
;
.btn
{
.btn
{
cursor
:
pointer
;
width
:
96px
;
width
:
96px
;
height
:
32px
;
height
:
32px
;
border-radius
:
4px
;
border-radius
:
4px
;
...
@@ -795,12 +802,28 @@ $tableHeight: var(--tableHeight, 33rem);
...
@@ -795,12 +802,28 @@ $tableHeight: var(--tableHeight, 33rem);
justify-content
:
space-between
;
justify-content
:
space-between
;
margin
:
24px
;
margin
:
24px
;
.left
{
.left
{
.demo-form-inline
{
display
:
flex
;
align-items
:
center
;
}
/
deep
/
.el-form-item
{
/
deep
/
.el-form-item
{
height
:
32px
;
margin-left
:
24px
;
margin-left
:
24px
;
display
:
flex
;
align-items
:
center
;
.el-input__inner
{
.el-input__inner
{
height
:
32px
;
height
:
32px
;
}
}
}
}
.el-form-item__label
{
height
:
32px
!important
;
}
.el-form-item__content
{
height
:
32px
!important
;
}
.el-input
{
height
:
32px
;
}
.w156
{
.w156
{
/deep/.el-input__inner
{
/deep/.el-input__inner
{
width
:
156px
;
width
:
156px
;
...
@@ -822,11 +845,15 @@ $tableHeight: var(--tableHeight, 33rem);
...
@@ -822,11 +845,15 @@ $tableHeight: var(--tableHeight, 33rem);
.right
{
.right
{
margin-right
:
24px
;
margin-right
:
24px
;
/deep/.sx
{
/deep/.sx
{
width
:
96
px
;
width
:
72
px
;
height
:
32px
;
height
:
32px
;
background
:
#055fe7
;
background
:
#055fe7
;
border-radius
:
4px
;
border-radius
:
4px
;
color
:
#fff
;
color
:
#fff
;
cursor
:
pointer
;
span
{
cursor
:
pointer
;
}
}
}
}
}
}
}
...
...
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