完善招投标导入测试与文档
This commit is contained in:
1
ruoyi-ui/.nvmrc
Normal file
1
ruoyi-ui/.nvmrc
Normal file
@@ -0,0 +1 @@
|
||||
14.21.3
|
||||
@@ -1,5 +1,5 @@
|
||||
<template>
|
||||
<el-dialog title="采购记录详情" :visible.sync="visibleProxy" width="1000px" append-to-body>
|
||||
<el-dialog title="招投标记录详情" :visible.sync="visibleProxy" width="1100px" append-to-body>
|
||||
<div class="detail-container">
|
||||
<el-divider content-position="left">基本信息</el-divider>
|
||||
<el-descriptions :column="2" border>
|
||||
@@ -21,14 +21,27 @@
|
||||
<el-descriptions-item label="结算金额(元)">{{ detail.settlementAmount || "-" }}</el-descriptions-item>
|
||||
</el-descriptions>
|
||||
|
||||
<el-divider content-position="left">供应商信息</el-divider>
|
||||
<el-descriptions :column="2" border>
|
||||
<el-descriptions-item label="中标供应商名称">{{ detail.supplierName || "-" }}</el-descriptions-item>
|
||||
<el-descriptions-item label="统一信用代码">{{ detail.supplierUscc || "-" }}</el-descriptions-item>
|
||||
<el-descriptions-item label="供应商联系人">{{ detail.contactPerson || "-" }}</el-descriptions-item>
|
||||
<el-descriptions-item label="供应商联系电话">{{ detail.contactPhone || "-" }}</el-descriptions-item>
|
||||
<el-descriptions-item label="供应商银行账户" :span="2">{{ detail.supplierBankAccount || "-" }}</el-descriptions-item>
|
||||
</el-descriptions>
|
||||
<el-divider content-position="left">供应商明细</el-divider>
|
||||
<el-empty
|
||||
v-if="!supplierList.length"
|
||||
:image-size="72"
|
||||
description="未录入供应商信息"
|
||||
/>
|
||||
<el-table v-else :data="supplierList" border size="small">
|
||||
<el-table-column label="排序" prop="sortOrder" width="90" align="center" />
|
||||
<el-table-column label="中标结果" width="110" align="center">
|
||||
<template slot-scope="scope">
|
||||
<el-tag :type="scope.row.isBidWinner === 1 ? 'danger' : 'info'" size="mini">
|
||||
{{ scope.row.isBidWinner === 1 ? "中标" : "参标" }}
|
||||
</el-tag>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="供应商名称" prop="supplierName" min-width="220" :show-overflow-tooltip="true" />
|
||||
<el-table-column label="统一信用代码" prop="supplierUscc" min-width="180" :show-overflow-tooltip="true" />
|
||||
<el-table-column label="供应商联系人" prop="contactPerson" min-width="120" :show-overflow-tooltip="true" />
|
||||
<el-table-column label="供应商联系电话" prop="contactPhone" min-width="150" :show-overflow-tooltip="true" />
|
||||
<el-table-column label="供应商银行账户" prop="supplierBankAccount" min-width="180" :show-overflow-tooltip="true" />
|
||||
</el-table>
|
||||
|
||||
<el-divider content-position="left">日期信息</el-divider>
|
||||
<el-descriptions :column="3" border>
|
||||
@@ -77,12 +90,12 @@ export default {
|
||||
props: {
|
||||
visible: {
|
||||
type: Boolean,
|
||||
default: false,
|
||||
default: false
|
||||
},
|
||||
detail: {
|
||||
type: Object,
|
||||
default: () => ({}),
|
||||
},
|
||||
default: () => ({})
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
visibleProxy: {
|
||||
@@ -91,8 +104,11 @@ export default {
|
||||
},
|
||||
set(value) {
|
||||
this.$emit("update:visible", value);
|
||||
},
|
||||
}
|
||||
},
|
||||
},
|
||||
supplierList() {
|
||||
return Array.isArray(this.detail && this.detail.supplierList) ? this.detail.supplierList : [];
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -225,7 +225,7 @@
|
||||
/>
|
||||
|
||||
<!-- 添加或修改对话框 -->
|
||||
<el-dialog :title="title" :visible.sync="open" width="900px" append-to-body>
|
||||
<el-dialog :title="title" :visible.sync="open" width="80%" append-to-body>
|
||||
<el-form ref="form" :model="form" :rules="rules" label-width="120px">
|
||||
<el-divider content-position="left">招聘岗位信息</el-divider>
|
||||
<el-row :gutter="16">
|
||||
|
||||
Reference in New Issue
Block a user