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
64923c48
Commit
64923c48
authored
Nov 04, 2020
by
吴冠
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
更新
parent
71d752d9
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
24 additions
and
27 deletions
+24
-27
dataTable.vue
src/components/dataTable.vue
+0
-5
bidOpenhal.vue
src/pages/purchaser/bid/bidOpen/bidOpenhal.vue
+2
-3
bondList.vue
src/pages/purchaser/bid/bidStage/bondList/bondList.vue
+1
-1
bond.vue
src/pages/supply/bid/joinProject/bidStage/bond/bond.vue
+4
-4
see.vue
...s/supply/bid/joinProject/bidStage/clearManagement/see.vue
+8
-8
bidSubmit.vue
src/pages/supply/bid/joinProject/bidSubmit/bidSubmit.vue
+3
-2
workbench.vue
src/pages/supply/bid/joinProject/workbench.vue
+6
-4
No files found.
src/components/dataTable.vue
View file @
64923c48
...
@@ -172,11 +172,6 @@ export default {
...
@@ -172,11 +172,6 @@ export default {
let
url
=
this
.
url
let
url
=
this
.
url
const
{
code
,
data
,
total
}
=
await
getList
(
pageObj
,
url
)
const
{
code
,
data
,
total
}
=
await
getList
(
pageObj
,
url
)
if
(
code
===
200
)
{
if
(
code
===
200
)
{
for
(
let
item
of
data
){
item
.
createTime
=
getTime1
(
item
.
createTime
)
item
.
endTime
=
getTime1
(
item
.
endTime
)
}
console
.
log
(
data
);
this
.
tableData
=
data
this
.
tableData
=
data
this
.
total
=
total
this
.
total
=
total
}
}
...
...
src/pages/purchaser/bid/bidOpen/bidOpenhal.vue
View file @
64923c48
...
@@ -599,7 +599,7 @@
...
@@ -599,7 +599,7 @@
},
},
// 开标提示
// 开标提示
confirm
()
{
confirm
()
{
/*
this.$alert('请立即开标', '请立即开标', {
this
.
$alert
(
'请立即开标'
,
'请立即开标'
,
{
confirmButtonText
:
'知道了'
,
confirmButtonText
:
'知道了'
,
callback
:
action
=>
{
callback
:
action
=>
{
if
(
action
===
'confirm'
)
{
if
(
action
===
'confirm'
)
{
...
@@ -607,8 +607,7 @@
...
@@ -607,8 +607,7 @@
this
.
getstartInfo
()
this
.
getstartInfo
()
}
}
}
}
}) */
})
console
.
log
(
'11111'
)
},
},
// websocket
// websocket
createWebSocket
()
{
createWebSocket
()
{
...
...
src/pages/purchaser/bid/bidStage/bondList/bondList.vue
View file @
64923c48
...
@@ -5,7 +5,7 @@
...
@@ -5,7 +5,7 @@
<dataTable
:columns=
"columns"
:page-obj=
"pageObj"
:breads=
"breads"
url=
"/tender-earnest/list"
>
<dataTable
:columns=
"columns"
:page-obj=
"pageObj"
:breads=
"breads"
url=
"/tender-earnest/list"
>
<el-table-column
slot=
"createTime"
label=
"提交审核时间"
align=
"center"
>
<el-table-column
slot=
"createTime"
label=
"提交审核时间"
align=
"center"
>
<template
slot-scope=
"scope"
>
<template
slot-scope=
"scope"
>
<div>
{{
scope
.
row
.
createTime
!=
null
?
scope
.
row
.
createTime
:
"无"
}}
</div>
<div>
{{
scope
.
row
.
createTime
?
scope
.
row
.
createTime
:
"无"
}}
</div>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
slot=
"operate"
label=
"操作"
align=
"center"
fixed=
"right"
width=
"100"
>
<el-table-column
slot=
"operate"
label=
"操作"
align=
"center"
fixed=
"right"
width=
"100"
>
...
...
src/pages/supply/bid/joinProject/bidStage/bond/bond.vue
View file @
64923c48
...
@@ -23,16 +23,16 @@
...
@@ -23,16 +23,16 @@
<el-form-item
label=
"联系人:"
prop=
"contacts"
>
<el-form-item
label=
"联系人:"
prop=
"contacts"
>
<el-input
v-model=
"ruleForm.contacts"
placeholder=
"请输入"
maxlength=
"30"
></el-input>
<el-input
v-model=
"ruleForm.contacts"
placeholder=
"请输入"
maxlength=
"30"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"固定电话:"
prop=
"companyTel"
>
<el-form-item
label=
"固定电话:"
prop=
"companyTel"
>
<el-input
v-model=
"ruleForm.companyTel"
placeholder=
"请输入"
maxlength=
"30"
></el-input>
<el-input
v-model=
"ruleForm.companyTel"
placeholder=
"请输入"
maxlength=
"30"
onkeyup=
"value=value.replace(/[^\d]/g,'')"
></el-input>
</el-form-item>
</el-form-item>
</div>
</div>
<div
class=
"flex-between"
>
<div
class=
"flex-between"
>
<el-form-item
label=
"手机:"
prop=
"companyPhone"
>
<el-form-item
label=
"手机:"
prop=
"companyPhone"
>
<el-input
v-model=
"ruleForm.companyPhone"
placeholder=
"请输入"
maxlength=
"30"
></el-input>
<el-input
v-model=
"ruleForm.companyPhone"
placeholder=
"请输入"
maxlength=
"30"
onkeyup=
"value=value.replace(/[^\d]/g,'')"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"传真:"
prop=
"companyFacsimile"
>
<el-form-item
label=
"传真:"
prop=
"companyFacsimile"
>
<el-input
v-model=
"ruleForm.companyFacsimile"
placeholder=
"请输入"
maxlength=
"30"
></el-input>
<el-input
v-model=
"ruleForm.companyFacsimile"
placeholder=
"请输入"
maxlength=
"30"
onkeyup=
"value=value.replace(/[^\d]/g,'')"
></el-input>
</el-form-item>
</el-form-item>
</div>
</div>
<div>
<div>
...
...
src/pages/supply/bid/joinProject/bidStage/clearManagement/see.vue
View file @
64923c48
...
@@ -18,7 +18,7 @@
...
@@ -18,7 +18,7 @@
<div>
捷安采官网招投标专区
</div>
<div>
捷安采官网招投标专区
</div>
</div>
-->
</div>
-->
<div
class=
"flex-item clear-item"
>
<div
class=
"flex-item clear-item"
>
<div>
*
澄清问题附件:
</div>
<div>
澄清问题附件:
</div>
<ul
>
<ul
>
<li
v-for=
"item in questionlist"
:key=
"item.id"
>
<li
v-for=
"item in questionlist"
:key=
"item.id"
>
<span>
{{
item
.
fileName
}}
</span>
<span>
{{
item
.
fileName
}}
</span>
...
@@ -32,9 +32,6 @@
...
@@ -32,9 +32,6 @@
</div>
</div>
</div>
</div>
</div>
</div>
<div
class=
"centerButton"
>
<el-button
@
click=
"cancle"
>
返回
</el-button>
</div>
<!-- 澄清 -->
<!-- 澄清 -->
<div
class=
"content"
v-if=
"clarifies"
>
<div
class=
"content"
v-if=
"clarifies"
>
<div
class=
"describe"
>
澄清内容
</div>
<div
class=
"describe"
>
澄清内容
</div>
...
@@ -51,8 +48,8 @@
...
@@ -51,8 +48,8 @@
<div>
澄清问题附件:
</div>
<div>
澄清问题附件:
</div>
<ul
>
<ul
>
<li
v-for=
"item in clarifieslist"
:key=
"item.id"
>
<li
v-for=
"item in clarifieslist"
:key=
"item.id"
>
<span>
{{
item
.
fileName
}}
</span>
<span>
{{
item
.
fileName
}}
xxxxx
</span>
<el-button
@
click=
"down(item.
accessoryUrl)"
>
下载
</el-button>
--
>
<el-button
@
click=
"down(item.
fileUrl)"
>
下载
</el-button
>
</li>
</li>
</ul>
</ul>
</div>
</div>
...
@@ -61,6 +58,9 @@
...
@@ -61,6 +58,9 @@
<div
v-html=
"clarifies.content"
style=
"width: 80%"
></div>
<div
v-html=
"clarifies.content"
style=
"width: 80%"
></div>
</div>
</div>
</div>
</div>
<div
class=
"centerButton"
>
<el-button
@
click=
"cancle"
>
返回
</el-button>
</div>
<!--
<div
class=
"button"
>
<!--
<div
class=
"button"
>
<el-button
@
click=
"cancle"
>
返回
</el-button>
<el-button
@
click=
"cancle"
>
返回
</el-button>
</div>
-->
</div>
-->
...
@@ -100,7 +100,7 @@ export default {
...
@@ -100,7 +100,7 @@ export default {
async
getclarifiesDetail
(
id
)
{
async
getclarifiesDetail
(
id
)
{
const
{
data
,
code
}
=
await
clarifiesDetail
(
id
);
const
{
data
,
code
}
=
await
clarifiesDetail
(
id
);
this
.
clarifies
=
data
.
noticeClarifiesDO
;
this
.
clarifies
=
data
.
noticeClarifiesDO
;
this
.
clarifieslist
=
data
.
notic
e
AccessoryList
;
this
.
clarifieslist
=
data
.
noticAccessoryList
;
this
.
question
=
data
.
clarifiesDO
;
this
.
question
=
data
.
clarifiesDO
;
this
.
questionlist
=
data
.
clarifiesAccessoryList
;
this
.
questionlist
=
data
.
clarifiesAccessoryList
;
},
},
...
@@ -109,7 +109,7 @@ export default {
...
@@ -109,7 +109,7 @@ export default {
const
{
data
,
code
}
=
await
questionDetail
(
id
);
const
{
data
,
code
}
=
await
questionDetail
(
id
);
console
.
log
(
data
);
console
.
log
(
data
);
this
.
clarifies
=
data
.
noticeClarifiesDO
;
this
.
clarifies
=
data
.
noticeClarifiesDO
;
this
.
clarifieslist
=
data
.
notic
e
AccessoryList
;
this
.
clarifieslist
=
data
.
noticAccessoryList
;
this
.
question
=
data
.
clarifiesDO
;
this
.
question
=
data
.
clarifiesDO
;
this
.
questionlist
=
data
.
clarifiesAccessoryList
;
this
.
questionlist
=
data
.
clarifiesAccessoryList
;
}
}
...
...
src/pages/supply/bid/joinProject/bidSubmit/bidSubmit.vue
View file @
64923c48
...
@@ -158,7 +158,7 @@
...
@@ -158,7 +158,7 @@
code
code
}
=
await
timeInfo
(
projectId
)
}
=
await
timeInfo
(
projectId
)
this
.
openBidTime
=
data
.
openBidTime
this
.
openBidTime
=
data
.
openBidTime
this
.
updateTime
=
data
.
updateTime
},
},
// 获取文件列表
// 获取文件列表
async
getbidBooks
(
projectId
)
{
async
getbidBooks
(
projectId
)
{
...
@@ -230,7 +230,8 @@
...
@@ -230,7 +230,8 @@
code
code
}
=
await
bidFileDetail
(
projectId
)
}
=
await
bidFileDetail
(
projectId
)
data
.
bidbookId
=
data
.
id
data
.
bidbookId
=
data
.
id
this
.
form
=
data
this
.
form
=
data
this
.
updateTime
=
data
.
updateTime
},
},
},
},
created
()
{
created
()
{
...
...
src/pages/supply/bid/joinProject/workbench.vue
View file @
64923c48
...
@@ -226,9 +226,10 @@ export default {
...
@@ -226,9 +226,10 @@ export default {
async
jump
(
mods
)
{
async
jump
(
mods
)
{
if
(
mods
.
bright
)
{
if
(
mods
.
bright
)
{
/* 参与开标状态 code为200 通行 code为500 返回一个信息 不通行 */
/* 参与开标状态 code为200 通行 code为500 返回一个信息 不通行 */
console
.
log
(
mods
+
'11111111111111'
+
'2222222222'
)
console
.
log
(
JSON
.
stringify
(
mods
)
+
'11111111111111'
+
'2222222222'
)
let
propjectId
=
localStorage
.
getItem
(
"projectId"
)
if
(
mods
.
buttonId
==
58
){
let
projectId
=
localStorage
.
getItem
(
"projectId"
)
if
(
mods
.
id
==
58
){
const
{
data
,
code
,
msg
}
=
await
getBidOpening
(
projectId
)
const
{
data
,
code
,
msg
}
=
await
getBidOpening
(
projectId
)
if
(
code
==
200
){
if
(
code
==
200
){
this
.
$message
.
success
(
msg
)
this
.
$message
.
success
(
msg
)
...
@@ -237,8 +238,9 @@ export default {
...
@@ -237,8 +238,9 @@ export default {
this
.
$message
.
error
(
msg
)
this
.
$message
.
error
(
msg
)
}
}
}
else
{
this
.
$router
.
push
(
mods
.
url
);
}
}
this
.
$router
.
push
(
mods
.
url
);
}
}
},
},
async
getprojectConsole
()
{
async
getprojectConsole
()
{
...
...
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