HAP框架-功能使用手册.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

HAP框架

附件上传下载开发总结

Author: Huchengye

CreationDate: 2016-07-04

LastUpdated: 2016-07-04

DocumentRef: Hap附件上传下载开发总结

Version:1.0

文档控制

更改记录

日期

作者

版本

更改参考

2016-07-04

1.0

无前版本

内容目录

TOC\o1-3\h\z\u文档控制 ii

1. 文档说明 1

适用框架及前端技术 1

2. 操作界面 2

2.1. 目录管理界面 2

2.2. 目录管理新增弹出界面 3

2.3. 文件管理界面 3

2.4. 上传界面 4

3. 相关数据表 5

3.1. 目录信息表 5

1.2 文件目录关系表 5

2.3. 文件信息表 5

3. 基于项目的简单应用 6

3.1. 功能界面 6

3.2. 功能代码 6

3.3. 上传跳转界面 7

3.4. 下载跳转界面 8

1. 未结与已结问 9

未结问题 9

已结问题 9

文档说明

在使用本文档操作实现Tab页和头行结构前,请先详细了解本章节的内容.

适用框架及前端技术

使用jQueryLigerUI引用条件

适用框架及前端技术

适用框架

Hap框架

前端技术

jQueryLigerUI

操作界面

sys_attach_category_manage.html?目录管理界面

sys_attach_category_edit.html?目录管理新增弹出界面

sys_file_manage.html?文件管理界面

sys_attachment_create.html?上传界面

目录管理界面

储存路径:上传文件时文件的储存路径,如果不存在此路径,储存时会自动创建

文件类型:所能上传文件的类型,数据库中对应存的是后缀名,对应着此列中的后缀名,我们在当前来源类型下只能上传相对应后缀名格式的文件,不然就会报如下错误:

来源类型:每一个附件都不是单独存在的,附件是依附于我们的业务数据存在的,来源类型就是附件所从属的业务数据表的表名或者和表名同一级别的一个东西。

唯一:指的是在当前目录下只能存储一个文件,具有唯一性,当我们将其设置为Y时,此存储路径下只能存储一个文件,再次上传文件到此路径时,上一个文件会被覆盖,当设置为N时,储存的文件个数没有限制。

目录管理新增弹出界面

在这里填写新目录的所有的字段信息,并保存。

文件管理界面

每个目录下都有相对应储存的文件,及其相应信息的展示,当我们点击查看时,即可获取到相应的文件信息。

上传界面

在上传文件需要选择附件相对应的的来源类型,简单的来说就是这个附件是属于那个数据。文件上传时支持批量上传。

相关数据表

目录信息表

SYS_ATTACH_CATEGORY_B

文件目录关系表

SYS_ATTACHMENT

文件信息表

SYS_FILE

3张表通过主键ID相互联系。

基于项目的简单应用

功能界面

在每一行数据中添加对应的上传、下载附件列,通过超链接的方式进行页面跳转,跳转到对应的上传、下载页面。

功能代码

sourceType:附件来源类型。

bookId:附件所属数据的主键。

display:附件上传,

width:100,

align:center,

render:function(rowdata){

returnahref=#onclick=openUpload(+rowdata.bookId+)@spring.messagesysfile.upload//a

}

},{

display:附件下载,

width:100,

align:center,

render:function(rowdata){

returnahref=#onclick=openDownload(+rowdata.bookId+)@spring.messagesysfile.download//a

}

window.openUpload=function(id){

window.popWin=$.ligerDialog.open({

load:false,

width:600,

文档评论(0)

tb140403 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档