(vue)iView上传jar包
<!-- jar包上传 -->
<div class="input-wrap-item" v-if="!edit">
<label class="label-mark">上传jar包</label>
<div class="piflow-template">
<Input v-model="fileName" placeholder="请选择文件">
<Upload
slot="append"
:on-format-error="handleJarFileError"
:on-success="handleJarFileSuccess"
:show-upload-list="false"
:action="'http://.../...schema_zs/fileUp'"
accept=".jar"
><Icon type="ios-cloud-upload-outline"
/></Upload>
</Input>
<!-- :headers="{ 'dp2-user-token': $store.state.variable.userData.token, }" -->
</div>
<div></div>
</div>
事件:
//上传失败
handleJarFileError() {
this.$Modal.success({
title: "系统提示",
content: "jar文件上传失败!",
});
},
//上传成功
handleJarFileSuccess(res, file) {
if (res.code == 200) {
this.fileName = file.name;
this.$Message.success("jar包文件上传成功!");
} else {
this.$Modal.error({
title: "系统提示",
content: res.msg,
});
}
},