Commit e57c2e2d authored by 张冬's avatar 张冬

更新

parent 8810014a
...@@ -328,6 +328,25 @@ export function bidFailed(data) { ...@@ -328,6 +328,25 @@ export function bidFailed(data) {
data: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) { export function bidend(projectId) {
return request({ return request({
......
...@@ -12,15 +12,15 @@ ...@@ -12,15 +12,15 @@
<el-form-item label="公告标题" > <el-form-item label="公告标题" >
<div>{{ruleForm.title}}</div> <div>{{ruleForm.title}}</div>
</el-form-item> </el-form-item>
<el-form-item label="上传附件" v-if="ruleForm.accessoryVOList"> <el-form-item label="上传附件" v-if="ruleForm.accessoryVOList">
<ul> <div v-if="ruleForm.accessoryVOList.length==0"></div>
<li v-for="(item,index) in ruleForm.accessoryVOList" :key="index" class="flex"> <ul v-else>
<div style="margin-right: 10px;">{{item.fileName}}</div> <li v-for="(item,index) in ruleForm.accessoryVOList" :key="index" class="flex">
<el-button size="mini" @click="down(item.accessoryUrl)">下载</el-button> <div style="margin-right: 10px;">{{item.fileName}}</div>
</li> <el-button size="mini" @click="down(item.accessoryUrl)">下载</el-button>
</ul> </li>
</ul>
</el-form-item> </el-form-item>
<el-form-item label="公告内容"> <el-form-item label="公告内容">
<div v-html="ruleForm.content"></div> <div v-html="ruleForm.content"></div>
</el-form-item> </el-form-item>
......
...@@ -3,11 +3,18 @@ ...@@ -3,11 +3,18 @@
<div class="content"> <div class="content">
<dataBreadcrumb :breads="breads"></dataBreadcrumb> <dataBreadcrumb :breads="breads"></dataBreadcrumb>
<el-button class="absolute" type="primary" @click="release">发布流标公告</el-button> <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"> <dataTable :table-data="tableData" :columns="columns" url="tender-notice/list" :table-top="60" :page-obj="pageObj">
<el-table-column slot="operate" label="操作" align="center" fixed="right" width="100"> <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"> <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-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.id)">查看 </el-button> <el-button v-else type="text" size="small" @click="handleSee(scope.row.noticeId)">查看 </el-button>
</template> </template>
</el-table-column> </el-table-column>
</dataTable> </dataTable>
...@@ -28,7 +35,6 @@ export default { ...@@ -28,7 +35,6 @@ export default {
pageObj: { pageObj: {
size: 10, size: 10,
currentPage: 1, currentPage: 1,
noticeType:"ABORTIVE",
func: (currentPage) => { func: (currentPage) => {
this.pageTurning(currentPage) this.pageTurning(currentPage)
} }
...@@ -45,14 +51,13 @@ export default { ...@@ -45,14 +51,13 @@ export default {
prop: 'createTime', prop: 'createTime',
sortable: true sortable: true
}, },
{ {
label: '状态', slot: 'auditStatus'
prop: 'Status' },
}, // {
{ // label: '备注',
label: '备注', // prop: 'reason'
prop: 'reason' // },
},
{ {
slot: 'operate' slot: 'operate'
} }
......
<template> <template>
<div> <div>
<div class="content-head"> <div class="content-head">
<dataBreadcrumb :breads="breads"></dataBreadcrumb> <dataBreadcrumb :breads="breads"></dataBreadcrumb>
<h3>查看流标公告</h3> <h3>查看流标公告</h3>
<h5>查看流标公告</h5> <h5>查看流标公告</h5>
</div> </div>
<div class="content"> <div class="content">
<div class="describe">流标公告</div> <div class="describe">流标公告</div>
<div class="form"> <div class="form">
<el-form ref="ruleForm" :model="ruleForm" :rules="rules" label-width="120px" class="demo-ruleForm"> <el-form ref="ruleForm" :model="ruleForm" label-width="120px" class="demo-ruleForm">
<el-form-item label="公告标题" prop="title"> <el-form-item label="公告标题">
<div>公告标题</div> <div>{{ruleForm.title}}</div>
</el-form-item> </el-form-item>
<el-form-item label="上传附件" prop="file"> <el-form-item label="上传附件" v-if="ruleForm.accessoryVOList">
<!-- <multiUpload tips="支持扩展名:.rar .zip .doc .docx .pdf .jpg..."></multiUpload> --> <div v-if="ruleForm.accessoryVOList.length==0"></div>
</el-form-item> <ul v-else>
<el-form-item label="公告内容" prop="content"> <li v-for="(item,index) in ruleForm.accessoryVOList" :key="index" class="flex">
<div>公告内容</div> <div style="margin-right: 10px;">{{item.fileName}}</div>
</el-form-item> <el-button size="mini" @click="down(item.accessoryUrl)">下载</el-button>
</el-form> </li>
<div class="button"> </ul>
<el-button @click="cancle">返回</el-button> </el-form-item>
</div> <el-form-item label="公告内容">
</div> <div v-html="ruleForm.content"></div>
</div> </el-form-item>
</div> </el-form>
<div class="button">
<el-button @click="cancle">返回</el-button>
</div>
</div>
</div>
</div>
</template> </template>
<script> <script>
import { import {
noticeAbortive noticeAbortive
} from '@api/purchaser/bid' } from '@api/purchaser/bid'
import dataBreadcrumb from '@components/dataBreadcrumb.vue' import dataBreadcrumb from '@components/dataBreadcrumb.vue'
import multiUpload from '@components/Upload/multiUpload.vue' import multiUpload from '@components/Upload/multiUpload.vue'
import { import {
quillEditor quillEditor
} from 'vue-quill-editor' } from 'vue-quill-editor'
import 'quill/dist/quill.core.css' import 'quill/dist/quill.core.css'
import 'quill/dist/quill.snow.css' import 'quill/dist/quill.snow.css'
import 'quill/dist/quill.bubble.css' import 'quill/dist/quill.bubble.css'
export default { export default {
components: { components: {
dataBreadcrumb, dataBreadcrumb,
multiUpload, multiUpload,
quillEditor quillEditor
}, },
data() { data() {
return { return {
editorOption: {}, editorOption: {},
breads: ['招标管理', '招标项目管理', '工作台'], breads: ['招标管理', '招标项目管理', '工作台'],
ruleForm: { ruleForm: {
title: '', title: '',
content: '' content: ''
}, },
rules: { rules: {
title: [{ title: [{
required: true, required: true,
message: '请输入', message: '请输入',
trigger: 'blue' trigger: 'blue'
}], }],
release: [{ release: [{
required: true, required: true,
message: '请输入', message: '请输入',
trigger: 'blue' trigger: 'blue'
}], }],
file: [{ file: [{
required: true, required: true,
message: '请输入', message: '请输入',
trigger: 'blue' trigger: 'blue'
}], }],
content: [{ content: [{
required: true, required: true,
message: '请输入', message: '请输入',
trigger: 'blue' trigger: 'blue'
}] }]
} }
} }
}, },
created() { created() {
this.changeDetail(1) let id = this.$route.query.id
}, this.abortiveDetail(id)
methods: { },
cancle() { methods: {
this.$router.go(-1) cancle() {
}, this.$router.go(-1)
async abortiveDetail(id) { },
try { async abortiveDetail(id) {
const { try {
data, const {
code data,
} = await noticeAbortive(id) code
if (code === 200) { } = await noticeAbortive(id)
this.detail = data if (code === 200) {
} this.ruleForm = data
} catch (e) { }
console.log(e) } catch (e) {
} console.log(e)
} }
} }
}
} }
</script> </script>
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
} }
return obj[key]; return obj[key];
} }
// export let requestUrl = 'http://192.168.3.35:8081'; // 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