|
|
@@ -117,35 +117,36 @@
|
|
|
let data = this.selection[0];
|
|
|
|
|
|
this.$emit('success', {
|
|
|
- batchNo: data.batchNo,
|
|
|
- certificateId: this.selection.map((item) => item.id).toString(),
|
|
|
- contractor: data.contractor,
|
|
|
- generateType: 2,
|
|
|
- isMerged: 1,
|
|
|
- luxuryProductCode: data.luxuryProductCode,
|
|
|
- luxuryProductName: data.luxuryProductName,
|
|
|
- orderNo: data.orderNo,
|
|
|
- orderType: data.orderType,
|
|
|
- productCode: data.productCode,
|
|
|
- productName: data.productName,
|
|
|
- processingType: data.processingType,
|
|
|
- produceTaskCode: data.produceTaskCode,
|
|
|
- produceTaskId: data.produceTaskId,
|
|
|
- produceTaskName: data.produceTaskName,
|
|
|
- qualityWorkOrderId: data.qualityWorkOrderId,
|
|
|
- // reportTemplateId: data.reportTemplateId,
|
|
|
- // reportTemplateCode: data.reportTemplateCode,
|
|
|
- // reportTemplateName: data.reportTemplateName,
|
|
|
- type: data.type,
|
|
|
- workAme: data.workAme,
|
|
|
+ batchNo: data.batchNo, // 批次号
|
|
|
+ certificateId: this.selection.map((item) => item.id).toString(), // 合格证ID
|
|
|
+ contractor: data.contractor, // 承制单位
|
|
|
+ generateType: 2, // 生成类型:2-手动新增
|
|
|
+ isMerged: 1, // 是否合并:1-是
|
|
|
+ luxuryProductCode: data.luxuryProductCode, // 顶级产品编码
|
|
|
+ luxuryProductName: data.luxuryProductName, // 顶级产品名称
|
|
|
+ orderNo: data.orderNo, // 订单号
|
|
|
+ orderType: data.orderType, // 订单类型
|
|
|
+ productCode: data.productCode, // 产品编码
|
|
|
+ productName: data.productName, // 产品名称
|
|
|
+ processingType: data.processingType, // 加工类型
|
|
|
+ produceTaskCode: data.produceTaskCode, // 工序编号
|
|
|
+ produceTaskId: data.produceTaskId, // 工序ID
|
|
|
+ produceTaskName: data.produceTaskName, // 工序名称
|
|
|
+ qualityWorkOrderId: data.qualityWorkOrderId, // 质检工单ID
|
|
|
+ // reportTemplateId: data.reportTemplateId, // 报表模板ID
|
|
|
+ // reportTemplateCode: data.reportTemplateCode, // 报表模板编码
|
|
|
+ // reportTemplateName: data.reportTemplateName, // 报表模板名称
|
|
|
+ type: data.type, // 类型
|
|
|
+ workAme: data.workAme, // 作业名称
|
|
|
+ measureUnit: data.measureUnit, // 计量单位
|
|
|
qualifiedQuantity: this.selection.reduce(
|
|
|
(total, item) => total + item.qualifiedQuantity,
|
|
|
0
|
|
|
- ),
|
|
|
+ ), // 合格数量(累加)
|
|
|
quantity: this.selection.reduce(
|
|
|
(total, item) => total + item.quantity,
|
|
|
0
|
|
|
- )
|
|
|
+ ) // 交验数量(累加)
|
|
|
});
|
|
|
},
|
|
|
setColumns() {
|