|
@@ -104,12 +104,9 @@
|
|
|
highlight-current-row
|
|
|
@current-change="purBillVouchHandleCurrentChange"
|
|
|
>
|
|
|
- <el-table-column
|
|
|
- prop="cpbvcode"
|
|
|
- label="发票号"
|
|
|
- width="150px"
|
|
|
- ></el-table-column>
|
|
|
+ <el-table-column prop="cpbvcode" label="发票号" width="150px"></el-table-column>
|
|
|
<el-table-column prop="cvenName" label="供应商"></el-table-column>
|
|
|
+ <el-table-column prop="cpbv" label="审核" width="50px"></el-table-column>
|
|
|
</el-table>
|
|
|
</div>
|
|
|
</li>
|
|
@@ -141,15 +138,14 @@
|
|
|
<div class="flptit">对比结果显示</div>
|
|
|
<div class="second fjjksdfjk" style="margin-left: 30px">
|
|
|
<el-table
|
|
|
- :data="contractData"
|
|
|
+ :data="compareResultsData"
|
|
|
height="300"
|
|
|
style="width: 100%"
|
|
|
stripe
|
|
|
>
|
|
|
- <el-table-column prop="auditingId" label="对比项"></el-table-column>
|
|
|
- <el-table-column prop="opinion" label="合同值"></el-table-column>
|
|
|
- <el-table-column prop="opinion" label="发票值"></el-table-column>
|
|
|
- <el-table-column prop="opinion" label="对比结果"></el-table-column>
|
|
|
+ <el-table-column prop="auditingId" label="合同"></el-table-column>
|
|
|
+ <el-table-column prop="auditingId" label="项目"></el-table-column>
|
|
|
+ <el-table-column prop="opinion" label="结果"></el-table-column>
|
|
|
</el-table>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -178,6 +174,7 @@ export default {
|
|
|
suppliers: [],
|
|
|
contractData: [],
|
|
|
purBillVouchData: [],
|
|
|
+ compareResultsData: [],
|
|
|
contractCurrentRow: "",
|
|
|
purBillVouchCurrentRow: "",
|
|
|
};
|
|
@@ -267,7 +264,18 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
purBillVouchCurrentRow(newVal, oldVal) {
|
|
|
- console.log(newVal);
|
|
|
+ var self = this;
|
|
|
+ var formData = new FormData();
|
|
|
+ formData.append("PBVID", newVal.pbvid);
|
|
|
+ purBillVouchApi
|
|
|
+ .compareResults(formData)
|
|
|
+ .then(function (response) {
|
|
|
+ var jsonData = response.data.data;
|
|
|
+ self.compareResultsData = jsonData.data;
|
|
|
+ })
|
|
|
+ .catch((error) => {
|
|
|
+ // self.$message.error(error + "");
|
|
|
+ });
|
|
|
},
|
|
|
},
|
|
|
};
|