|
@@ -157,15 +157,15 @@
|
|
size: 19344,
|
|
size: 19344,
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
relationNum: 0,
|
|
relationNum: 0,
|
|
- blobUrl: "XXXXXXXXXX",
|
|
|
|
|
|
+ blobUrl: 'XXXXXXXXXX',
|
|
range: 'private',
|
|
range: 'private',
|
|
sha1Code: ''
|
|
sha1Code: ''
|
|
},
|
|
},
|
|
previewStatus: false,
|
|
previewStatus: false,
|
|
- storageSpace:0,
|
|
|
|
|
|
+ storageSpace: 0,
|
|
uploadStatus: false,
|
|
uploadStatus: false,
|
|
- uploadFileList:[],
|
|
|
|
- uploadUrl:'',
|
|
|
|
|
|
+ uploadFileList: [],
|
|
|
|
+ uploadUrl: '',
|
|
keyWord: '',
|
|
keyWord: '',
|
|
demoLoginInfo: {
|
|
demoLoginInfo: {
|
|
user: 'admin',
|
|
user: 'admin',
|
|
@@ -173,58 +173,58 @@
|
|
school: '醍摩豆书院',
|
|
school: '醍摩豆书院',
|
|
schoolCode: 'HBCN'
|
|
schoolCode: 'HBCN'
|
|
},
|
|
},
|
|
- orderWay:'',
|
|
|
|
|
|
+ orderWay: '',
|
|
boxWidth: 0,
|
|
boxWidth: 0,
|
|
activeTypeIndex: 0,
|
|
activeTypeIndex: 0,
|
|
fileListShow: [],
|
|
fileListShow: [],
|
|
- searchResult:[],
|
|
|
|
|
|
+ searchResult: [],
|
|
searchBefore: [],
|
|
searchBefore: [],
|
|
schoolFileList: [
|
|
schoolFileList: [
|
|
{
|
|
{
|
|
- id:'sha1Code+contentType+size',
|
|
|
|
- teamModelId:'habook#0001',
|
|
|
|
|
|
+ id: 'sha1Code+contentType+size',
|
|
|
|
+ teamModelId: 'habook#0001',
|
|
fileName: '校本资源PPT01',
|
|
fileName: '校本资源PPT01',
|
|
extension: 'ppt',
|
|
extension: 'ppt',
|
|
- contentType:'image/jpeg',
|
|
|
|
- type:'document',
|
|
|
|
|
|
+ contentType: 'image/jpeg',
|
|
|
|
+ type: 'document',
|
|
size: 19344,
|
|
size: 19344,
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
relationNum: 0,
|
|
relationNum: 0,
|
|
- blobUrl: "XXXXXXXXXX",
|
|
|
|
|
|
+ blobUrl: 'XXXXXXXXXX',
|
|
range: 'school',
|
|
range: 'school',
|
|
- sha1Code:''
|
|
|
|
- },
|
|
|
|
|
|
+ sha1Code: ''
|
|
|
|
+ }
|
|
],
|
|
],
|
|
fileList: [
|
|
fileList: [
|
|
{
|
|
{
|
|
- id:'sha1Code+contentType+size',
|
|
|
|
- teamModelId:'habook#0001',
|
|
|
|
|
|
+ id: 'sha1Code+contentType+size',
|
|
|
|
+ teamModelId: 'habook#0001',
|
|
fileName: '测试文件类型列表PPT01',
|
|
fileName: '测试文件类型列表PPT01',
|
|
extension: 'ppt',
|
|
extension: 'ppt',
|
|
- contentType:'image/jpeg',
|
|
|
|
- type:'document',
|
|
|
|
|
|
+ contentType: 'image/jpeg',
|
|
|
|
+ type: 'document',
|
|
size: 19344,
|
|
size: 19344,
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
relationNum: 0,
|
|
relationNum: 0,
|
|
- blobUrl: "XXXXXXXXXX",
|
|
|
|
|
|
+ blobUrl: 'XXXXXXXXXX',
|
|
range: 'private',
|
|
range: 'private',
|
|
- sha1Code:''
|
|
|
|
|
|
+ sha1Code: ''
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表表格文件01',
|
|
fileName: '测试文件类型列表表格文件01',
|
|
extension: 'xls',
|
|
extension: 'xls',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表防守打法',
|
|
fileName: '测试文件类型列表防守打法',
|
|
extension: 'pdf',
|
|
extension: 'pdf',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表订单',
|
|
fileName: '测试文件类型列表订单',
|
|
@@ -232,143 +232,143 @@
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
relationNum: 2,
|
|
relationNum: 2,
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表的订单',
|
|
fileName: '测试文件类型列表的订单',
|
|
extension: 'doc',
|
|
extension: 'doc',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表发发发',
|
|
fileName: '测试文件类型列表发发发',
|
|
extension: 'pdf',
|
|
extension: 'pdf',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表发的',
|
|
fileName: '测试文件类型列表发的',
|
|
extension: 'mp4',
|
|
extension: 'mp4',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表他一般',
|
|
fileName: '测试文件类型列表他一般',
|
|
extension: 'mp4',
|
|
extension: 'mp4',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表好友推荐',
|
|
fileName: '测试文件类型列表好友推荐',
|
|
extension: 'mp4',
|
|
extension: 'mp4',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表换个话题',
|
|
fileName: '测试文件类型列表换个话题',
|
|
extension: 'jpg',
|
|
extension: 'jpg',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表个人化谈好',
|
|
fileName: '测试文件类型列表个人化谈好',
|
|
extension: 'doc',
|
|
extension: 'doc',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表过-分的话',
|
|
fileName: '测试文件类型列表过-分的话',
|
|
extension: 'jpg',
|
|
extension: 'jpg',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表阿市规划局',
|
|
fileName: '测试文件类型列表阿市规划局',
|
|
extension: 'jpg',
|
|
extension: 'jpg',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表特意',
|
|
fileName: '测试文件类型列表特意',
|
|
extension: 'ppt',
|
|
extension: 'ppt',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表第一次见',
|
|
fileName: '测试文件类型列表第一次见',
|
|
extension: 'ppt',
|
|
extension: 'ppt',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表检验检疫局',
|
|
fileName: '测试文件类型列表检验检疫局',
|
|
extension: 'ppt',
|
|
extension: 'ppt',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表发货站小学部',
|
|
fileName: '测试文件类型列表发货站小学部',
|
|
extension: 'ppt',
|
|
extension: 'ppt',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表fsagfhut757',
|
|
fileName: '测试文件类型列表fsagfhut757',
|
|
extension: 'ppt',
|
|
extension: 'ppt',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表飞洒打道回府原图',
|
|
fileName: '测试文件类型列表飞洒打道回府原图',
|
|
extension: 'doc',
|
|
extension: 'doc',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表分涣发大号',
|
|
fileName: '测试文件类型列表分涣发大号',
|
|
extension: 'doc',
|
|
extension: 'doc',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表个多月',
|
|
fileName: '测试文件类型列表个多月',
|
|
extension: 'ppt',
|
|
extension: 'ppt',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表grey',
|
|
fileName: '测试文件类型列表grey',
|
|
@@ -376,23 +376,23 @@
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
relationNum: 2,
|
|
relationNum: 2,
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表任天野上',
|
|
fileName: '测试文件类型列表任天野上',
|
|
extension: 'xls',
|
|
extension: 'xls',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表负责',
|
|
fileName: '测试文件类型列表负责',
|
|
extension: 'pdf',
|
|
extension: 'pdf',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表残疾人非',
|
|
fileName: '测试文件类型列表残疾人非',
|
|
@@ -400,159 +400,159 @@
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
relationNum: 2,
|
|
relationNum: 2,
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表公司地址',
|
|
fileName: '测试文件类型列表公司地址',
|
|
extension: 'doc',
|
|
extension: 'doc',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表广东省',
|
|
fileName: '测试文件类型列表广东省',
|
|
extension: 'pdf',
|
|
extension: 'pdf',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表感受到发发发',
|
|
fileName: '测试文件类型列表感受到发发发',
|
|
extension: 'mp4',
|
|
extension: 'mp4',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表感受到',
|
|
fileName: '测试文件类型列表感受到',
|
|
extension: 'mp4',
|
|
extension: 'mp4',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表未成年结局v',
|
|
fileName: '测试文件类型列表未成年结局v',
|
|
extension: 'mp4',
|
|
extension: 'mp4',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表回复大学城',
|
|
fileName: '测试文件类型列表回复大学城',
|
|
extension: 'jpg',
|
|
extension: 'jpg',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表可开放性',
|
|
fileName: '测试文件类型列表可开放性',
|
|
extension: 'doc',
|
|
extension: 'doc',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表回复道工序',
|
|
fileName: '测试文件类型列表回复道工序',
|
|
extension: 'jpg',
|
|
extension: 'jpg',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表回复股东会',
|
|
fileName: '测试文件类型列表回复股东会',
|
|
extension: 'jpg',
|
|
extension: 'jpg',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表回复道工序',
|
|
fileName: '测试文件类型列表回复道工序',
|
|
extension: 'jpg',
|
|
extension: 'jpg',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表回复股东会',
|
|
fileName: '测试文件类型列表回复股东会',
|
|
extension: 'jpg',
|
|
extension: 'jpg',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表kg发放的',
|
|
fileName: '测试文件类型列表kg发放的',
|
|
extension: 'ppt',
|
|
extension: 'ppt',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表恢复供电局',
|
|
fileName: '测试文件类型列表恢复供电局',
|
|
extension: 'ppt',
|
|
extension: 'ppt',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表发送短信',
|
|
fileName: '测试文件类型列表发送短信',
|
|
extension: 'ppt',
|
|
extension: 'ppt',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表发顺丰撒',
|
|
fileName: '测试文件类型列表发顺丰撒',
|
|
extension: 'ppt',
|
|
extension: 'ppt',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表回复手动阀',
|
|
fileName: '测试文件类型列表回复手动阀',
|
|
extension: 'ppt',
|
|
extension: 'ppt',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表发高回报',
|
|
fileName: '测试文件类型列表发高回报',
|
|
extension: 'doc',
|
|
extension: 'doc',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表发现',
|
|
fileName: '测试文件类型列表发现',
|
|
extension: 'doc',
|
|
extension: 'doc',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
fileName: '测试文件类型列表业人员未有',
|
|
fileName: '测试文件类型列表业人员未有',
|
|
extension: 'ppt',
|
|
extension: 'ppt',
|
|
size: '2.6M',
|
|
size: '2.6M',
|
|
createTime: '2019/01/02',
|
|
createTime: '2019/01/02',
|
|
- relationNum:2,
|
|
|
|
- url:"XXXXXXXXXX"
|
|
|
|
|
|
+ relationNum: 2,
|
|
|
|
+ url: 'XXXXXXXXXX'
|
|
}
|
|
}
|
|
],
|
|
],
|
|
rangeType: 1,
|
|
rangeType: 1,
|
|
@@ -564,28 +564,28 @@
|
|
contentTypeList: [
|
|
contentTypeList: [
|
|
{
|
|
{
|
|
label: '全部',
|
|
label: '全部',
|
|
- type:'all',
|
|
|
|
- icon:'md-apps'
|
|
|
|
|
|
+ type: 'all',
|
|
|
|
+ icon: 'md-apps'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
label: '图片',
|
|
label: '图片',
|
|
- type:'picture',
|
|
|
|
- icon:'ios-image-outline'
|
|
|
|
|
|
+ type: 'picture',
|
|
|
|
+ icon: 'ios-image-outline'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
label: '视频',
|
|
label: '视频',
|
|
- type:'video',
|
|
|
|
- icon:'logo-youtube'
|
|
|
|
|
|
+ type: 'video',
|
|
|
|
+ icon: 'logo-youtube'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
label: '文档',
|
|
label: '文档',
|
|
- type:'document',
|
|
|
|
- icon:'logo-wordpress'
|
|
|
|
|
|
+ type: 'document',
|
|
|
|
+ icon: 'logo-wordpress'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
label: '其他',
|
|
label: '其他',
|
|
- type:'other',
|
|
|
|
- icon:'md-filing'
|
|
|
|
|
|
+ type: 'other',
|
|
|
|
+ icon: 'md-filing'
|
|
}
|
|
}
|
|
]
|
|
]
|
|
}
|
|
}
|
|
@@ -606,14 +606,13 @@
|
|
(res) => {
|
|
(res) => {
|
|
if (res.error == null) {
|
|
if (res.error == null) {
|
|
let originalIndex = this.fileList.indexOf(this.fileListShow[index])
|
|
let originalIndex = this.fileList.indexOf(this.fileListShow[index])
|
|
- this.fileList.splice(originalIndex,1)
|
|
|
|
- this.fileListShow.splice(index,1)
|
|
|
|
- this.$Message.success('文件删除成功!');
|
|
|
|
|
|
+ this.fileList.splice(originalIndex, 1)
|
|
|
|
+ this.fileListShow.splice(index, 1)
|
|
|
|
+ this.$Message.success('文件删除成功!')
|
|
this
|
|
this
|
|
} else {
|
|
} else {
|
|
- this.$Message.error('文件删除失败!');
|
|
|
|
|
|
+ this.$Message.error('文件删除失败!')
|
|
}
|
|
}
|
|
-
|
|
|
|
},
|
|
},
|
|
(err) => {
|
|
(err) => {
|
|
|
|
|
|
@@ -628,7 +627,7 @@
|
|
]).then(
|
|
]).then(
|
|
(res) => {
|
|
(res) => {
|
|
if (res.error == null) {
|
|
if (res.error == null) {
|
|
- this.$Message.success('文件名修改成功!');
|
|
|
|
|
|
+ this.$Message.success('文件名修改成功!')
|
|
}
|
|
}
|
|
},
|
|
},
|
|
(err) => {
|
|
(err) => {
|
|
@@ -650,9 +649,9 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
formatDate(timestamp) {
|
|
formatDate(timestamp) {
|
|
- let date = new Date(timestamp/10000)
|
|
|
|
|
|
+ let date = new Date(timestamp / 10000)
|
|
return date.toLocaleString()
|
|
return date.toLocaleString()
|
|
- },
|
|
|
|
|
|
+ },
|
|
findFileList() {
|
|
findFileList() {
|
|
this.$api.teachContent.findResourceByDict(
|
|
this.$api.teachContent.findResourceByDict(
|
|
{
|
|
{
|
|
@@ -667,7 +666,7 @@
|
|
this.storageSpace = this.fileList.reduce(
|
|
this.storageSpace = this.fileList.reduce(
|
|
(total, item) => {
|
|
(total, item) => {
|
|
return total + item.size
|
|
return total + item.size
|
|
- },0
|
|
|
|
|
|
+ }, 0
|
|
)
|
|
)
|
|
} else {
|
|
} else {
|
|
aler('API error!')
|
|
aler('API error!')
|
|
@@ -683,7 +682,7 @@
|
|
this.$api.teachContent.saveOrUpdateResource(this.uploadFileList).then(
|
|
this.$api.teachContent.saveOrUpdateResource(this.uploadFileList).then(
|
|
(res) => {
|
|
(res) => {
|
|
if (res.error == null) {
|
|
if (res.error == null) {
|
|
- this.$Message.success('文件上传成功!');
|
|
|
|
|
|
+ this.$Message.success('文件上传成功!')
|
|
}
|
|
}
|
|
},
|
|
},
|
|
(err) => {
|
|
(err) => {
|
|
@@ -694,12 +693,12 @@
|
|
toggleUpload() {
|
|
toggleUpload() {
|
|
this.uploadStatus = !this.uploadStatus
|
|
this.uploadStatus = !this.uploadStatus
|
|
},
|
|
},
|
|
- getFileUrl(response) { //获取文件地址
|
|
|
|
|
|
+ getFileUrl(response) { // 获取文件地址
|
|
console.log(response)
|
|
console.log(response)
|
|
if (response.error == null) {
|
|
if (response.error == null) {
|
|
let resData = response.result.data
|
|
let resData = response.result.data
|
|
if (resData.length > 0) {
|
|
if (resData.length > 0) {
|
|
- let type = 'other';
|
|
|
|
|
|
+ let type = 'other'
|
|
for (let item in this.contentTypes) {
|
|
for (let item in this.contentTypes) {
|
|
if (this.contentTypes[item].indexOf(resData[0].extension.toUpperCase()) !== -1) {
|
|
if (this.contentTypes[item].indexOf(resData[0].extension.toUpperCase()) !== -1) {
|
|
switch (true) {
|
|
switch (true) {
|
|
@@ -717,11 +716,9 @@
|
|
break
|
|
break
|
|
default:
|
|
default:
|
|
break
|
|
break
|
|
-
|
|
|
|
}
|
|
}
|
|
break
|
|
break
|
|
}
|
|
}
|
|
-
|
|
|
|
}
|
|
}
|
|
this.uploadFileList.push({
|
|
this.uploadFileList.push({
|
|
teamModelId: this.demoLoginInfo.teamModelId,
|
|
teamModelId: this.demoLoginInfo.teamModelId,
|
|
@@ -733,11 +730,10 @@
|
|
createTime: resData[0].uploadTime,
|
|
createTime: resData[0].uploadTime,
|
|
relationNum: 0,
|
|
relationNum: 0,
|
|
blobUrl: resData[0].blobUrl,
|
|
blobUrl: resData[0].blobUrl,
|
|
- range: this.rangeType === 1 ? 'private':'shcool',
|
|
|
|
|
|
+ range: this.rangeType === 1 ? 'private' : 'shcool',
|
|
sha1Code: resData[0].sha1Code
|
|
sha1Code: resData[0].sha1Code
|
|
})
|
|
})
|
|
}
|
|
}
|
|
-
|
|
|
|
} else {
|
|
} else {
|
|
alert('API error!')
|
|
alert('API error!')
|
|
}
|
|
}
|
|
@@ -749,7 +745,7 @@
|
|
groups[group] = groups[group] || []
|
|
groups[group] = groups[group] || []
|
|
groups[group].push(item)
|
|
groups[group].push(item)
|
|
})
|
|
})
|
|
- return Object.keys(groups).map((group) =>{
|
|
|
|
|
|
+ return Object.keys(groups).map((group) => {
|
|
return groups[group]
|
|
return groups[group]
|
|
})
|
|
})
|
|
},
|
|
},
|
|
@@ -777,7 +773,7 @@
|
|
)
|
|
)
|
|
break
|
|
break
|
|
case 'type':
|
|
case 'type':
|
|
-
|
|
|
|
|
|
+
|
|
if (this.rangeType == 1) {
|
|
if (this.rangeType == 1) {
|
|
this.fileList.sort(
|
|
this.fileList.sort(
|
|
(a, b) => {
|
|
(a, b) => {
|
|
@@ -827,7 +823,7 @@
|
|
} else {
|
|
} else {
|
|
let searchResult = this.searchBefore.filter(item => {
|
|
let searchResult = this.searchBefore.filter(item => {
|
|
return item.fileName.indexOf(this.keyWord) !== -1
|
|
return item.fileName.indexOf(this.keyWord) !== -1
|
|
- });
|
|
|
|
|
|
+ })
|
|
|
|
|
|
this.fileListShow = searchResult
|
|
this.fileListShow = searchResult
|
|
}
|
|
}
|
|
@@ -836,23 +832,23 @@
|
|
this.rangeType = index
|
|
this.rangeType = index
|
|
this.activeTypeIndex = 0
|
|
this.activeTypeIndex = 0
|
|
if (index == 1) {
|
|
if (index == 1) {
|
|
- this.fileListShow = this.fileList;
|
|
|
|
|
|
+ this.fileListShow = this.fileList
|
|
this.searchBefore = this.fileList
|
|
this.searchBefore = this.fileList
|
|
} else if (index == 0) {
|
|
} else if (index == 0) {
|
|
- //this.fileListShow.length = 0
|
|
|
|
- //this.searchBefore.length = 0;
|
|
|
|
- this.fileListShow = this.schoolFileList;
|
|
|
|
|
|
+ // this.fileListShow.length = 0
|
|
|
|
+ // this.searchBefore.length = 0;
|
|
|
|
+ this.fileListShow = this.schoolFileList
|
|
this.searchBefore = this.schoolFileList
|
|
this.searchBefore = this.schoolFileList
|
|
}
|
|
}
|
|
},
|
|
},
|
|
selectFileType(index) {
|
|
selectFileType(index) {
|
|
this.activeTypeIndex = index
|
|
this.activeTypeIndex = index
|
|
- let type = this.contentTypeList[index].type;
|
|
|
|
- let files = [];
|
|
|
|
|
|
+ let type = this.contentTypeList[index].type
|
|
|
|
+ let files = []
|
|
if (this.rangeType == 1) {
|
|
if (this.rangeType == 1) {
|
|
- files = this.fileList;
|
|
|
|
|
|
+ files = this.fileList
|
|
} else {
|
|
} else {
|
|
- files = this.schoolFileList;
|
|
|
|
|
|
+ files = this.schoolFileList
|
|
}
|
|
}
|
|
switch (type) {
|
|
switch (type) {
|
|
case 'all':
|
|
case 'all':
|
|
@@ -884,8 +880,8 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
mounted() {
|
|
mounted() {
|
|
- this.findFileList();
|
|
|
|
- this.uploadUrl = '//' + window.location.host + '/api/File/uploadFile';
|
|
|
|
|
|
+ this.findFileList()
|
|
|
|
+ this.uploadUrl = '//' + window.location.host + '/api/File/uploadFile'
|
|
let box = document.getElementsByClassName('content-file-list')
|
|
let box = document.getElementsByClassName('content-file-list')
|
|
this.boxWidth = box[0].clientWidth - box[0].clientWidth % 320
|
|
this.boxWidth = box[0].clientWidth - box[0].clientWidth % 320
|
|
}
|
|
}
|
|
@@ -941,4 +937,4 @@
|
|
.file-action .ivu-select-dropdown {
|
|
.file-action .ivu-select-dropdown {
|
|
left:62px !important;
|
|
left:62px !important;
|
|
}
|
|
}
|
|
-</style>
|
|
|
|
|
|
+</style>
|