Commit 0493286c authored by 张冬's avatar 张冬

专家评标问题解决

parent 3bb56ece
...@@ -363,24 +363,24 @@ export function bidFailed(data) { ...@@ -363,24 +363,24 @@ export function bidFailed(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 saveEvaluate(data) {
return request({
url: "tender-evaluate/saveEvaluate",
method: 'post',
data:data
})
}
//是否已经提交评分等等的状态
export function isEvaluate(projectId) {
return request({
url: `tender-evaluate/isEvaluate/${projectId}`,
method: 'get',
})
}
//项目经理中的评标结算按钮 //项目经理中的评标结算按钮
export function bidend(projectId) { export function bidend(projectId) {
return request({ return request({
......
...@@ -7,11 +7,11 @@ ...@@ -7,11 +7,11 @@
<div class="absolute"> <div class="absolute">
<el-button type="primary" @click="propose">提出澄清</el-button> <el-button type="primary" @click="propose">提出澄清</el-button>
</div> </div>
<div v-show="idx==0"> <div v-show="idx == 0">
<dataTable :columns="columns" :page-obj="pageObj" url="tender-clarifies/list"> <dataTable :columns="columns" :page-obj="pageObj" url="tender-clarifies/list">
<el-table-column slot="operate" label="操作" align="center" fixed="right" width="100"> <el-table-column slot="operate" label="操作" align="center" fixed="right" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
<div v-if="scope.row.clarifiesType==0"> <div v-if="scope.row.clarifiesType == 0">
<el-button type="text" size="small" @click="handleSee(scope.row)">查看</el-button> <el-button type="text" size="small" @click="handleSee(scope.row)">查看</el-button>
</div> </div>
<div v-else> <div v-else>
...@@ -22,11 +22,11 @@ ...@@ -22,11 +22,11 @@
</el-table-column> </el-table-column>
</dataTable> </dataTable>
</div> </div>
<div v-show="idx==1"> <div v-show="idx == 1">
<dataTable :columns="columns1" :page-obj="pageObj1" url="tender-clarifies/list"> <dataTable :columns="columns1" :page-obj="pageObj1" url="tender-clarifies/list">
<el-table-column slot="operate" label="操作" align="center" fixed="right" width="100"> <el-table-column slot="operate" label="操作" align="center" fixed="right" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
<div v-if="scope.row.clarifiesType==0"> <div v-if="scope.row.clarifiesType == 0">
<el-button type="text" size="small" @click="handleSee(scope.row)">查看</el-button> <el-button type="text" size="small" @click="handleSee(scope.row)">查看</el-button>
</div> </div>
<div v-else> <div v-else>
...@@ -37,15 +37,19 @@ ...@@ -37,15 +37,19 @@
</el-table-column> </el-table-column>
</dataTable> </dataTable>
</div> </div>
<div class="bottomButton">
<el-button @click="back">返回</el-button>
<el-button type="primary" v-if="ruleForm.auditStatus == 2" @click="submitData">提交</el-button>
</div>
</div> </div>
</div> </div>
</template> </template>
<script> <script>
// import { getList } from '@api/common/list' // import { getList } from '@api/common/list'
import dataTable from '@components/dataTable.vue' import dataTable from '@components/dataTable.vue';
import changeNav from '@components/changeNav.vue' import changeNav from '@components/changeNav.vue';
import dataBreadcrumb from '@components/dataBreadcrumb.vue' import dataBreadcrumb from '@components/dataBreadcrumb.vue';
export default { export default {
components: { components: {
dataTable, dataTable,
...@@ -54,11 +58,12 @@ export default { ...@@ -54,11 +58,12 @@ export default {
}, },
data() { data() {
return { return {
idx:0, idx: 0,
navs: ["问题列表","公告列表"], navs: ['问题列表', '公告列表'],
breads: ['招标管理', '招标项目管理', '工作台'], breads: ['招标管理', '招标项目管理', '工作台'],
tableData: [], tableData: [],
columns: [{ columns: [
{
label: '澄清问题标题', label: '澄清问题标题',
prop: 'title' prop: 'title'
}, },
...@@ -79,7 +84,8 @@ export default { ...@@ -79,7 +84,8 @@ export default {
slot: 'operate' slot: 'operate'
} }
], ],
columns1: [{ columns1: [
{
label: '澄清问题标题', label: '澄清问题标题',
prop: 'title' prop: 'title'
}, },
...@@ -103,34 +109,37 @@ export default { ...@@ -103,34 +109,37 @@ export default {
pageObj: { pageObj: {
size: 10, size: 10,
currentPage: 1, currentPage: 1,
type:1, type: 1,
func: (currentPage) => { func: (currentPage) => {
this.pageTurning(currentPage) this.pageTurning(currentPage);
} }
}, },
pageObj1: { pageObj1: {
size: 10, size: 10,
currentPage: 1, currentPage: 1,
type:2, type: 2,
func: (currentPage) => { func: (currentPage) => {
this.pageTurning(currentPage) this.pageTurning(currentPage);
}
} }
} }
};
}, },
created() { created() {
this.pageObj.projectId = localStorage.getItem("projectId") this.pageObj.projectId = localStorage.getItem('projectId');
this.pageObj.companyId = localStorage.getItem("companyId") this.pageObj.companyId = localStorage.getItem('companyId');
this.pageObj1.projectId = localStorage.getItem("projectId") this.pageObj1.projectId = localStorage.getItem('projectId');
this.pageObj1.companyId = localStorage.getItem("companyId") this.pageObj1.companyId = localStorage.getItem('companyId');
}, },
methods: { methods: {
getIndex(value){ back() {
this.idx=value this.$router.go(-1);
},
getIndex(value) {
this.idx = value;
}, },
// 提出 // 提出
propose(){ propose() {
this.$router.push("/purchaser/bid/bidStage/clearManagement/propose") this.$router.push('/purchaser/bid/bidStage/clearManagement/propose');
}, },
// 查看 // 查看
handleSee(row) { handleSee(row) {
...@@ -140,25 +149,25 @@ export default { ...@@ -140,25 +149,25 @@ export default {
questionId: row.questionId, questionId: row.questionId,
noticeId: row.noticeId noticeId: row.noticeId
} }
}) });
}, },
// 回复 // 回复
handleReply(row) { handleReply(row) {
this.$router.push({ this.$router.push({
path: '/purchaser/bid/bidStage/clearManagement/reply', path: '/purchaser/bid/bidStage/clearManagement/reply',
query: { query: {
questionId: row.questionId, questionId: row.questionId
} }
}) });
},
} }
} }
};
</script> </script>
<style scoped> <style scoped>
.absolute { .absolute {
position: absolute; position: absolute;
right: 50px; right: 50px;
top: 80px top: 80px;
} }
</style> </style>
...@@ -106,21 +106,20 @@ ...@@ -106,21 +106,20 @@
try { try {
const valid = await this.$refs['ruleForm'].validate() const valid = await this.$refs['ruleForm'].validate()
if (valid) { if (valid) {
console.log(ruleForm) const {
// const { code,
// code, msg
// msg } = await forwardClarify(this.ruleForm)
// } = await forwardClarify(this.ruleForm) if (code === 200) {
// if (code === 200) { this.$message({
// this.$message({ message: msg,
// message: msg, type: 'success',
// type: 'success', duration: 1500
// duration: 1500 })
// }) setTimeout(() => {
// setTimeout(() => { this.$router.go(-1)
// this.$router.go(-1) }, 1500)
// }, 1500) }
// }
} }
} catch (err) { } catch (err) {
console.log(err) console.log(err)
......
...@@ -18,7 +18,7 @@ export function getSearchString(key) { ...@@ -18,7 +18,7 @@ export function getSearchString(key) {
export function down(url) { export function down(url) {
window.open(url) window.open(url)
} }
// export let requestUrl = 'http://192.168.3.35:8085'; // export let requestUrl = 'http://192.168.3.35:8085';
export let requestUrl = 'http://60.205.251.80:8082'; export let requestUrl = 'http://60.205.251.80:8082';
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment