Commit 18d6994e authored by qinj's avatar qinj

注册

parent 27294a00
...@@ -268,17 +268,12 @@ ...@@ -268,17 +268,12 @@
class="filter-icon-none" class="filter-icon-none"
required> required>
<el-upload class="upload-demo" <el-upload class="upload-demo"
:headers="myHeader" :headers="myHeader"
:on-change="handleChange"
action="https://jsonplaceholder.typicode.com/posts/" action="https://jsonplaceholder.typicode.com/posts/"
:on-preview="handlePreview"
:on-remove="handleRemove"
:http-request="uploadFile"
:before-remove="beforeRemove"
multiple multiple
:limit="1" :limit="1"
:on-change="handelOnChange" >
:on-exceed="handleExceed"
:file-list="fileList">
<el-button size="small" <el-button size="small"
type="primary">点击上传</el-button> type="primary">点击上传</el-button>
...@@ -432,23 +427,33 @@ export default { ...@@ -432,23 +427,33 @@ export default {
}) })
}, },
handleApprove(){ handleApprove(){
this.$request(Customer.searchUrl,this.formData).then((resp) => { this.formData.ExtCustomerType_SDK=111
this.$request(Customer.searchUrl,this.paramsToFormData(this.formData)).then((resp) => {
this.$message.success('提交成功!') this.$message.success('提交成功!')
}) })
}, },
reSet() { }, paramsToFormData(obj) {
const formData = new FormData();
Object.keys(obj).forEach((key) => {
if (obj[key] instanceof Array) {
obj[key].forEach((item) => {
formData.append(key, item);
});
return;
}
formData.append(key, obj[key]);
});
return formData;
},
reSet() {this.formInline.Name='' },
handleClose() { handleClose() {
this.dialogTableVisible = false this.dialogTableVisible = false
}, },
uploadFile(file){
},
handelOnChange(res,file){
const formData = new FormData();
formData.append("file",file)
},
myHeader(){ myHeader(){
return {'Content-Type': 'multipart/form-data; boundary=----WebKitFormBoundarynl6gT1BKdPWIejNq'} return {'Content-Type': 'multipart/form-data'}
},
handleChange(file,fileList){
this.formData.file=(file.raw)
}, },
onSubmit() { }, onSubmit() { },
handlePreview() { }, handlePreview() { },
......
...@@ -518,18 +518,34 @@ export default { ...@@ -518,18 +518,34 @@ export default {
// } // }
// }); // });
this.formData. ExtCustomerType_SDK=101 this.formData. ExtCustomerType_SDK=101
this.$request(Customer.searchUrl,this.formData).then((resp) => { this.$request(Customer.searchUrl,this.paramsToFormData(this.formData)).then((resp) => {
this.$message.success('提交成功!') this.$message.success('提交成功!')
}) })
}, },
paramsToFormData(obj) {
const formData = new FormData();
Object.keys(obj).forEach((key) => {
if (obj[key] instanceof Array) {
obj[key].forEach((item) => {
formData.append(key, item);
});
return;
}
formData.append(key, obj[key]);
});
return formData;
},
reSet() { reSet() {
formInline.Name='' formInline.Name=''
}, },
handleClose() { handleClose() {
this.dialogTableVisible = false this.dialogTableVisible = false
},
myHeader(){
return {'Content-Type': 'multipart/form-data'}
}, },
fileChange(res,file){ fileChange(res,file){
this.formData.file=res.raw this.formData.file=(file.raw)
}, },
onSubmit() {}, onSubmit() {},
handlePreview() { }, handlePreview() { },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment