Commit 0d47c6bf authored by zqm's avatar zqm

1.增加下载pdf、excel快捷键

parent e1736831
<!-- <!--
* @Author: zqm * @Author: zqm
* @Date: 2021-06-25 13:49:49 * @Date: 2021-06-25 13:49:49
* @LastEditTime: 2022-01-29 19:40:34 * @LastEditTime: 2022-02-10 10:40:15
* @LastEditors: Please set LastEditors * @LastEditors: Please set LastEditors
* @Description: 在线入口 * @Description: 在线入口
* @FilePath: \taxFormToolFramework\src\pages\view\taxRelated.vue * @FilePath: \taxFormToolFramework\src\pages\view\taxRelated.vue
...@@ -152,7 +152,7 @@ export default { ...@@ -152,7 +152,7 @@ export default {
var prefix = '/engineJson/'; var prefix = '/engineJson/';
} else if (['production'].includes(config.environmental)) { } else if (['production'].includes(config.environmental)) {
var prefix = '/web/online/tableDisplayBusiness/static/engineJson/'; var prefix = '/web/online/tableDisplayBusiness/static/engineJson/';
}else{ } else {
var prefix = '/web/tableDisplayBusiness/static/engineJson/'; var prefix = '/web/tableDisplayBusiness/static/engineJson/';
} }
var url = prefix + item.bblxDm + "/" + sbdm + "/" + item.bbDm + '_' + item.versionNumber + ".json"; var url = prefix + item.bblxDm + "/" + sbdm + "/" + item.bbDm + '_' + item.versionNumber + ".json";
...@@ -259,6 +259,32 @@ export default { ...@@ -259,6 +259,32 @@ export default {
} }
}, "json", true); }, "json", true);
}, },
//快捷键隐藏下载PDF文件
downloadPDF(flag) {
var $eleForm = $("<form id='download' method='post'></form>");
var downloadUrl = interfacePrefix + config.downloadPDF;
$eleForm.attr("action", downloadUrl);
$(document.body).append($eleForm);
var input1 = $("<input>"); //创建input标签
input1.attr("type", "hidden"); //设置隐藏域
input1.attr("name", "flag"); //设置发送后台数据的参数名
input1.attr("value", flag);
$("#download").append(input1);
var list = []
list.push(this.bblxHeader)
var input2 = $("<input>"); //创建input标签
input2.attr("type", "hidden"); //设置隐藏域
input2.attr("name", "param"); //设置发送后台数据的参数名
input2.attr("value", JSON.stringify(list));
$("#download").append(input2);
// 提交表单,实现下载
try {
$eleForm.submit();
} catch (e) {
this.$router.push({ name: 'error500' })
}
$("#download").remove();
},
//是否需要弹出企业会计制度 //是否需要弹出企业会计制度
isAccountingSystem(row) { isAccountingSystem(row) {
var _self = this; var _self = this;
...@@ -403,6 +429,12 @@ export default { ...@@ -403,6 +429,12 @@ export default {
if (this.keyboardShortcut == "control+shift+v") { if (this.keyboardShortcut == "control+shift+v") {
that.hideDownload(); that.hideDownload();
} }
if (this.keyboardShortcut == "control+alt+p") {
that.downloadPDF("PDF");
}
if (this.keyboardShortcut == "control+alt+e") {
that.downloadPDF("EXCEL");
}
}; };
document.onkeyup = function (e) { document.onkeyup = function (e) {
arr.splice(arr.indexOf(e.key.toLowerCase()), 1); arr.splice(arr.indexOf(e.key.toLowerCase()), 1);
......
...@@ -17,9 +17,11 @@ var config = { ...@@ -17,9 +17,11 @@ var config = {
requestAddress: {}, //请求地址 requestAddress: {}, //请求地址
find_full_qykjzd: "/tax/find_full_qykjzd", //获取企业会计制度 *涉税/在线 公用* find_full_qykjzd: "/tax/find_full_qykjzd", //获取企业会计制度
sel_qykjzd: "/tax/sel_qykjzd", //设置企业会计制度确定按钮 *涉税* sel_qykjzd: "/tax/sel_qykjzd", //设置企业会计制度确定按钮
xxzl_getJgxxRyxx: "/xxzl/getJgxxRyxx", // 通过token获取人员信息 *涉税* xxzl_getJgxxRyxx: "/xxzl/getJgxxRyxx", // 通过token获取人员信息
downloadPDF: "/tax_service/download_file" //下载pdf 文件
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment