|
|
@ -1405,12 +1405,12 @@ |
|
|
</el-dialog> |
|
|
</el-dialog> |
|
|
|
|
|
|
|
|
<!-- copyPart --> |
|
|
<!-- copyPart --> |
|
|
<el-dialog title="Copy Part" :close-on-click-modal="false" v-drag :visible.sync="copyPartModelFlag" width="465px"> |
|
|
|
|
|
<fieldset style="width: 441px"> |
|
|
|
|
|
|
|
|
<el-dialog title="Copy Part" :close-on-click-modal="false" v-drag :visible.sync="copyPartModelFlag" width="480px"> |
|
|
|
|
|
<fieldset style="width: 456px"> |
|
|
<legend>Part No To Copy</legend> |
|
|
<legend>Part No To Copy</legend> |
|
|
<el-form :inline="true" label-position="top" style="margin-left: 7px"> |
|
|
<el-form :inline="true" label-position="top" style="margin-left: 7px"> |
|
|
<el-form-item label="From Part"> |
|
|
<el-form-item label="From Part"> |
|
|
<el-input v-model="modalData.partNo" readonly style="width: 120px"></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="modalData.partNo" readonly style="width: 135px"></el-input> |
|
|
<el-input v-model="modalData.partDesc" readonly style="width: 200px"></el-input> |
|
|
<el-input v-model="modalData.partDesc" readonly style="width: 200px"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="From Site"> |
|
|
<el-form-item label="From Site"> |
|
|
@ -1418,8 +1418,12 @@ |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-form> |
|
|
</el-form> |
|
|
<el-form :inline="true" label-position="top" style="margin-left: 7px"> |
|
|
<el-form :inline="true" label-position="top" style="margin-left: 7px"> |
|
|
<el-form-item label="To Part"> |
|
|
|
|
|
<el-input v-model="copyPartData.partNo" style="width: 120px"></el-input> |
|
|
|
|
|
|
|
|
<el-form-item> |
|
|
|
|
|
<template slot="label"> |
|
|
|
|
|
<span>To Part</span> |
|
|
|
|
|
<el-button style="margin-left: 2px;width: 83px;line-height: 0.5;font-size: 10px;" type="primary" @click="nextPartNo2">Next Part No</el-button> |
|
|
|
|
|
</template> |
|
|
|
|
|
<el-input v-model="copyPartData.partNo" style="width: 135px"></el-input> |
|
|
<el-input v-model="copyPartData.partDesc" style="width: 200px"></el-input> |
|
|
<el-input v-model="copyPartData.partDesc" style="width: 200px"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="To Site"> |
|
|
<el-form-item label="To Site"> |
|
|
@ -1427,7 +1431,7 @@ |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-form> |
|
|
</el-form> |
|
|
</fieldset> |
|
|
</fieldset> |
|
|
<fieldset style="width: 441px"> |
|
|
|
|
|
|
|
|
<fieldset style="width: 456px"> |
|
|
<legend>Select Part Information to Copy</legend> |
|
|
<legend>Select Part Information to Copy</legend> |
|
|
<el-form :inline="true"> |
|
|
<el-form :inline="true"> |
|
|
<el-form-item label=" "> |
|
|
<el-form-item label=" "> |
|
|
@ -1852,7 +1856,8 @@ |
|
|
copySPDocumentTexts: '', |
|
|
copySPDocumentTexts: '', |
|
|
copySPLanguageDescription: '', |
|
|
copySPLanguageDescription: '', |
|
|
previousVersion: {}, |
|
|
previousVersion: {}, |
|
|
createBy: '' |
|
|
|
|
|
|
|
|
createBy: '', |
|
|
|
|
|
ifsPartNo: '' |
|
|
}, |
|
|
}, |
|
|
// ======== 数据列表 ======== |
|
|
// ======== 数据列表 ======== |
|
|
dataList: [], |
|
|
dataList: [], |
|
|
@ -4876,7 +4881,8 @@ |
|
|
copySPDocumentTexts: 'Y', |
|
|
copySPDocumentTexts: 'Y', |
|
|
copySPLanguageDescription: 'Y', |
|
|
copySPLanguageDescription: 'Y', |
|
|
previousVersion: this.modalData, |
|
|
previousVersion: this.modalData, |
|
|
createBy: this.$store.state.user.name |
|
|
|
|
|
|
|
|
createBy: this.$store.state.user.name, |
|
|
|
|
|
ifsPartNo: '' |
|
|
} |
|
|
} |
|
|
this.copyPartModelFlag = true |
|
|
this.copyPartModelFlag = true |
|
|
}, |
|
|
}, |
|
|
@ -5319,6 +5325,20 @@ |
|
|
}) |
|
|
}) |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
// 下一个物料编码 |
|
|
|
|
|
nextPartNo2 () { |
|
|
|
|
|
this.copyPartData.ifsPartNo = this.copyPartData.partNo |
|
|
|
|
|
if (this.copyPartData.ifsPartNo.length !== 3) { |
|
|
|
|
|
this.$message.warning('To Part No的前缀必须是3位!') |
|
|
|
|
|
return |
|
|
|
|
|
} |
|
|
|
|
|
getNextPartNo(this.copyPartData).then(({data}) => { |
|
|
|
|
|
if (data && data.code === 0) { |
|
|
|
|
|
this.copyPartData.partNo = data.rows |
|
|
|
|
|
} |
|
|
|
|
|
}) |
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
// ======== 附件的相关方法 ======== |
|
|
// ======== 附件的相关方法 ======== |
|
|
// 获取物料附件列表 |
|
|
// 获取物料附件列表 |
|
|
getFileContentData () { |
|
|
getFileContentData () { |
|
|
|