有思俱乐部学习园地

根据时间对目录和文件进行排序


语法格式:


DirectoryAndFileSortByTime(string userid,string start,string end)
根据时间对目录和文件进行排序,用于获取最近的文件和文件夹功能,取出的数据是按照时间排序的数据
参数一(必填):用户id
参数二(必填):开始位置,用于滚动加载及分页
参数三(必填):结束位置
返回值:数组,包含如下信息
"[{
    "UserId":"72854d28-f45c-48d7-92b7-3cd933e03022",
    "UserDirectoryID":"9631f163-f235-ae91-d38f-794a707c26ba",
    "UserDirectorySize":0,
    "UserDirectoryParentID":"232b2beb-8cd2-f3c7-f647-5f83bfe5a30b",
    "UserDirectoryName":undefined,
    "UserallDirectoryName":"2015-12-10",  //时间保存在这个字段。
    "UserDirectoryExtendType":"folder",
    "UserFilesServerName":undefined,
    "UserDirectoryAddTime":"/Date(1450007674200)/",
    "UserDirectoryUrl":undefined,
    "UserDirectoryDeep":2,
    "UserDirectoryModifyTime":"/Date(1457496111203)/",
    "UserDirectoryEncrypt":undefined,
    "filetype":0,//0为文件夹,1为文件
    "Descript":"",
    "GroupID":"72854d28-f45c-48d7-92b7-3cd933e03022"
}]"

            

前端javascript调用数据库存储过程示例(可在编辑区域修改参数):

U.A.Request(US.CD, [US.DB, "UseStudio_Disk", "DirectoryAndFileSortByTime", "72854d28-f45c-48d7-92b7-3cd933e03022",0,100], AsynFun,[]);

运行结果展示区域:

前端javascript调用示例:

U.A.Request(US.CD, [US.DB, "UseStudio_Disk", "DirectoryAndFileSortByTime", "72854d28-f45c-48d7-92b7-3cd933e03022", 0, 100], AsynFun, []);

工作人员

 
作者:蔡旭升
信息录入:蔡旭升