Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
W
web-purchase
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
张冬
web-purchase
Commits
d64b642c
Commit
d64b642c
authored
Nov 02, 2020
by
单鹏冲
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'v1'
parents
4e1df162
d89aa8bd
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
57 additions
and
34 deletions
+57
-34
list.js
src/api/common/list.js
+9
-2
Header.vue
src/components/common/Header.vue
+11
-2
see.vue
src/pages/purchaser/bid/bidEvaluation/review/see.vue
+1
-1
bidSet.vue
src/pages/purchaser/bid/bidStage/bidSet.vue
+3
-3
reply.vue
src/pages/purchaser/bid/bidStage/clearManagement/reply.vue
+0
-1
see.vue
src/pages/purchaser/bid/bidStage/clearManagement/see.vue
+7
-7
inquiryAnnouncement.vue
src/pages/purchaser/bid/reviewed/inquiryAnnouncement.vue
+1
-1
workbench.vue
src/pages/purchaser/bid/workbench.vue
+2
-2
see.vue
...s/supply/bid/joinProject/bidStage/clearManagement/see.vue
+11
-11
seePrice.vue
src/pages/supply/bid/signupOnline/seePrice.vue
+1
-1
signUp.vue
src/pages/supply/bid/signupOnline/signUp.vue
+11
-3
No files found.
src/api/common/list.js
View file @
d64b642c
...
...
@@ -185,4 +185,11 @@ export function autodeploy() {
name
:
"me"
}
})
}
\ No newline at end of file
}
/* 获取客服电话 */
export
function
getMessagephone
(){
return
request
({
url
:
'/company/customService'
,
method
:
'get'
,
})}
\ No newline at end of file
src/components/common/Header.vue
View file @
d64b642c
...
...
@@ -9,7 +9,7 @@
<div
class=
"header-right"
>
<div
class=
"header-user-con"
>
<!-- -->
<div
class=
"serve"
>
客服电话:
13810057696
</div>
<div
class=
"serve"
>
客服电话:
{{
phone
}}
</div>
<div
class=
"official"
@
click=
"join"
>
官网首页
</div>
<!-- 全屏显示 -->
<div
class=
"btn-fullscreen"
@
click=
"handleFullScreen"
>
...
...
@@ -48,11 +48,12 @@
</div>
</
template
>
<
script
>
import
{
userInfo
}
from
'@api/common/list'
import
{
userInfo
,
getMessagephone
}
from
'@api/common/list'
import
bus
from
'../common/bus'
;
export
default
{
data
()
{
return
{
phone
:
''
,
organlist
:
''
,
collapse
:
false
,
fullscreen
:
false
,
...
...
@@ -138,6 +139,12 @@ export default {
}
this
.
fullscreen
=
!
this
.
fullscreen
;
},
/* 获取客服电话 */
async
getMessagephone
(){
const
{
data
}
=
await
getMessagephone
()
console
.
log
(
data
)
this
.
phone
=
data
.
phone
}
},
mounted
()
{
...
...
@@ -147,6 +154,8 @@ export default {
},
created
()
{
this
.
getUserInfo
();
this
.
getMessagephone
()
}
};
</
script
>
...
...
src/pages/purchaser/bid/bidEvaluation/review/see.vue
View file @
d64b642c
...
...
@@ -26,7 +26,7 @@
<el-button
size=
"mini"
@
click=
'download(replyDetail.fileUrl)'
>
下载
</el-button>
</li>
</ul>
<
div
v-else
>
无
</div
>
<
!--
<div
v-else
>
无
</div>
--
>
</div>
</div>
<div
v-if=
"replystate"
class=
"message-item"
>
...
...
src/pages/purchaser/bid/bidStage/bidSet.vue
View file @
d64b642c
...
...
@@ -22,7 +22,7 @@
<el-input
v-model=
"ruleForm.signatureTime"
style=
"width: 250px;"
onkeyup=
"value=value.replace(/[^\d]/g,'')"
placeholder=
"请输入分钟数"
></el-input>
</el-form-item>
</div>
<div>
<
!--
<
div>
<el-form-item
label=
"开标人"
prop=
"bidOpener"
>
<el-select
v-model=
"ruleForm.bidOpener"
placeholder=
"请选择"
style=
"width: 250px;"
>
<el-option
v-for=
"item in options"
:key=
"item.id"
:label=
"item.name"
:value=
"item.id"
>
...
...
@@ -37,13 +37,13 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item
label=
"
序列
人员"
prop=
"delegaterList"
>
<el-form-item
label=
"
列席
人员"
prop=
"delegaterList"
>
<el-select
v-model=
"ruleForm.delegaterList"
multiple
placeholder=
"请选择"
style=
"width: 250px;"
>
<el-option
v-for=
"item in options"
:key=
"item.id"
:label=
"item.name"
:value=
"item.id"
>
</el-option>
</el-select>
</el-form-item>
</div>
</div>
-->
</el-form>
<div
style=
"width:200px;margin:100px auto"
>
<el-button
@
click=
"cancle"
>
取消
</el-button>
...
...
src/pages/purchaser/bid/bidStage/clearManagement/reply.vue
View file @
d64b642c
...
...
@@ -24,7 +24,6 @@
<el-button
@
click=
"download(item.accessoryUrl)"
>
下载
</el-button>
</li>
</ul>
<div>
无
</div>
</div>
</div>
<h3
class=
"title"
>
澄清内容
</h3>
...
...
src/pages/purchaser/bid/bidStage/clearManagement/see.vue
View file @
d64b642c
...
...
@@ -9,11 +9,11 @@
<div
class=
"describe"
>
澄清问题
</div>
<div
class=
"clear-message"
>
<div
class=
"flex-item clear-item"
>
<div>
澄清问题标题:
</div>
<div>
*
澄清问题标题:
</div>
<div>
{{
question
.
title
}}
</div>
</div>
<div
class=
"flex-item clear-item"
>
<div>
澄清问题内容:
</div>
<div>
*
澄清问题内容:
</div>
<div
v-html=
"question.content"
></div>
</div>
<div
v-if=
"question.accessoryList"
class=
"flex-item"
>
...
...
@@ -31,15 +31,15 @@
<div
class=
"form"
>
<div
class=
"clear-message"
>
<div
class=
"flex-item clear-item"
>
<div>
回复标题:
</div>
<div>
*
回复标题:
</div>
<div>
{{
clarifies
.
title
}}
</div>
</div>
<div
class=
"flex-item clear-item"
>
<div>
公告发布媒体:
</div>
<div>
*
公告发布媒体:
</div>
<div>
捷安采官网招投标专区
</div>
</div>
<div
class=
"flex-item"
>
<div>
澄清问题附
件:
</div>
<div>
*回复文
件:
</div>
<ul
v-if=
"clarifies.fileList!==undefined && clarifies.fileList.length>0"
>
<li
v-for=
"(item,index) in clarifies.fileList"
:key=
"index"
>
<span>
{{
item
.
fileName
}}
</span>
...
...
@@ -253,11 +253,11 @@ export default {
font-weight
:
600
;
margin
:
20px
0
20px
20px
}
/*
.clear-item>div:last-child {
}
}
*/
.clear-item
>
div
:first-child
{
margin-right
:
30px
;
...
...
src/pages/purchaser/bid/reviewed/inquiryAnnouncement.vue
View file @
d64b642c
...
...
@@ -244,7 +244,7 @@ export default {
cityId
:
''
,
districtId
:
''
,
inquiryCode
:
''
,
priority
:
''
,
priority
:
0
,
startTime
:
''
,
endTime
:
''
,
purchaseAgent
:
'1'
,
...
...
src/pages/purchaser/bid/workbench.vue
View file @
d64b642c
...
...
@@ -79,12 +79,12 @@ export default {
url
:
'/purchaser/bid/reviewed/tenderAnnouncement'
,
bright
:
false
},
{
/*
{
id: 6,
label: '投标邀请书',
url: '1',
bright: false
},
},
*/
{
id
:
7
,
label
:
'招标文件澄清管理'
,
...
...
src/pages/supply/bid/joinProject/bidStage/clearManagement/see.vue
View file @
d64b642c
...
...
@@ -2,23 +2,23 @@
<div>
<div
class=
"content-head"
>
<dataBreadcrumb
:breads=
"breads"
></dataBreadcrumb>
<h3>
查看
</h3>
<h5>
查看
</h5>
<h3>
查看
澄清
</h3>
<h5>
查看
澄清
</h5>
</div>
<!-- 澄清 -->
<div
class=
"content"
v-if=
"clarifies"
>
<div
class=
"describe"
>
澄清
公告信息
</div>
<div
class=
"describe"
>
澄清
问题
</div>
<div
class=
"clear-message"
>
<div
class=
"flex-item clear-item"
>
<div>
澄清公告标题:
</div>
<div>
*
澄清公告标题:
</div>
<div>
{{
clarifies
.
title
}}
</div>
</div>
<div
class=
"flex-item clear-item"
>
<div>
公告发布媒体:
</div>
<div>
*
公告发布媒体:
</div>
<div>
捷安采官网招投标专区
</div>
</div>
<div
class=
"flex-item clear-item"
v-if=
"clarifieslist.length>0"
>
<div>
澄清
文
件:
</div>
<div>
澄清
问题附
件:
</div>
<ul>
<li
v-for=
"item in clarifies.clarifieslist"
:key=
"item.id"
>
<span>
{{
item
.
fileName
}}
</span>
...
...
@@ -40,15 +40,15 @@
<div
class=
"describe"
>
问题信息
</div>
<div
class=
"clear-message"
>
<div
class=
"flex-item clear-item"
>
<div>
问题
标题:
</div>
<div>
*回复
标题:
</div>
<div>
{{
question
.
title
}}
</div>
</div>
<div
class=
"flex-item clear-item"
>
<div>
公告发布媒体:
</div>
<
!--
<
div
class=
"flex-item clear-item"
>
<div>
*
公告发布媒体:
</div>
<div>
捷安采官网招投标专区
</div>
</div>
</div>
-->
<div
class=
"flex-item clear-item"
v-if=
'questionlist.length>0'
>
<div>
问题
文件:
</div>
<div>
*回复
文件:
</div>
<ul>
<li
v-for=
"item in questionlist"
:key=
"item.id"
>
<span>
{{
item
.
fileName
}}
</span>
...
...
src/pages/supply/bid/signupOnline/seePrice.vue
View file @
d64b642c
...
...
@@ -25,7 +25,7 @@
:min=
"0"
:controls=
"false"
:precision=
"2"
style=
"width: 100px"
style=
"width: 100px
;height:80%
"
placeholder=
"请输入"
></el-input-number>
</
template
>
...
...
src/pages/supply/bid/signupOnline/signUp.vue
View file @
d64b642c
...
...
@@ -23,8 +23,8 @@
<el-form-item
label=
"邮箱:"
>
<el-input
v-model=
"form.email"
class=
"input"
disabled
></el-input>
</el-form-item>
<div
class=
"flex-item"
>
<div>
是否买断账期:
</div>
<div
class=
"flex-item"
prop=
"account"
>
<div>
<span
class=
"text"
>
*
</span>
是否买断账期:
</div>
<el-radio
v-model=
"isPaymentDays"
label=
"false"
>
否
</el-radio>
<el-radio
v-model=
"isPaymentDays"
label=
"true"
>
是
</el-radio>
</div>
...
...
@@ -83,7 +83,12 @@
required
:
true
,
message
:
'请选择'
,
trigger
:
'blur'
}]
}],
account
:
[{
required
:
true
,
message
:
'请选择'
,
trigger
:
'blur'
}],
}
}
...
...
@@ -194,4 +199,7 @@
.buttom
{
margin-top
:
50px
;
}
.text
{
color
:
red
;
}
</
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