JEPaaS 社区

 找回密码
 立即注册
JEPaaS低代码平台-官网
查看: 2480|回复: 0

自定义按钮上传附件

[复制链接]

0

主题

0

帖子

61

积分

凯特员工

积分
61
发表于 2021-7-5 18:03:11 | 显示全部楼层 |阅读模式
本帖最后由 凯特-刘泽鹏 于 2021-7-5 18:04 编辑

一般上传附件我们使用的是表单的多附件与单附件类型,如果在列表上加一个按钮,进行附件上传的思路如下:1、在列表上加上按钮
2、注册列表点击事件
3、点击事件中进行编码
  1. JE.uploadFile({
  2.         fileTypes: 'jpg;png;gif;jpeg',
  3.         //多附件设置为true,如果是单附件这个配置可不加
  4.         multiSelect:true,
  5.         width:'60%',//用于多附件
  6.         height:'40%',//用于多附件
  7.         // params: {
  8.         //   returnType: 'all',
  9.         //   jeFileType: 'PROJECT',
  10.         // },
  11.         uploadFileType: 'func',
  12.         post_params: { uploadType: 'OTHER' },
  13.         callback(file,files) {
  14.             console.log(file);
  15.             console.log(files);
  16.           // delete file.docInfo;
  17.           // delete file.size;
  18.         },
  19.       });
复制代码
注意事项
1、fileTypes可以自定义
2、上传附件之后可以在callback回调中进行业务处理,拿到文件的fileKey,进行存储(比如调运doSave方法)
3、以上上传做的没问题可以在按钮上根据选中数据与数据对应的fileKey去下载文件




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|JEPaaS 低代码平台社区 ( 京ICP备18023569号 )

GMT+8, 2024-4-29 00:09 , Processed in 0.057974 second(s), 20 queries .

Powered by 北京凯特伟业科技有限公司

Copyright © 2001-2021, JEPaaS.COM

快速回复 返回顶部 返回列表