|
@@ -304,7 +304,7 @@
|
|
</el-dialog>
|
|
</el-dialog>
|
|
<!-- 导入对话框 -->
|
|
<!-- 导入对话框 -->
|
|
<el-dialog :title="upload.title" v-model="upload.open" width="400px" append-to-body>
|
|
<el-dialog :title="upload.title" v-model="upload.open" width="400px" append-to-body>
|
|
- <el-upload name="file" ref="uploadRef" :limit="1" accept=".xlsx" :headers="upload.headers"
|
|
|
|
|
|
+ <el-upload name="file" ref="uploadRef" :limit="1" accept=".xlsx,.xls" :headers="upload.headers"
|
|
:action="upload.url + '?updateSupport=' + upload.updateSupport" :disabled="upload.isUploading"
|
|
:action="upload.url + '?updateSupport=' + upload.updateSupport" :disabled="upload.isUploading"
|
|
:on-progress="handleFileUploadProgress" :on-success="handleFileSuccess" :on-error="handleFileError"
|
|
:on-progress="handleFileUploadProgress" :on-success="handleFileSuccess" :on-error="handleFileError"
|
|
:auto-upload="false" :data="uploadPara" drag>
|
|
:auto-upload="false" :data="uploadPara" drag>
|
|
@@ -317,7 +317,7 @@
|
|
<!-- <div class="el-upload__tip">
|
|
<!-- <div class="el-upload__tip">
|
|
<el-checkbox v-model="upload.updateSupport" /> 是否更新已经存在的用户数据
|
|
<el-checkbox v-model="upload.updateSupport" /> 是否更新已经存在的用户数据
|
|
</div> -->
|
|
</div> -->
|
|
- <span>仅允许导入xlsx格式文件。</span>
|
|
|
|
|
|
+ <span>仅允许导入xlsx和xls格式文件。</span>
|
|
<!-- <el-link type="primary" :underline="false" style="font-size: 12px; vertical-align: baseline"
|
|
<!-- <el-link type="primary" :underline="false" style="font-size: 12px; vertical-align: baseline"
|
|
@click="importTemplate">下载模板</el-link> -->
|
|
@click="importTemplate">下载模板</el-link> -->
|
|
</div>
|
|
</div>
|
|
@@ -480,7 +480,8 @@ const handleFileSuccess = (response, file, fileList) => {
|
|
upload.open = false
|
|
upload.open = false
|
|
upload.isUploading = false
|
|
upload.isUploading = false
|
|
proxy.$refs['uploadRef'].clearFiles()
|
|
proxy.$refs['uploadRef'].clearFiles()
|
|
- proxy.$alert("<div style='overflow: auto;overflow-x: hidden;max-height: 70vh;padding: 10px 20px 0;'>" + response.msg + '</div>', '导入结果', {
|
|
|
|
|
|
+ console.log(response)
|
|
|
|
+ proxy.$alert("<div style='overflow: auto;overflow-x: hidden;max-height: 70vh;padding: 10px 20px 0;'>" + response.data + '</div>', '导入结果', {
|
|
dangerouslyUseHTMLString: true
|
|
dangerouslyUseHTMLString: true
|
|
})
|
|
})
|
|
getList()
|
|
getList()
|
|
@@ -488,7 +489,7 @@ const handleFileSuccess = (response, file, fileList) => {
|
|
/** 文件上传失败处理 */
|
|
/** 文件上传失败处理 */
|
|
const handleFileError = (Error, file, fileList) => {
|
|
const handleFileError = (Error, file, fileList) => {
|
|
upload.isUploading = false
|
|
upload.isUploading = false
|
|
- proxy.$alert("<div style='overflow: auto;overflow-x: hidden;max-height: 70vh;padding: 10px 20px 0;'>文件:《" + file.name + "》导入错误,请检查文件。<br/>请确认:<br/>交验单号<br/>采购订单<br/>生产令号<br/>行项目<br/>规格型号<br/>关键件标识<br/>交验单数量<br/>抽检数量<br/>以上内容在表格中正确无误。" + '</div>', '导入错误', {
|
|
|
|
|
|
+ proxy.$alert("<div style='overflow: auto;overflow-x: hidden;max-height: 70vh;padding: 10px 20px 0;'>文件:【" + file.name + "】导入错误。<br/>请确认:<br/>交验单号<br/>采购订单<br/>生产令号<br/>行项目<br/>规格型号<br/>关键件标识<br/>交验单数量<br/>抽检数量<br/>以上内容在表格中正确无误。" + '</div>', '导入错误', {
|
|
dangerouslyUseHTMLString: true
|
|
dangerouslyUseHTMLString: true
|
|
})
|
|
})
|
|
}
|
|
}
|