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

专家评标问题解决

parent 3bb56ece
......@@ -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) {
return request({
......
......@@ -7,11 +7,11 @@
<div class="absolute">
<el-button type="primary" @click="propose">提出澄清</el-button>
</div>
<div v-show="idx==0">
<div v-show="idx == 0">
<dataTable :columns="columns" :page-obj="pageObj" url="tender-clarifies/list">
<el-table-column slot="operate" label="操作" align="center" fixed="right" width="100">
<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>
</div>
<div v-else>
......@@ -22,11 +22,11 @@
</el-table-column>
</dataTable>
</div>
<div v-show="idx==1">
<div v-show="idx == 1">
<dataTable :columns="columns1" :page-obj="pageObj1" url="tender-clarifies/list">
<el-table-column slot="operate" label="操作" align="center" fixed="right" width="100">
<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>
</div>
<div v-else>
......@@ -37,15 +37,19 @@
</el-table-column>
</dataTable>
</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>
</template>
<script>
// import { getList } from '@api/common/list'
import dataTable from '@components/dataTable.vue'
import changeNav from '@components/changeNav.vue'
import dataBreadcrumb from '@components/dataBreadcrumb.vue'
import dataTable from '@components/dataTable.vue';
import changeNav from '@components/changeNav.vue';
import dataBreadcrumb from '@components/dataBreadcrumb.vue';
export default {
components: {
dataTable,
......@@ -54,11 +58,12 @@ export default {
},
data() {
return {
idx:0,
navs: ["问题列表","公告列表"],
idx: 0,
navs: ['问题列表', '公告列表'],
breads: ['招标管理', '招标项目管理', '工作台'],
tableData: [],
columns: [{
columns: [
{
label: '澄清问题标题',
prop: 'title'
},
......@@ -79,7 +84,8 @@ export default {
slot: 'operate'
}
],
columns1: [{
columns1: [
{
label: '澄清问题标题',
prop: 'title'
},
......@@ -103,34 +109,37 @@ export default {
pageObj: {
size: 10,
currentPage: 1,
type:1,
type: 1,
func: (currentPage) => {
this.pageTurning(currentPage)
this.pageTurning(currentPage);
}
},
pageObj1: {
size: 10,
currentPage: 1,
type:2,
type: 2,
func: (currentPage) => {
this.pageTurning(currentPage)
}
this.pageTurning(currentPage);
}
}
};
},
created() {
this.pageObj.projectId = localStorage.getItem("projectId")
this.pageObj.companyId = localStorage.getItem("companyId")
this.pageObj1.projectId = localStorage.getItem("projectId")
this.pageObj1.companyId = localStorage.getItem("companyId")
this.pageObj.projectId = localStorage.getItem('projectId');
this.pageObj.companyId = localStorage.getItem('companyId');
this.pageObj1.projectId = localStorage.getItem('projectId');
this.pageObj1.companyId = localStorage.getItem('companyId');
},
methods: {
getIndex(value){
this.idx=value
back() {
this.$router.go(-1);
},
getIndex(value) {
this.idx = value;
},
// 提出
propose(){
this.$router.push("/purchaser/bid/bidStage/clearManagement/propose")
propose() {
this.$router.push('/purchaser/bid/bidStage/clearManagement/propose');
},
// 查看
handleSee(row) {
......@@ -140,25 +149,25 @@ export default {
questionId: row.questionId,
noticeId: row.noticeId
}
})
});
},
// 回复
handleReply(row) {
this.$router.push({
path: '/purchaser/bid/bidStage/clearManagement/reply',
query: {
questionId: row.questionId,
questionId: row.questionId
}
})
},
});
}
}
}
};
</script>
<style scoped>
.absolute {
.absolute {
position: absolute;
right: 50px;
top: 80px
}
top: 80px;
}
</style>
......@@ -106,21 +106,20 @@
try {
const valid = await this.$refs['ruleForm'].validate()
if (valid) {
console.log(ruleForm)
// const {
// code,
// msg
// } = await forwardClarify(this.ruleForm)
// if (code === 200) {
// this.$message({
// message: msg,
// type: 'success',
// duration: 1500
// })
// setTimeout(() => {
// this.$router.go(-1)
// }, 1500)
// }
const {
code,
msg
} = await forwardClarify(this.ruleForm)
if (code === 200) {
this.$message({
message: msg,
type: 'success',
duration: 1500
})
setTimeout(() => {
this.$router.go(-1)
}, 1500)
}
}
} catch (err) {
console.log(err)
......
......@@ -18,7 +18,7 @@ export function getSearchString(key) {
export function down(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';
......
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