|
|
@@ -12,7 +12,7 @@
|
|
|
<!-- 主内容区 -->
|
|
|
<div class="content-wrapper">
|
|
|
<!-- 编辑中标签 -->
|
|
|
- <div class="edit-tag">编辑中</div>
|
|
|
+ <!-- <div class="edit-tag">编辑中</div> -->
|
|
|
|
|
|
<!-- 产品图片区域 -->
|
|
|
<div class="product-image-section">
|
|
|
@@ -31,8 +31,72 @@
|
|
|
质检详情
|
|
|
</div>
|
|
|
<div class="info-item">
|
|
|
- <span class="info-label">检测依据:</span>
|
|
|
- <span class="info-value"></span>
|
|
|
+ <span class="info-label">编号:</span>
|
|
|
+ <span class="info-value">{{ qualityInfo.code || '-' }}</span>
|
|
|
+ </div>
|
|
|
+ <div class="info-item">
|
|
|
+ <span class="info-label">报告单号:</span>
|
|
|
+ <span class="info-value">{{ qualityInfo.reportNumber || '-' }}</span>
|
|
|
+ </div>
|
|
|
+ <div class="info-item">
|
|
|
+ <span class="info-label">检品名称:</span>
|
|
|
+ <span class="info-value">{{ qualityInfo.productName || '-' }}</span>
|
|
|
+ </div>
|
|
|
+ <div class="info-item">
|
|
|
+ <span class="info-label">批号/序列号:</span>
|
|
|
+ <span class="info-value">{{ qualityInfo.batchNo || '-' }}</span>
|
|
|
+ </div>
|
|
|
+ <div class="info-item">
|
|
|
+ <span class="info-label">规格型号:</span>
|
|
|
+ <span class="info-value">{{ qualityInfo.specification || '-' }}/{{ qualityInfo.modelType || '-' }}</span>
|
|
|
+ </div>
|
|
|
+ <div class="info-item">
|
|
|
+ <span class="info-label">数量:</span>
|
|
|
+ <span class="info-value">{{ qualityInfo.total || '-' }}</span>
|
|
|
+ </div>
|
|
|
+ <div class="info-item">
|
|
|
+ <span class="info-label">请验日期:</span>
|
|
|
+ <span class="info-value">{{ qualityInfo.pleaseVerifyDate || '-' }}</span>
|
|
|
+ </div>
|
|
|
+ <div class="info-item">
|
|
|
+ <span class="info-label">请验部门:</span>
|
|
|
+ <span class="info-value">{{ qualityInfo.pleaseVerifyDepartment || '-' }}</span>
|
|
|
+ </div>
|
|
|
+ <div class="info-item">
|
|
|
+ <span class="info-label">报告日期:</span>
|
|
|
+ <span class="info-value">{{ qualityInfo.reportDate || '-' }}</span>
|
|
|
+ </div>
|
|
|
+ <div class="info-item">
|
|
|
+ <span class="info-label">有效期:</span>
|
|
|
+ <span class="info-value">{{ qualityInfo.expirationDate || '-' }}</span>
|
|
|
+ </div>
|
|
|
+ <div class="info-item">
|
|
|
+ <span class="info-label">检验依据:</span>
|
|
|
+ <span class="info-value">{{ qualityInfo.inspectionBasis || '-' }}</span>
|
|
|
+ </div>
|
|
|
+ <div class="info-item">
|
|
|
+ <span class="info-label">检验员:</span>
|
|
|
+ <span class="info-value">{{ qualityInfo.inspector || '-' }}</span>
|
|
|
+ </div>
|
|
|
+ <div class="info-item">
|
|
|
+ <span class="info-label">检验日期:</span>
|
|
|
+ <span class="info-value">{{ qualityInfo.inspectionTime || '-' }}</span>
|
|
|
+ </div>
|
|
|
+ <div class="info-item">
|
|
|
+ <span class="info-label">复核人:</span>
|
|
|
+ <span class="info-value">{{ qualityInfo.reviewer || '-' }}</span>
|
|
|
+ </div>
|
|
|
+ <div class="info-item">
|
|
|
+ <span class="info-label">复核日期:</span>
|
|
|
+ <span class="info-value">{{ qualityInfo.reviewTime || '-' }}</span>
|
|
|
+ </div>
|
|
|
+ <div class="info-item">
|
|
|
+ <span class="info-label">审核人:</span>
|
|
|
+ <span class="info-value">{{ qualityInfo.checker || '-' }}</span>
|
|
|
+ </div>
|
|
|
+ <div class="info-item">
|
|
|
+ <span class="info-label">审核日期:</span>
|
|
|
+ <span class="info-value">{{ qualityInfo.approvedDate || '-' }}</span>
|
|
|
</div>
|
|
|
<div class="images-section">
|
|
|
<span class="section-subtitle">报告单:</span>
|
|
|
@@ -62,6 +126,7 @@ export default {
|
|
|
detailImageSrc: require('@/assets/traceability/1.svg'),
|
|
|
detail: {},
|
|
|
purchaseInfo: {},
|
|
|
+ qualityInfo: {},
|
|
|
};
|
|
|
},
|
|
|
mounted() {
|
|
|
@@ -74,10 +139,12 @@ export default {
|
|
|
this.detail = JSON.parse(this.$route.query.detail);
|
|
|
console.log('获取到的detail参数:', this.detail);
|
|
|
this.purchaseInfo = this.detail.purchaseInfo || {};
|
|
|
+ this.qualityInfo = this.detail.qualityInfo || {};
|
|
|
} catch (error) {
|
|
|
console.error('解析detail参数失败:', error);
|
|
|
this.detail = {};
|
|
|
this.purchaseInfo = {};
|
|
|
+ this.qualityInfo = {};
|
|
|
}
|
|
|
}
|
|
|
},
|