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

投标保证金缴纳

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