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
38e79286
Commit
38e79286
authored
Dec 20, 2023
by
yht15023815643
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
评标助手
parent
3d6a45f8
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
34 additions
and
14 deletions
+34
-14
BatchImport.vue
dsk-operate-ui/src/views/supplier/components/BatchImport.vue
+5
-4
SearchAptitude.vue
...erate-ui/src/views/supplier/components/SearchAptitude.vue
+29
-10
No files found.
dsk-operate-ui/src/views/supplier/components/BatchImport.vue
View file @
38e79286
...
@@ -122,16 +122,17 @@ import {importTemplate} from '@/api/supplier/assistant.js';
...
@@ -122,16 +122,17 @@ import {importTemplate} from '@/api/supplier/assistant.js';
importConfirmClick
()
{
importConfirmClick
()
{
if
(
this
.
fileList
.
length
>
0
)
{
if
(
this
.
fileList
.
length
>
0
)
{
this
.
$refs
[
"upload"
].
submit
();
this
.
$refs
[
"upload"
].
submit
();
this
.
visible
=
false
this
.
visible
=
false
;
this
.
$emit
(
"loadingFn"
)
this
.
$emit
(
"loadingFn"
)
}
else
{
}
else
{
this
.
$message
(
"请先选择文件"
);
this
.
$message
(
"请先选择文件"
);
}
}
},
},
importCancel
(){
importCancel
(){
this
.
isUpload
=
false
this
.
isUpload
=
false
;
this
.
addsuccess
=
false
this
.
visible
=
false
;
this
.
fileList
=
[]
this
.
addsuccess
=
false
;
this
.
fileList
=
[];
this
.
$emit
(
'cancels'
)
this
.
$emit
(
'cancels'
)
},
},
}
}
...
...
dsk-operate-ui/src/views/supplier/components/SearchAptitude.vue
View file @
38e79286
...
@@ -74,7 +74,8 @@
...
@@ -74,7 +74,8 @@
<div
class=
" table-item-jf table-item "
>
<div
class=
" table-item-jf table-item "
>
<div
class=
"title_box"
>
<div
class=
"title_box"
>
<img
:src=
"item.logoUrl?item.logoUrl:require('@/assets/images/enterprise.png')"
>
<img
:src=
"item.logoUrl?item.logoUrl:require('@/assets/images/enterprise.png')"
>
<span
class=
"name_box"
v-html=
"item.ename"
></span>
<router-link
v-if=
"item.jskEid"
:to=
"`/enterprise/$
{encodeStr(item.jskEid)}`" tag="a" class="name_box" v-html="item.ename">
</router-link>
<span
v-else
class=
"name_box"
v-html=
"item.ename"
></span>
<span
class=
"float_r"
>
符合条件资质(
{{
item
.
size
}}
)
<span
v-if=
"item.size>5"
class=
"show_more"
@
click=
"showClick(item)"
>
查看所有 >
</span></span>
<span
class=
"float_r"
>
符合条件资质(
{{
item
.
size
}}
)
<span
v-if=
"item.size>5"
class=
"show_more"
@
click=
"showClick(item)"
>
查看所有 >
</span></span>
</div>
</div>
<el-table
:data=
"item.aptitudeListude"
:header-cell-style=
"
{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}" v-horizontal-scroll="'hover'"
<el-table
:data=
"item.aptitudeListude"
:header-cell-style=
"
{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}" v-horizontal-scroll="'hover'"
...
@@ -115,8 +116,9 @@
...
@@ -115,8 +116,9 @@
</el-table-column>
</el-table-column>
<el-table-column
label=
"经营范围"
width=
"415"
>
<el-table-column
label=
"经营范围"
width=
"415"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<span
class=
"line_2"
>
{{
scope
.
row
.
businessScope
||
"--"
}}
</span>
<el-tooltip
class=
"item"
effect=
"light"
:content=
"scope.row.businessScope"
placement=
"bottom"
>
<span
class=
"line_2"
>
{{
scope
.
row
.
businessScope
||
"--"
}}
</span>
</el-tooltip>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
</el-table>
</el-table>
...
@@ -133,7 +135,8 @@
...
@@ -133,7 +135,8 @@
<div
class=
" table-item-jf table-item "
>
<div
class=
" table-item-jf table-item "
>
<div
class=
"title_box"
>
<div
class=
"title_box"
>
<img
src=
"@/assets/images/enterprise.png"
>
<img
src=
"@/assets/images/enterprise.png"
>
<span
class=
"name_box"
v-html=
"ename"
></span>
<span
v-if=
"jskEid"
@
click=
"linkTo(`/enterprise/${encodeStr(jskEid)}`)"
class=
"name_box"
v-html=
"ename"
></span>
<span
v-else
class=
"name_box"
v-html=
"ename"
></span>
<span
class=
"float_r"
>
共有
<span
style=
"color: #0081FF;"
>
{{ dialogData.total }}
</span>
个资质
</span>
<span
class=
"float_r"
>
共有
<span
style=
"color: #0081FF;"
>
{{ dialogData.total }}
</span>
个资质
</span>
</div>
</div>
<el-table
:data=
"dialogData.list"
:header-cell-style=
"{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}"
v-horizontal-scroll=
"'hover'"
class=
"table-item1 fixed-table"
border
highlight-current-row
>
<el-table
:data=
"dialogData.list"
:header-cell-style=
"{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}"
v-horizontal-scroll=
"'hover'"
class=
"table-item1 fixed-table"
border
highlight-current-row
>
...
@@ -173,8 +176,9 @@
...
@@ -173,8 +176,9 @@
</el-table-column>
</el-table-column>
<el-table-column
label=
"经营范围"
width=
"415"
>
<el-table-column
label=
"经营范围"
width=
"415"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<span
class=
"line_2"
>
{{
scope
.
row
.
businessScope
||
"--"
}}
</span>
<el-tooltip
class=
"item"
effect=
"light"
:content=
"scope.row.businessScope"
placement=
"bottom"
>
<span
class=
"line_2"
>
{{
scope
.
row
.
businessScope
||
"--"
}}
</span>
</el-tooltip>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
</el-table>
</el-table>
...
@@ -210,16 +214,19 @@ import skeleton from '@/views/project/projectList/component/skeleton';
...
@@ -210,16 +214,19 @@ import skeleton from '@/views/project/projectList/component/skeleton';
import
ExportDialog
from
"@/views/component/export-dialog"
import
ExportDialog
from
"@/views/component/export-dialog"
import
BatchImport
from
"./BatchImport"
import
BatchImport
from
"./BatchImport"
import
aptitudeCode
from
'@/assets/json/aptitudeCode.json'
;
import
aptitudeCode
from
'@/assets/json/aptitudeCode.json'
;
import
{
encodeStr
}
from
"@/assets/js/common.js"
;
export
default
{
export
default
{
components
:
{
skeleton
,
ExportDialog
,
BatchImport
},
components
:
{
skeleton
,
ExportDialog
,
BatchImport
},
data
(){
data
(){
return
{
return
{
encodeStr
,
params
:{},
params
:{},
successDialog
:
false
,
successDialog
:
false
,
loading
:
false
,
loading
:
false
,
batchImport
:
false
,
batchImport
:
false
,
ename
:
''
,
ename
:
''
,
jskEid
:
''
,
aptitudeDtoList
:
[
aptitudeDtoList
:
[
{
{
nameStr
:
''
,
nameStr
:
''
,
...
@@ -294,6 +301,10 @@ export default {
...
@@ -294,6 +301,10 @@ export default {
this
.
search
(
1
)
this
.
search
(
1
)
},
},
methods
:{
methods
:{
linkTo
(
url
){
this
.
showMore
=
false
;
this
.
$router
.
push
(
url
)
},
reUpload
(){
reUpload
(){
this
.
$refs
.
batchImport
.
visible
=
true
;
this
.
$refs
.
batchImport
.
visible
=
true
;
this
.
successDialog
=
false
this
.
successDialog
=
false
...
@@ -352,6 +363,7 @@ export default {
...
@@ -352,6 +363,7 @@ export default {
"limit"
:
this
.
pageSize1
"limit"
:
this
.
pageSize1
}
}
this
.
ename
=
item
.
ename
;
this
.
ename
=
item
.
ename
;
this
.
jskEid
=
item
.
jskEid
;
params
.
eid
=
item
.
jskEid
;
params
.
eid
=
item
.
jskEid
;
this
.
params1
=
params
this
.
params1
=
params
enterpriseAptitude
(
params
).
then
(
res
=>
{
enterpriseAptitude
(
params
).
then
(
res
=>
{
...
@@ -462,8 +474,13 @@ export default {
...
@@ -462,8 +474,13 @@ export default {
}
}
}
}
</
script
>
</
script
>
<
style
lang=
"scss"
>
<
style
lang=
"scss"
scoped
>
.el-tooltip__popper
{
margin
:
30px
;
}
</
style
>
<
style
lang=
"scss"
scoped
>
::v-deep
.search_aptittude_success_dialog
{
::v-deep
.search_aptittude_success_dialog
{
border-radius
:
4px
;
border-radius
:
4px
;
.el-dialog__header
{
.el-dialog__header
{
...
@@ -574,8 +591,8 @@ export default {
...
@@ -574,8 +591,8 @@ export default {
}
}
}
}
.content_item_list
{
::v-deep
.content_item_list
{
width
:
280
px
;
width
:
405
px
;
height
:
32px
;
height
:
32px
;
line-height
:
32px
;
line-height
:
32px
;
}
}
...
@@ -594,6 +611,7 @@ export default {
...
@@ -594,6 +611,7 @@ export default {
.item_ckquery_btn
{
.item_ckquery_btn
{
height
:
32px
;
height
:
32px
;
line-height
:
32px
;
line-height
:
32px
;
margin-left
:
12px
;
top
:
1px
;
top
:
1px
;
border-color
:
#DCDFE6
;
border-color
:
#DCDFE6
;
color
:
rgba
(
35
,
35
,
35
,
0
.8
);
color
:
rgba
(
35
,
35
,
35
,
0
.8
);
...
@@ -752,6 +770,7 @@ export default {
...
@@ -752,6 +770,7 @@ export default {
.title_box
{
.title_box
{
font-size
:
14px
;
font-size
:
14px
;
color
:
#232323
;
color
:
#232323
;
margin-bottom
:
12px
;
.name_box
{
.name_box
{
font-size
:
16px
;
font-size
:
16px
;
font-weight
:
700
;
font-weight
:
700
;
...
...
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