Commit 9a0e606a authored by 张冬's avatar 张冬

投标保证金缴纳

parent 186d6dc4
...@@ -8,19 +8,19 @@ ...@@ -8,19 +8,19 @@
<div>{{scope.row.createTime?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">
<template slot-scope="scope"> <template slot-scope="scope">
<div v-if="scope.row.operation=='4'||scope.row.operation=='5'"> <div v-if="scope.row.operation==4||scope.row.operation==5">
<el-button type="text" size="small">查看</el-button> <el-button type="text" size="small" @click="handleSee(scope.row)">查看</el-button>
</div> </div>
<div v-else-if="scope.row.condition=='3'"> <div v-else-if="scope.row.operation==3">
<el-button type="text" size="small">审核</el-button> <el-button type="text" size="small" @click="handleExamine(scope.row)">审核</el-button>
</div> </div>
<div v-else> <div v-else>
<el-button type="text" size="small"></el-button> <el-button type="text" size="small"></el-button>
</div> </div>
</template> </template>
</el-table-column> </el-table-column>
</dataTable> </dataTable>
</div> </div>
</div> </div>
...@@ -67,9 +67,26 @@ ...@@ -67,9 +67,26 @@
this.pageObj.projectId = localStorage.getItem("projectId") this.pageObj.projectId = localStorage.getItem("projectId")
}, },
methods: { methods: {
examine() { handleExamine(row) {
this.$router.push('/admin/bid/bidingDetail') this.$router.push({
} path: "/purchaser/bid/bidStage/bondList/detail",
query: {
type: "examine",
feeId: row.feeId,
state:row.feeStatus
}
})
},
handleSee(row) {
this.$router.push({
path: "/purchaser/bid/bidStage/bondList/detail",
query: {
type: "see",
feeId: row.feeId,
state:row.feeStatus
}
})
},
} }
} }
</script> </script>
......
...@@ -113,7 +113,7 @@ ...@@ -113,7 +113,7 @@
<el-input :rows="5" v-model="ruleForm.remark" type="textarea" disabled> <el-input :rows="5" v-model="ruleForm.remark" type="textarea" disabled>
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="上传缴费凭证:" prop="voucherUrl"> <el-form-item label="上传缴费凭证:" v-if="ruleForm.voucherUrl">
<ul> <ul>
<li v-for="(item,index) in ruleForm.voucherList" :key="index"> <li v-for="(item,index) in ruleForm.voucherList" :key="index">
<a :href="item.fileUrl">{{item.fileName}}</a> <a :href="item.fileUrl">{{item.fileName}}</a>
...@@ -155,28 +155,19 @@ ...@@ -155,28 +155,19 @@
operationAduit operationAduit
} from '@api/purchaser/bid' } from '@api/purchaser/bid'
import dataBreadcrumb from '@components/dataBreadcrumb.vue' import dataBreadcrumb from '@components/dataBreadcrumb.vue'
import Upload from '@components/Upload/Upload.vue'
export default { export default {
components: { components: {
dataBreadcrumb, dataBreadcrumb,
Upload
}, },
data() { data() {
// 测试图片
let checkimg = (rule, value, callback) => {
if (this.ruleForm.voucherUrl.length === 0) {
callback(new Error('请上传凭证'));
} else {
callback();
}
};
return { return {
state:"", state:"",
dialogFormVisible: false, dialogFormVisible: false,
breads: ['招标管理', '招标项目管理', '工作台'], breads: ['招标管理', '招标项目管理', '工作台'],
ruleForm: {}, ruleForm: {},
form: { form: {
reson: "" reason: ""
}, },
rules: { rules: {
reason: [{ reason: [{
......
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