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
e57c2e2d
Commit
e57c2e2d
authored
Oct 19, 2020
by
张冬
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
更新
parent
8810014a
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
150 additions
and
119 deletions
+150
-119
bid.js
src/api/purchaser/bid.js
+19
-0
see.vue
src/pages/purchaser/bid/bidStage/changeList/see.vue
+9
-9
failList.vue
src/pages/purchaser/bid/bidStage/failList/failList.vue
+17
-12
see.vue
src/pages/purchaser/bid/bidStage/failList/see.vue
+104
-97
common.js
src/utils/common.js
+1
-1
No files found.
src/api/purchaser/bid.js
View file @
e57c2e2d
...
...
@@ -328,6 +328,25 @@ export function bidFailed(data) {
data
:
data
})
}
// 编辑评标页面接口(专家)
// export function bidFailed(data) {
// return request({
// url: "tender-evaluate/editEvaluate",
// method: 'post',
// data:data
// })
// }
// // 保存编辑(专家)
// export function bidFailed(data) {
// return request({
// url: "tender-evaluate/saveEvaluate",
// method: 'post',
// data:data
// })
// }
//项目经理中的评标结算按钮
export
function
bidend
(
projectId
)
{
return
request
({
...
...
src/pages/purchaser/bid/bidStage/changeList/see.vue
View file @
e57c2e2d
...
...
@@ -12,15 +12,15 @@
<el-form-item
label=
"公告标题"
>
<div>
{{
ruleForm
.
title
}}
</div>
</el-form-item>
<el-form-item
label=
"上传附件"
v-if=
"ruleForm.accessoryVOList"
>
<ul
>
<li
v-for=
"(item,index) in ruleForm.accessoryVOList"
:key=
"index"
class=
"flex"
>
<div
style=
"margin-right: 10px;"
>
{{
item
.
fileName
}}
</div
>
<el-button
size=
"mini"
@
click=
"down(item.accessoryUrl)"
>
下载
</el-button
>
</li
>
</ul
>
</el-form-item>
<el-form-item
label=
"上传附件"
v-if=
"ruleForm.accessoryVOList"
>
<div
v-if=
"ruleForm.accessoryVOList.length==0"
>
无
</div
>
<ul
v-else
>
<li
v-for=
"(item,index) in ruleForm.accessoryVOList"
:key=
"index"
class=
"flex"
>
<div
style=
"margin-right: 10px;"
>
{{
item
.
fileName
}}
</div
>
<el-button
size=
"mini"
@
click=
"down(item.accessoryUrl)"
>
下载
</el-button
>
</li
>
</ul>
</el-form-item>
<el-form-item
label=
"公告内容"
>
<div
v-html=
"ruleForm.content"
></div>
</el-form-item>
...
...
src/pages/purchaser/bid/bidStage/failList/failList.vue
View file @
e57c2e2d
...
...
@@ -3,11 +3,18 @@
<div
class=
"content"
>
<dataBreadcrumb
:breads=
"breads"
></dataBreadcrumb>
<el-button
class=
"absolute"
type=
"primary"
@
click=
"release"
>
发布流标公告
</el-button>
<dataTable
:table-data=
"tableData"
:columns=
"columns"
url=
"notice/list"
:table-top=
"60"
:page-obj=
"pageObj"
>
<el-table-column
slot=
"operate"
label=
"操作"
align=
"center"
fixed=
"right"
width=
"100"
>
<dataTable
:table-data=
"tableData"
:columns=
"columns"
url=
"tender-notice/list"
:table-top=
"60"
:page-obj=
"pageObj"
>
<el-table-column
slot=
"auditStatus"
label=
"操作"
align=
"center"
width=
"100"
>
<template
slot-scope=
"scope"
>
<div
v-if=
"scope.row.auditStatus==0"
>
未审核
</div>
<div
v-else-if=
"scope.row.auditStatus==1"
>
审核通过
</div>
<div
v-else
>
未通过
</div>
</
template
>
</el-table-column>
<el-table-column
slot=
"operate"
label=
"操作"
align=
"center"
fixed=
"right"
width=
"100"
>
<
template
slot-scope=
"scope"
>
<el-button
v-if=
"scope.row.auditStatus===2"
type=
"text"
size=
"small"
@
click=
"handleModify(scope.row.id)"
>
修改
</el-button>
<el-button
v-else
type=
"text"
size=
"small"
@
click=
"handleSee(scope.row.
i
d)"
>
查看
</el-button>
<el-button
v-else
type=
"text"
size=
"small"
@
click=
"handleSee(scope.row.
noticeI
d)"
>
查看
</el-button>
</
template
>
</el-table-column>
</dataTable>
...
...
@@ -28,7 +35,6 @@ export default {
pageObj
:
{
size
:
10
,
currentPage
:
1
,
noticeType
:
"ABORTIVE"
,
func
:
(
currentPage
)
=>
{
this
.
pageTurning
(
currentPage
)
}
...
...
@@ -45,14 +51,13 @@ export default {
prop
:
'createTime'
,
sortable
:
true
},
{
label
:
'状态'
,
prop
:
'Status'
},
{
label
:
'备注'
,
prop
:
'reason'
},
{
slot
:
'auditStatus'
},
// {
// label: '备注',
// prop: 'reason'
// },
{
slot
:
'operate'
}
...
...
src/pages/purchaser/bid/bidStage/failList/see.vue
View file @
e57c2e2d
<
template
>
<div>
<div
class=
"content-head"
>
<dataBreadcrumb
:breads=
"breads"
></dataBreadcrumb>
<h3>
查看流标公告
</h3>
<h5>
查看流标公告
</h5>
</div>
<div
class=
"content"
>
<div
class=
"describe"
>
流标公告
</div>
<div
class=
"form"
>
<el-form
ref=
"ruleForm"
:model=
"ruleForm"
:rules=
"rules"
label-width=
"120px"
class=
"demo-ruleForm"
>
<el-form-item
label=
"公告标题"
prop=
"title"
>
<div>
公告标题
</div>
</el-form-item>
<el-form-item
label=
"上传附件"
prop=
"file"
>
<!--
<multiUpload
tips=
"支持扩展名:.rar .zip .doc .docx .pdf .jpg..."
></multiUpload>
-->
</el-form-item>
<el-form-item
label=
"公告内容"
prop=
"content"
>
<div>
公告内容
</div>
</el-form-item>
</el-form>
<div
class=
"button"
>
<el-button
@
click=
"cancle"
>
返回
</el-button>
</div>
</div>
</div>
</div>
<div>
<div
class=
"content-head"
>
<dataBreadcrumb
:breads=
"breads"
></dataBreadcrumb>
<h3>
查看流标公告
</h3>
<h5>
查看流标公告
</h5>
</div>
<div
class=
"content"
>
<div
class=
"describe"
>
流标公告
</div>
<div
class=
"form"
>
<el-form
ref=
"ruleForm"
:model=
"ruleForm"
label-width=
"120px"
class=
"demo-ruleForm"
>
<el-form-item
label=
"公告标题"
>
<div>
{{
ruleForm
.
title
}}
</div>
</el-form-item>
<el-form-item
label=
"上传附件"
v-if=
"ruleForm.accessoryVOList"
>
<div
v-if=
"ruleForm.accessoryVOList.length==0"
>
无
</div>
<ul
v-else
>
<li
v-for=
"(item,index) in ruleForm.accessoryVOList"
:key=
"index"
class=
"flex"
>
<div
style=
"margin-right: 10px;"
>
{{
item
.
fileName
}}
</div>
<el-button
size=
"mini"
@
click=
"down(item.accessoryUrl)"
>
下载
</el-button>
</li>
</ul>
</el-form-item>
<el-form-item
label=
"公告内容"
>
<div
v-html=
"ruleForm.content"
></div>
</el-form-item>
</el-form>
<div
class=
"button"
>
<el-button
@
click=
"cancle"
>
返回
</el-button>
</div>
</div>
</div>
</div>
</
template
>
<
script
>
import
{
noticeAbortive
}
from
'@api/purchaser/bid'
import
dataBreadcrumb
from
'@components/dataBreadcrumb.vue'
import
multiUpload
from
'@components/Upload/multiUpload.vue'
import
{
quillEditor
}
from
'vue-quill-editor'
import
'quill/dist/quill.core.css'
import
'quill/dist/quill.snow.css'
import
'quill/dist/quill.bubble.css'
export
default
{
components
:
{
dataBreadcrumb
,
multiUpload
,
quillEditor
},
data
()
{
return
{
editorOption
:
{},
breads
:
[
'招标管理'
,
'招标项目管理'
,
'工作台'
],
ruleForm
:
{
title
:
''
,
content
:
''
},
rules
:
{
title
:
[{
required
:
true
,
message
:
'请输入'
,
trigger
:
'blue'
}],
release
:
[{
required
:
true
,
message
:
'请输入'
,
trigger
:
'blue'
}],
file
:
[{
required
:
true
,
message
:
'请输入'
,
trigger
:
'blue'
}],
content
:
[{
required
:
true
,
message
:
'请输入'
,
trigger
:
'blue'
}]
}
}
},
created
()
{
this
.
changeDetail
(
1
)
},
methods
:
{
cancle
()
{
this
.
$router
.
go
(
-
1
)
},
async
abortiveDetail
(
id
)
{
try
{
const
{
data
,
code
}
=
await
noticeAbortive
(
id
)
if
(
code
===
200
)
{
this
.
detail
=
data
}
}
catch
(
e
)
{
console
.
log
(
e
)
}
}
}
import
{
noticeAbortive
}
from
'@api/purchaser/bid'
import
dataBreadcrumb
from
'@components/dataBreadcrumb.vue'
import
multiUpload
from
'@components/Upload/multiUpload.vue'
import
{
quillEditor
}
from
'vue-quill-editor'
import
'quill/dist/quill.core.css'
import
'quill/dist/quill.snow.css'
import
'quill/dist/quill.bubble.css'
export
default
{
components
:
{
dataBreadcrumb
,
multiUpload
,
quillEditor
},
data
()
{
return
{
editorOption
:
{},
breads
:
[
'招标管理'
,
'招标项目管理'
,
'工作台'
],
ruleForm
:
{
title
:
''
,
content
:
''
},
rules
:
{
title
:
[{
required
:
true
,
message
:
'请输入'
,
trigger
:
'blue'
}],
release
:
[{
required
:
true
,
message
:
'请输入'
,
trigger
:
'blue'
}],
file
:
[{
required
:
true
,
message
:
'请输入'
,
trigger
:
'blue'
}],
content
:
[{
required
:
true
,
message
:
'请输入'
,
trigger
:
'blue'
}]
}
}
},
created
()
{
let
id
=
this
.
$route
.
query
.
id
this
.
abortiveDetail
(
id
)
},
methods
:
{
cancle
()
{
this
.
$router
.
go
(
-
1
)
},
async
abortiveDetail
(
id
)
{
try
{
const
{
data
,
code
}
=
await
noticeAbortive
(
id
)
if
(
code
===
200
)
{
this
.
ruleForm
=
data
}
}
catch
(
e
)
{
console
.
log
(
e
)
}
}
}
}
}
</
script
>
...
...
src/utils/common.js
View file @
e57c2e2d
...
...
@@ -15,7 +15,7 @@
}
return
obj
[
key
];
}
// export let requestUrl = 'http://192.168.3.35:808
1
';
// export let requestUrl = 'http://192.168.3.35:808
5
';
export
let
requestUrl
=
'http://60.205.251.80:8082'
;
...
...
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