|
|
@ -528,6 +528,9 @@ |
|
|
<el-form-item label="源试验单号"> |
|
|
<el-form-item label="源试验单号"> |
|
|
<el-tag type="primary">{{ copyData.sourceApplyNo }}</el-tag> |
|
|
<el-tag type="primary">{{ copyData.sourceApplyNo }}</el-tag> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
|
|
|
<el-form-item label="试验单号"> |
|
|
|
|
|
<el-input v-model="copyData.applyNo" placeholder="请输入试验单号"></el-input> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
|
<el-form-item label="复制选项"> |
|
|
<el-form-item label="复制选项"> |
|
|
<el-checkbox-group v-model="copyData.copyOptions" class="checkbox-vertical"> |
|
|
<el-checkbox-group v-model="copyData.copyOptions" class="checkbox-vertical"> |
|
|
@ -741,6 +744,7 @@ export default { |
|
|
copyLoading: false, |
|
|
copyLoading: false, |
|
|
copyData: { |
|
|
copyData: { |
|
|
sourceApplyNo: '', |
|
|
sourceApplyNo: '', |
|
|
|
|
|
applyNo: '', |
|
|
copyOptions: ['triConfirm','rawMaterialList'] // 默认全选 |
|
|
copyOptions: ['triConfirm','rawMaterialList'] // 默认全选 |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
@ -1604,10 +1608,14 @@ export default { |
|
|
* 确认复制申请单 |
|
|
* 确认复制申请单 |
|
|
*/ |
|
|
*/ |
|
|
confirmCopy() { |
|
|
confirmCopy() { |
|
|
|
|
|
if (!this.copyData.applyNo) { |
|
|
|
|
|
this.$message.warning('请输入新的试验单号') |
|
|
|
|
|
return |
|
|
|
|
|
} |
|
|
this.copyLoading = true |
|
|
this.copyLoading = true |
|
|
|
|
|
|
|
|
const copyParams = { |
|
|
const copyParams = { |
|
|
sourceApplyNo: this.copyData.sourceApplyNo, |
|
|
sourceApplyNo: this.copyData.sourceApplyNo, |
|
|
|
|
|
applyNo: this.copyData.applyNo, |
|
|
copyTriConfirm: this.copyData.copyOptions.includes('triConfirm'), |
|
|
copyTriConfirm: this.copyData.copyOptions.includes('triConfirm'), |
|
|
copyAttachment: this.copyData.copyOptions.includes('attachment'), |
|
|
copyAttachment: this.copyData.copyOptions.includes('attachment'), |
|
|
copyRawMaterialList: this.copyData.copyOptions.includes('rawMaterialList'), |
|
|
copyRawMaterialList: this.copyData.copyOptions.includes('rawMaterialList'), |
|
|
|