Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
肖康
/
cloudSystem
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
a1018244
authored
Feb 17, 2023
by
LJM
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
css
parent
d116efe8
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
302 additions
and
34 deletions
src/assets/css/list/quote.less
src/assets/css/list/quote.min.css
src/assets/css/list/quote.min.css.map
src/components/menu.vue
src/views/List/inquire.vue
src/views/List/quote.vue
src/assets/css/list/quote.less
View file @
a1018244
...
...
@@ -2,7 +2,7 @@
background: #FFFFFF;
border-radius: 4px;
padding: 20px;
.search-btn {
cursor: pointer;
width: 76px;
...
...
@@ -13,16 +13,16 @@
font-size: 14px;
color: #fff;
text-align: center;
&:hover {
background: #0050E0;
}
}
.btn-nav {
margin-top: 11px;
margin-bottom: 22px;
.update {
width: 66px;
height: 26px;
...
...
@@ -35,19 +35,19 @@
font-size: 14px;
cursor: pointer;
width: 66px;
i {
margin-left: 3px;
}
&:hover {
background: #FCA955;
color: #fff;
}
}
.dcg {
width: 66px;
height: 26px;
...
...
@@ -60,38 +60,38 @@
margin-right: 10px;
font-size: 14px;
transition: all 0.5s;
&:hover {
background: #1969F9;
cursor: pointer;
color: #fff;
}
&.heti {
width: 56px;
background: #fff;
&:hover {
background: #E5EEFF;
color: #1969F9;
}
}
&.xjk {
position: relative;
left: -11px;
border-left: 1px solid #1969F9;
&:hover {
border-left: 1px solid #1969F9;
}
}
&.delbtn {
border: 1px solid #FC1F00;
background: #FFE7E3;
color: #FC1F00;
&:hover {
background: #FF715D;
color: #fff;
...
...
@@ -99,22 +99,22 @@
}
}
}
.updatebox {
position: relative;
.selectdw {
height: 36px;
width: 36px;
position: absolute;
top: 1px;
right: 2px;
.el-select {
width: 36px;
border-left: 1px solid #C0C4CC;
input {
border: 0px;
padding: 0px;
...
...
@@ -123,17 +123,17 @@
font-size: 14px;
color: #333;
text-align: center;
}
.el-input__prefix, .el-input__suffix {
display: none !important;
}
}
}
}
.price-mores {
.more-search-btn {
&:hover {
...
...
@@ -142,3 +142,148 @@
}
}
}
.xx {
.el-form-item__label {
white-space: nowrap;
}
.dialog-footer {
text-align: center !important;
}
.updatebox {
position: relative;
.selectdw {
width: 64px;
position: absolute;
top: 1px;
right: 2px;
.el-select {
width: 100%;
border-left: 1px solid #C0C4CC;
input {
border: 0px;
padding: 0px;
width: 100%;
height: 25px;
font-size: 14px;
color: #333;
text-align: center;
}
.el-input__prefix, .el-input__suffix {
display: none !important;
}
}
}
}
}
.price-more {
.more-search-btn {
width: 70px;
height: 26px;
background: #F1F4FA;
border-radius: 2px;
border: 1px solid #BEC9DF;
font-size: 12px;
color: #1969F9;
text-align: center;
transition: all 0.5s;
position: relative;
cursor: pointer;
&:hover {
border: 1px solid #1969F9;
}
}
}
.batch-layer {
width: 100%;
.batch-box {
flex: 0 0 33.3%;
border-bottom: 1px solid #eee;
.title {
width: 100%;
height: 30px;
border-bottom: 1px solid #eee;
i {
cursor: pointer;
}
}
.content {
padding-top: 8px;
padding-bottom: 8px;
border-bottom: 1px solid #eee;
border-right: 1px solid #eee;
width: 100%;
.period-list {
height: 240px;
flex-wrap: wrap;
padding: 0 7px;
li {
width: 36px;
height: 30px;
line-height: 30px;
color: #666;
cursor: pointer;
font-size: 13px;
transition: all 0.4s ease-in-out;
&:hover, &.curr {
color: #FFF;
background-color: #409EFF;
}
}
}
.year-list {
height: 240px;
flex-wrap: wrap;
padding: 0 7px;
li {
flex: 0 0 33.3%;
height: 30px;
line-height: 30px;
color: #666;
cursor: pointer;
font-size: 13px;
margin: 10px 0;
transition: all 0.4s ease-in-out;
&:hover, &.curr {
color: #FFF;
background-color: #409EFF;
}
}
}
}
.footer-btn {
padding-right: 10px;
height: 44px;
justify-content: flex-end;
border-right: 1px solid #eee;
}
}
}
src/assets/css/list/quote.min.css
View file @
a1018244
...
...
@@ -113,4 +113,119 @@
.quote-con
.price-mores
.more-search-btn
:hover
{
color
:
#1969f9
;
}
.xx
.el-form-item__label
{
white-space
:
nowrap
;
}
.xx
.dialog-footer
{
text-align
:
center
!important
;
}
.xx
.updatebox
{
position
:
relative
;
}
.xx
.updatebox
.selectdw
{
width
:
64px
;
position
:
absolute
;
top
:
1px
;
right
:
2px
;
}
.xx
.updatebox
.selectdw
.el-select
{
width
:
100%
;
border-left
:
1px
solid
#C0C4CC
;
}
.xx
.updatebox
.selectdw
.el-select
input
{
border
:
0px
;
padding
:
0px
;
width
:
100%
;
height
:
25px
;
font-size
:
14px
;
color
:
#333
;
text-align
:
center
;
}
.xx
.updatebox
.selectdw
.el-select
.el-input__prefix
,
.xx
.updatebox
.selectdw
.el-select
.el-input__suffix
{
display
:
none
!important
;
}
.price-more
.more-search-btn
{
width
:
70px
;
height
:
26px
;
background
:
#F1F4FA
;
border-radius
:
2px
;
border
:
1px
solid
#BEC9DF
;
font-size
:
12px
;
color
:
#1969F9
;
text-align
:
center
;
transition
:
all
0.5s
;
position
:
relative
;
cursor
:
pointer
;
}
.price-more
.more-search-btn
:hover
{
border
:
1px
solid
#1969F9
;
}
.batch-layer
{
width
:
100%
;
}
.batch-layer
.batch-box
{
flex
:
0
0
33.3%
;
border-bottom
:
1px
solid
#eee
;
}
.batch-layer
.batch-box
.title
{
width
:
100%
;
height
:
30px
;
border-bottom
:
1px
solid
#eee
;
}
.batch-layer
.batch-box
.title
i
{
cursor
:
pointer
;
}
.batch-layer
.batch-box
.content
{
padding-top
:
8px
;
padding-bottom
:
8px
;
border-bottom
:
1px
solid
#eee
;
border-right
:
1px
solid
#eee
;
width
:
100%
;
}
.batch-layer
.batch-box
.content
.period-list
{
height
:
240px
;
flex-wrap
:
wrap
;
padding
:
0
7px
;
}
.batch-layer
.batch-box
.content
.period-list
li
{
width
:
36px
;
height
:
30px
;
line-height
:
30px
;
color
:
#666
;
cursor
:
pointer
;
font-size
:
13px
;
transition
:
all
0.4s
ease-in-out
;
}
.batch-layer
.batch-box
.content
.period-list
li
:hover
,
.batch-layer
.batch-box
.content
.period-list
li
.curr
{
color
:
#FFF
;
background-color
:
#409EFF
;
}
.batch-layer
.batch-box
.content
.year-list
{
height
:
240px
;
flex-wrap
:
wrap
;
padding
:
0
7px
;
}
.batch-layer
.batch-box
.content
.year-list
li
{
flex
:
0
0
33.3%
;
height
:
30px
;
line-height
:
30px
;
color
:
#666
;
cursor
:
pointer
;
font-size
:
13px
;
margin
:
10px
0
;
transition
:
all
0.4s
ease-in-out
;
}
.batch-layer
.batch-box
.content
.year-list
li
:hover
,
.batch-layer
.batch-box
.content
.year-list
li
.curr
{
color
:
#FFF
;
background-color
:
#409EFF
;
}
.batch-layer
.batch-box
.footer-btn
{
padding-right
:
10px
;
height
:
44px
;
justify-content
:
flex-end
;
border-right
:
1px
solid
#eee
;
}
/*# sourceMappingURL=quote.min.css.map */
\ No newline at end of file
src/assets/css/list/quote.min.css.map
View file @
a1018244
{"version":3,"sources":["quote.less"],"names":[],"mappings":"AAAA;EACE,mBAAA;EACA,kBAAA;EACA,aAAA;;AAHF,UAKE;EACE,eAAA;EACA,WAAA;EACA,YAAA;EACA,iBAAA;EACA,mBAAA;EACA,kBAAA;EACA,eAAA;EACA,WAAA;EACA,kBAAA;;AAEA,UAXF,YAWG;EACC,mBAAA;;AAjBN,UAqBE;EACE,gBAAA;EACA,mBAAA;;AAvBJ,UAqBE,SAIE;EAEE,YAAA;EACA,iBAAA;EACA,kBAAA;EACA,mBAAA;EACA,yBAAA;EACA,kBAAA;EACA,cAAA;EACA,eAAA;EACA,eAAA;EACA,WAAA;;AApCN,UAqBE,SAIE,QAaE;EACE,gBAAA;;AAGF,UArBJ,SAIE,QAiBG;EAEC,mBAAA;EACA,WAAA;;AA7CR,UAqBE,SA6BE;EACE,WAAA;EACA,YAAA;EACA,kBAAA;EACA,kBAAA;EACA,iBAAA;EACA,yBAAA;EACA,mBAAA;EACA,cAAA;EACA,kBAAA;EACA,eAAA;EACA,oBAAA;;AAEA,UA1CJ,SA6BE,KAaG;EACC,mBAAA;EACA,eAAA;EACA,WAAA;;AAGF,UAhDJ,SA6BE,KAmBG;EACC,WAAA;EACA,gBAAA;;AAEA,UApDN,SA6BE,KAmBG,KAIE;EACC,mBAAA;EACA,cAAA;;AAIJ,UA1DJ,SA6BE,KA6BG;EACC,kBAAA;EACA,WAAA;EACA,8BAAA;;AAEA,UA/DN,SA6BE,KA6BG,IAKE;EACC,8BAAA;;AAIJ,UApEJ,SA6BE,KAuCG;EACC,yBAAA;EACA,mBAAA;EACA,cAAA;;AAEA,UAzEN,SA6BE,KAuCG,OAKE;EACC,mBAAA;EACA,WAAA;;AAhGV,UAsGE;EACE,kBAAA;;AAvGJ,UAsGE,WAGE;EACE,YAAA;EACA,WAAA;EAEA,kBAAA;EACA,QAAA;EACA,UAAA;;AA/GN,UAsGE,WAGE,UAQE;EACE,WAAA;EACA,8BAAA;;AAnHR,UAsGE,WAGE,UAQE,WAIE;EACE,WAAA;EACA,YAAA;EACA,YAAA;EACA,WAAA;EACA,eAAA;EACA,WAAA;EACA,kBAAA;;AA5HV,UAsGE,WAGE,UAQE,WAeE;AAhIR,UAsGE,WAGE,UAQE,WAeqB;EACjB,wBAAA;;AASJ,UAFJ,aACE,iBACG;EACC,cAAA","file":"quote.min.css"}
\ No newline at end of file
{"version":3,"sources":["quote.less"],"names":[],"mappings":"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","file":"quote.min.css"}
\ No newline at end of file
src/components/menu.vue
View file @
a1018244
...
...
@@ -364,7 +364,7 @@ export default {
let
has_more
=
data
.
has_more
;
let
html
=
''
;
if
(
has_more
)
{
html
=
'
<
P
class
=
"notify-text"
><
b
>
' + data.date + '
<
/b><b>' + data.title + '</
b
><
a
class
=
"alink"
target
=
"_blank"
href
=
"' + data.link + '"
>
' + data.title_suffix + '
<
/a><a style="margin-left: 8px" class="alink" target="_blank" href="' + data.
link
+ '">更多>>></
a
><
/P>'
;
html
=
'
<
P
class
=
"notify-text"
><
b
>
' + data.date + '
<
/b><b>' + data.title + '</
b
><
a
class
=
"alink"
target
=
"_blank"
href
=
"' + data.link + '"
>
' + data.title_suffix + '
<
/a><a style="margin-left: 8px" class="alink" target="_blank" href="' + data.
has_more
+ '">更多>>></
a
><
/P>'
;
}
else
{
html
=
'
<
P
class
=
"notify-text"
><
b
>
' + data.date + '
<
/b><b>' + data.title + '</
b
><
a
class
=
"alink"
target
=
"_blank"
href
=
"' + data.link + '"
>
' + data.title_suffix + '
<
/a></
P
>
';
}
...
...
src/views/List/inquire.vue
View file @
a1018244
...
...
@@ -41,10 +41,10 @@
</el-select>
</el-form-item>
<el-form-item
label=
"询价时间"
>
<el-date-picker
v-model=
"
formParam.create_time
"
value-format=
"yyyy-MM-dd"
type=
"daterange"
range-separator=
"至"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
></el-date-picker>
<el-date-picker
v-model=
"
create_time_val
"
value-format=
"yyyy-MM-dd"
type=
"daterange"
range-separator=
"至"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
></el-date-picker>
</el-form-item>
<el-form-item
label=
"询价有效期"
>
<el-date-picker
v-model=
"
formParam.deadline_time
"
value-format=
"yyyy-MM-dd"
type=
"daterange"
range-separator=
"至"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
></el-date-picker>
<el-date-picker
v-model=
"
deadline_time_val
"
value-format=
"yyyy-MM-dd"
type=
"daterange"
range-separator=
"至"
start-placeholder=
"开始日期"
end-placeholder=
"结束日期"
></el-date-picker>
</el-form-item>
<el-form-item>
<el-button
type=
"primary"
@
click=
"onSubmit"
>
搜索
</el-button>
...
...
@@ -550,6 +550,8 @@ export default {
trigger
:
'blur'
}]
},
create_time_val
:
''
,
//询价时间
deadline_time_val
:
''
,
//询价有效期
formParam
:
{
inquiry_sn
:
''
,
//询价单号
goods_name
:
''
,
//型号
...
...
@@ -573,12 +575,17 @@ export default {
methods
:
{
getData
()
{
//格式化时间
if
(
this
.
formParam
.
create_time
)
{
this
.
formParam
.
create_time
=
this
.
formParam
.
create_time
[
0
]
+
'~'
+
this
.
formParam
.
create_time
[
1
];
if
(
this
.
create_time_val
)
{
this
.
formParam
.
create_time
=
this
.
create_time_val
[
0
]
+
'~'
+
this
.
create_time_val
[
1
];
}
else
{
this
.
formParam
.
create_time
=
''
;
}
if
(
this
.
formParam
.
deadline_time
)
{
this
.
formParam
.
deadline_time
=
this
.
formParam
.
deadline_time
[
0
]
+
'~'
+
this
.
formParam
.
deadline_time
[
1
];
if
(
this
.
deadline_time_val
)
{
this
.
formParam
.
deadline_time
=
this
.
deadline_time_val
[
0
]
+
'~'
+
this
.
deadline_time_val
[
1
];
}
else
{
this
.
formParam
.
deadline_time
=
''
;
}
var
params
=
Object
.
assign
({},
{
page
:
this
.
page
},
{
limit
:
this
.
limit
},
this
.
formParam
)
this
.
$http
(
'get'
,
"/api/inquiry/getlist"
,
params
).
then
(
res
=>
{
if
(
res
.
code
===
0
)
{
...
...
src/views/List/quote.vue
View file @
a1018244
This diff is collapsed.
Click to expand it.
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