阅读:2988 回复:3
奥哲周庆杨
15

帖子

43

跟帖

508

积分

黄金榴莲
黄金榴莲
  • 社区居民
  • 忠实会员

流程中的附件列表,如何给每条附件添加类型图标?

楼主#
更多 发布于:2018-10-16 15:30
版本.BPM .Net V10.1移动端,上传附件后是列表形式,如图所示,

图片:附件1.png


如何在附件列表前面加上类型图标,如下

图片:附件3.png


图标根据附件的类型自动变化,比如world文档,就是显示W的图标?
武汉技术支持团队
40

帖子

1181

跟帖

3860

积分

论坛版主
论坛版主
1楼#
发布于:2018-10-24 14:12
说一个解决思路吧,
第一步、建一个数据表,维护文件类型与图标的关系
第二步,在附件加载渲染时,根据文件类型,把图标加上去
奥哲周庆杨
15

帖子

43

跟帖

508

积分

黄金榴莲
黄金榴莲
  • 社区居民
  • 忠实会员
2楼#
发布于:2018-11-21 15:15
已解决:
1.把图标放入portal/img/icon文件夹下,图标下载地址:http://www.iconfont.cn/collections/detail?spm=a313x.7781069.1998910419.d9df05512&cid=4977
修改:Portal\WFRes\_Scripts\MVCSheet\Controls\SheetAttachment.js。
找到创建元素函数:CreateFileElement
添加如下代码:
var filetypes = "ai,download,excel,gif,html,jpg,mp3,pdf,png,ppt,psd,txt,upload,video,white,word,zip";
var vfileType = fileType.substr(1);
var imgurl = "/Portal/img/icon/doc.png";
if (filetypes.indexOf(vfileType) > -1) {
       imgurl = "/Portal/img/icon/" + vfileType + ".png";
}
13370895327
3

帖子

30

跟帖

124

积分

初级榴莲
初级榴莲
3楼#
发布于:2019-06-03 13:52
奥哲周庆杨:已解决:
1.把图标放入portal/img/icon文件夹下,图标下载地址:http://www.iconfont.cn/collections/detail?spm=a313x.7781069.1998910419.d9df05512&...
回到原帖
人才,学习了!
游客

返回顶部