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
589a0875
Commit
589a0875
authored
Oct 12, 2020
by
张冬
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
更新
parent
e66d0097
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
27 additions
and
14 deletions
+27
-14
review.vue
src/pages/purchaser/bid/bidEvaluation/review/review.vue
+22
-11
bidOpenhal.vue
src/pages/purchaser/bid/bidOpen/bidOpenhal.vue
+1
-2
confirm.vue
src/pages/purchaser/bid/bidStage/clearManagement/confirm.vue
+4
-1
No files found.
src/pages/purchaser/bid/bidEvaluation/review/review.vue
View file @
589a0875
...
@@ -106,20 +106,20 @@
...
@@ -106,20 +106,20 @@
</div>
</div>
<!-- 编辑评审信息-->
<!-- 编辑评审信息-->
<el-dialog
:visible
.
sync=
"isEvaluate"
title=
"编辑"
>
<el-dialog
:visible
.
sync=
"isEvaluate"
title=
"编辑"
>
<el-form
:model=
"evaluateForm"
label-width=
"100px"
>
<el-form
:model=
"evaluateForm"
ref=
"evaluateForm"
label-width=
"100px"
:rules=
"rules"
>
<el-form-item
label=
"资格审查"
>
<el-form-item
label=
"资格审查"
prop=
"qualification"
>
<el-radio
v-model=
"evaluateForm.qualification"
:label=
"true"
>
通过
</el-radio>
<el-radio
v-model=
"evaluateForm.qualification"
:label=
"true"
>
通过
</el-radio>
<el-radio
v-model=
"evaluateForm.qualification"
:label=
"false"
>
未通过
</el-radio>
<el-radio
v-model=
"evaluateForm.qualification"
:label=
"false"
>
未通过
</el-radio>
</el-form-item>
</el-form-item>
<el-form-item
label=
"符合性审查"
>
<el-form-item
label=
"符合性审查"
prop=
"conformity"
>
<el-radio
v-model=
"evaluateForm.conformity"
:label=
"true"
>
通过
</el-radio>
<el-radio
v-model=
"evaluateForm.conformity"
:label=
"true"
>
通过
</el-radio>
<el-radio
v-model=
"evaluateForm.conformity"
:label=
"false"
>
未通过
</el-radio>
<el-radio
v-model=
"evaluateForm.conformity"
:label=
"false"
>
未通过
</el-radio>
</el-form-item>
</el-form-item>
<el-form-item
label=
"手动废标"
>
<el-form-item
label=
"手动废标"
prop=
'bidRejection'
>
<el-radio
v-model=
"evaluateForm.bidRejection"
:label=
"true"
>
通过
</el-radio>
<el-radio
v-model=
"evaluateForm.bidRejection"
:label=
"true"
>
通过
</el-radio>
<el-radio
v-model=
"evaluateForm.bidRejection"
:label=
"false"
>
未通过
</el-radio>
<el-radio
v-model=
"evaluateForm.bidRejection"
:label=
"false"
>
未通过
</el-radio>
</el-form-item>
</el-form-item>
<el-form-item
label=
"结论"
>
<el-form-item
label=
"结论"
prop=
"conclusion"
>
<el-radio
v-model=
"evaluateForm.conclusion"
:label=
"true"
>
通过
</el-radio>
<el-radio
v-model=
"evaluateForm.conclusion"
:label=
"true"
>
通过
</el-radio>
<el-radio
v-model=
"evaluateForm.conclusion"
:label=
"false"
>
未通过
</el-radio>
<el-radio
v-model=
"evaluateForm.conclusion"
:label=
"false"
>
未通过
</el-radio>
</el-form-item>
</el-form-item>
...
@@ -131,21 +131,21 @@
...
@@ -131,21 +131,21 @@
</el-dialog>
</el-dialog>
<!-- 编辑公司排名-->
<!-- 编辑公司排名-->
<el-dialog
title=
"编辑"
:visible
.
sync=
"isRank"
width=
"40%"
>
<el-dialog
title=
"编辑"
:visible
.
sync=
"isRank"
width=
"40%"
>
<el-form
:model=
"rankForm"
>
<el-form
:model=
"rankForm"
ref=
"rankForm"
:rules=
"rules"
>
<el-form-item
label=
"商务评分"
>
<el-form-item
label=
"商务评分"
prop=
"commercialGrade"
>
<el-input-number
v-model=
"rankForm.commercialGrade"
:min=
"0"
:controls=
"false"
:precision=
"2"
placeholder=
"请输入"
></el-input-number>
<el-input-number
v-model=
"rankForm.commercialGrade"
:min=
"0"
:controls=
"false"
:precision=
"2"
placeholder=
"请输入"
></el-input-number>
</el-form-item>
</el-form-item>
<el-form-item
label=
"技术评分"
>
<el-form-item
label=
"技术评分"
prop=
"skillGrade"
>
<el-input-number
v-model=
"rankForm.skillGrade"
:min=
"0"
:controls=
"false"
:precision=
"2"
placeholder=
"请输入"
></el-input-number>
<el-input-number
v-model=
"rankForm.skillGrade"
:min=
"0"
:controls=
"false"
:precision=
"2"
placeholder=
"请输入"
></el-input-number>
</el-form-item>
</el-form-item>
<el-form-item
label=
"价格评分"
>
<el-form-item
label=
"价格评分"
prop=
"priceGrade"
>
<el-input-number
v-model=
"rankForm.priceGrade"
:min=
"0"
:controls=
"false"
:precision=
"2"
placeholder=
"请输入"
></el-input-number>
<el-input-number
v-model=
"rankForm.priceGrade"
:min=
"0"
:controls=
"false"
:precision=
"2"
placeholder=
"请输入"
></el-input-number>
</el-form-item>
</el-form-item>
<el-form-item
label=
"评标价
"
>
<el-form-item
label=
"评标价
"
prop=
"evaluationPrice
"
>
<el-input-number
v-model=
"rankForm.evaluationPrice"
:min=
"0"
:controls=
"false"
:precision=
"2"
placeholder=
"请输入"
></el-input-number>
<el-input-number
v-model=
"rankForm.evaluationPrice"
:min=
"0"
:controls=
"false"
:precision=
"2"
placeholder=
"请输入"
></el-input-number>
</el-form-item>
</el-form-item>
<el-form-item
label=
"是否中标候选人"
>
<el-form-item
label=
"是否中标候选人"
prop=
"winPerson"
>
<el-radio
v-model=
"rankForm.winPerson"
:label=
"true"
>
是
</el-radio>
<el-radio
v-model=
"rankForm.winPerson"
:label=
"true"
>
是
</el-radio>
<el-radio
v-model=
"rankForm.winPerson"
:label=
"false"
>
否
</el-radio>
<el-radio
v-model=
"rankForm.winPerson"
:label=
"false"
>
否
</el-radio>
</el-form-item>
</el-form-item>
...
@@ -180,6 +180,17 @@
...
@@ -180,6 +180,17 @@
},
},
data
()
{
data
()
{
return
{
return
{
rules
:
{
qualification
:[
{
required
:
true
,
message
:
'请选择'
,
trigger
:
'change'
}],
conformity
:[
{
required
:
true
,
message
:
'请选择'
,
trigger
:
'change'
}],
bidRejection
:[
{
required
:
true
,
message
:
'请选择'
,
trigger
:
'change'
}],
conclusion
:[
{
required
:
true
,
message
:
'请选择'
,
trigger
:
'change'
}],
commercialGrade
:[
{
required
:
true
,
message
:
'请选择'
,
trigger
:
'blur'
}],
skillGrade
:[
{
required
:
true
,
message
:
'请选择'
,
trigger
:
'blur'
}],
priceGrade
:[
{
required
:
true
,
message
:
'请选择'
,
trigger
:
'blur'
}],
evaluationPrice
:[
{
required
:
true
,
message
:
'请选择'
,
trigger
:
'blur'
}],
winPerson
:[
{
required
:
true
,
message
:
'请选择'
,
trigger
:
'change'
}]
},
file
:
[],
file
:
[],
downloadList
:
[],
downloadList
:
[],
changeList
:
[],
changeList
:
[],
...
...
src/pages/purchaser/bid/bidOpen/bidOpenhal.vue
View file @
589a0875
...
@@ -294,7 +294,6 @@
...
@@ -294,7 +294,6 @@
this
.
projectName
=
localStorage
.
getItem
(
"projectName"
)
this
.
projectName
=
localStorage
.
getItem
(
"projectName"
)
this
.
userName
=
JSON
.
parse
(
localStorage
.
getItem
(
"userInfo"
)).
name
this
.
userName
=
JSON
.
parse
(
localStorage
.
getItem
(
"userInfo"
)).
name
// this.gettimeInfo();
// this.gettimeInfo();
this
.
getstartInfo
();
this
.
getopenInfo
();
this
.
getopenInfo
();
this
.
getsigndetail
();
this
.
getsigndetail
();
this
.
myId
=
JSON
.
parse
(
localStorage
.
getItem
(
"userInfo"
)).
userId
this
.
myId
=
JSON
.
parse
(
localStorage
.
getItem
(
"userInfo"
)).
userId
...
@@ -554,7 +553,7 @@
...
@@ -554,7 +553,7 @@
callback
:
action
=>
{
callback
:
action
=>
{
if
(
action
===
'confirm'
)
{
if
(
action
===
'confirm'
)
{
this
.
isOpenbid
=
true
this
.
isOpenbid
=
true
this
.
getstartInfo
()
}
}
}
}
})
})
...
...
src/pages/purchaser/bid/bidStage/clearManagement/confirm.vue
View file @
589a0875
...
@@ -10,7 +10,7 @@
...
@@ -10,7 +10,7 @@
<h3>
这里显示招标方单位名称:
</h3>
<h3>
这里显示招标方单位名称:
</h3>
<h5>
我单位已收到贵公司发出的项目
{{
detail
.
projectName
}}
澄清标题为
{{
detail
.
title
}}
的澄清文件,特此回执
</h5>
<h5>
我单位已收到贵公司发出的项目
{{
detail
.
projectName
}}
澄清标题为
{{
detail
.
title
}}
的澄清文件,特此回执
</h5>
<div
class=
"flex"
>
<div
class=
"flex"
>
<h4>
*
回执文件
</h4>
<h4>
<span>
*
</span>
回执文件
</h4>
<div
class=
"img"
>
<div
class=
"img"
>
<div>
{{
detail
.
fileName
}}
</div>
<div>
{{
detail
.
fileName
}}
</div>
<el-image
<el-image
...
@@ -92,4 +92,7 @@ export default {
...
@@ -92,4 +92,7 @@ export default {
.content
h4
{
.content
h4
{
margin-left
:
-50px
;
margin-left
:
-50px
;
}
}
span
{
color
:
#B21F2D
}
</
style
>
</
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