Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica.cloud.web-education-admin
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
创建新议题
提交
议题看板
打开侧边栏
jingqi.liu
pica.cloud.web-education-admin
提交
f4d1eb48
提交
f4d1eb48
编写于
7月 23, 2019
作者:
zhentian.jia
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
对接excel 查看原始数据情况
上级
06b4eb67
变更
3
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
49 行增加
和
16 行删除
+49
-16
env-config.js
src/utils/env-config.js
+2
-2
export-download.vue
src/views/learning/export-download.vue
+31
-12
item-list.vue
src/views/learning/item-list.vue
+16
-2
未找到文件。
src/utils/env-config.js
浏览文件 @
f4d1eb48
...
@@ -23,8 +23,8 @@ export const envConfig = {
...
@@ -23,8 +23,8 @@ export const envConfig = {
saasDomainUrl
:
'https://dev-saas.yunqueyi.com/'
,
saasDomainUrl
:
'https://dev-saas.yunqueyi.com/'
,
workApiUrl
:
'https://dev-work.yunqueyi.com/web'
,
workApiUrl
:
'https://dev-work.yunqueyi.com/web'
,
workApiSrc
:
'https://dev-work.yunqueyi.com'
,
workApiSrc
:
'https://dev-work.yunqueyi.com'
,
reportUrl
:
'http://10.177.15.150:10401/'
,
//
reportUrl: 'http://10.177.15.150:10401/',
//
reportUrl: 'https://dev-sc-report.yunqueyi.com/',
reportUrl
:
'https://dev-sc-report.yunqueyi.com/'
,
},
},
dev
:
{
dev
:
{
baseUrl
:
'https://dev-sc.yunqueyi.com/'
,
baseUrl
:
'https://dev-sc.yunqueyi.com/'
,
...
...
src/views/learning/export-download.vue
浏览文件 @
f4d1eb48
...
@@ -117,8 +117,10 @@ export default {
...
@@ -117,8 +117,10 @@ export default {
projectId
:
vm
.
projectId
,
projectId
:
vm
.
projectId
,
}
}
vm
.
reportGET
(
"report/downLoad/getDownloadList"
,
req
).
then
(
res
=>
{
vm
.
reportGET
(
"report/downLoad/getDownloadList"
,
req
).
then
(
res
=>
{
vm
.
tableData
=
res
.
data
.
data
;
if
(
res
.
code
==
"000000"
)
{
vm
.
setButton
();
vm
.
tableData
=
res
.
data
.
data
;
vm
.
setButton
();
}
});
});
},
},
downLoad
()
{
downLoad
()
{
...
@@ -136,15 +138,31 @@ export default {
...
@@ -136,15 +138,31 @@ export default {
// document.body.removeChild(downloadElement) // 下载完成移除元素
// document.body.removeChild(downloadElement) // 下载完成移除元素
// window.URL.revokeObjectURL(href) // 释放掉blob对象
// window.URL.revokeObjectURL(href) // 释放掉blob对象
},
},
getDownLoadStatus
()
{
getDownLoadStatus
(
row
)
{
let
req
=
{
id
:
row
.
id
,
}
vm
.
reportGET
(
"report/downLoad/getDownLoadStatus"
,
req
).
then
(
res
=>
{
if
(
res
.
code
==
"000000"
)
{
vm
.
tableData
[
row
.
index
].
status
=
res
.
data
.
data
;
// console.log('res.data.data',res.data.data);
if
(
res
.
data
.
data
==
1
)
{
vm
.
tableData
[
row
.
index
].
fileName
=
vm
.
tableData
[
row
.
index
].
fileName
+
' '
;
vm
.
tableData
[
row
.
index
].
buttonText
=
"下载"
;
}
else
{
console
.
log
(
'res'
,
res
,
vm
.
tableData
[
row
.
index
]);
vm
.
tableData
[
row
.
index
].
fileName
=
vm
.
tableData
[
row
.
index
].
fileName
+
' '
;
vm
.
tableData
[
row
.
index
].
buttonText
=
"刷新"
;
}
}
});
},
},
update
(
row
)
{
update
(
row
)
{
if
(
vm
.
tableData
[
row
.
index
].
status
==
1
)
{
if
(
vm
.
tableData
[
row
.
index
].
status
==
1
)
{
vm
.
downLoad
();
vm
.
downLoad
();
}
else
{
}
else
{
this
.
$nextTick
(
function
()
{
this
.
$nextTick
(
function
()
{
vm
.
getDownLoadStatus
(
);
// vm.getDownLoadStatus(row
);
console
.
log
(
vm
.
tableData
[
row
.
index
]);
console
.
log
(
vm
.
tableData
[
row
.
index
]);
let
nowTime
=
vm
.
totalTime
;
let
nowTime
=
vm
.
totalTime
;
vm
.
tableData
[
row
.
index
].
fileName
=
vm
.
tableData
[
row
.
index
].
fileName
+
' '
;
vm
.
tableData
[
row
.
index
].
fileName
=
vm
.
tableData
[
row
.
index
].
fileName
+
' '
;
...
@@ -155,17 +173,18 @@ export default {
...
@@ -155,17 +173,18 @@ export default {
nowTime
--
;
nowTime
--
;
vm
.
tableData
[
row
.
index
].
fileName
=
vm
.
tableData
[
row
.
index
].
fileName
+
' '
;
vm
.
tableData
[
row
.
index
].
fileName
=
vm
.
tableData
[
row
.
index
].
fileName
+
' '
;
vm
.
tableData
[
row
.
index
].
buttonText
=
nowTime
+
"s后可以刷新"
;
vm
.
tableData
[
row
.
index
].
buttonText
=
nowTime
+
"s后可以刷新"
;
if
(
nowTime
<
0
)
{
if
(
nowTime
<
=
0
)
{
window
.
clearInterval
(
clock
);
window
.
clearInterval
(
clock
);
vm
.
tableData
[
row
.
index
].
fileName
=
vm
.
tableData
[
row
.
index
].
fileName
+
' '
;
vm
.
tableData
[
row
.
index
].
fileName
=
vm
.
tableData
[
row
.
index
].
fileName
+
' '
;
// vm.tableData[row.index].buttonText = "刷新";
// vm.tableData[row.index].buttonText = "刷新";
vm
.
tableData
[
row
.
index
].
buttonStatus
=
false
;
//这里重新开启
vm
.
tableData
[
row
.
index
].
buttonStatus
=
false
;
//这里重新开启
vm
.
tableData
[
row
.
index
].
status
=
Boolean
(
Math
.
round
(
Math
.
random
()));
vm
.
getDownLoadStatus
(
row
);
if
(
vm
.
tableData
[
row
.
index
].
status
==
1
)
{
// vm.tableData[row.index].status = Boolean(Math.round(Math.random()));
vm
.
tableData
[
row
.
index
].
buttonText
=
"下载"
;
// if(vm.tableData[row.index].status == 1) {
}
else
{
// vm.tableData[row.index].buttonText = "下载";
vm
.
tableData
[
row
.
index
].
buttonText
=
"刷新"
;
// } else {
}
// vm.tableData[row.index].buttonText = "刷新";
// }
}
}
},
1000
);
},
1000
);
});
});
...
...
src/views/learning/item-list.vue
浏览文件 @
f4d1eb48
...
@@ -45,7 +45,7 @@
...
@@ -45,7 +45,7 @@
@
close=
"handleTagClose(tag)"
@
close=
"handleTagClose(tag)"
>
{{
tag
.
label
}}
</el-tag>
>
{{
tag
.
label
}}
</el-tag>
</div>
</div>
<el-form-item
label
>
<el-form-item
label
v-if=
"showOriginal == 1"
>
<el-checkbox
size=
"small"
v-model=
"formInline.checked"
>
查看原始数据
</el-checkbox>
<el-checkbox
size=
"small"
v-model=
"formInline.checked"
>
查看原始数据
</el-checkbox>
</el-form-item>
</el-form-item>
</el-form>
</el-form>
...
@@ -190,6 +190,7 @@ export default {
...
@@ -190,6 +190,7 @@ export default {
// }, 1000);
// }, 1000);
}
}
},
},
showOriginal
:
2
,
formInline
:
{
formInline
:
{
region
:
[],
region
:
[],
date
:
""
,
date
:
""
,
...
@@ -208,7 +209,7 @@ export default {
...
@@ -208,7 +209,7 @@ export default {
activeName
:
"first"
,
activeName
:
"first"
,
organizationNum
:
0
,
organizationNum
:
0
,
dialogVisible
:
false
,
dialogVisible
:
false
,
dialogUpdate
:
false
dialogUpdate
:
false
,
};
};
},
},
computed
:
{
computed
:
{
...
@@ -222,12 +223,25 @@ export default {
...
@@ -222,12 +223,25 @@ export default {
created
()
{
created
()
{
vm
=
this
;
vm
=
this
;
this
.
projectId
=
vm
.
getUrlSearch
(
window
.
location
.
href
,
"id"
);
this
.
projectId
=
vm
.
getUrlSearch
(
window
.
location
.
href
,
"id"
);
this
.
getDisplay
();
this
.
getRegionOption
();
this
.
getRegionOption
();
},
},
mounted
:
function
()
{
mounted
:
function
()
{
commonUtil
.
resizeHeight
();
commonUtil
.
resizeHeight
();
},
},
methods
:
{
methods
:
{
getDisplay
()
{
let
req
=
{
projectId
:
vm
.
projectId
,
};
openLoading
(
vm
);
vm
.
reportGET
(
"report/portal/display"
,
req
).
then
(
res
=>
{
closeLoading
(
vm
);
if
(
res
.
code
==
"000000"
)
{
vm
.
showOriginal
=
res
.
data
;
}
});
},
beforeLeave
(
activeName
,
oldActiveName
)
{
beforeLeave
(
activeName
,
oldActiveName
)
{
console
.
log
(
'action'
,
activeName
,
'oldActive'
,
oldActiveName
)
console
.
log
(
'action'
,
activeName
,
'oldActive'
,
oldActiveName
)
},
},
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录