|
@@ -859,6 +859,7 @@ export default {
|
|
|
open44: false,
|
|
|
// 确定按钮
|
|
|
printshow: false,
|
|
|
+ printManage:{}
|
|
|
};
|
|
|
},
|
|
|
created() {
|
|
@@ -1214,10 +1215,11 @@ export default {
|
|
|
href = window.URL.createObjectURL(blob); //创建下载的链接
|
|
|
}
|
|
|
downloadElement.href = href;
|
|
|
- downloadElement.download =
|
|
|
- // tagFileName +
|
|
|
- //下载后文件名
|
|
|
- document.body.appendChild(downloadElement);
|
|
|
+ console.log(that.dyform.printName);
|
|
|
+ downloadElement.download = that.dyform.printName;
|
|
|
+ // tagFileName +
|
|
|
+ //下载后文件名
|
|
|
+ document.body.appendChild(downloadElement);
|
|
|
downloadElement.click(); //点击下载
|
|
|
document.body.removeChild(downloadElement); //下载完成移除元素
|
|
|
if (typeof blob != "string") {
|
|
@@ -1229,10 +1231,15 @@ export default {
|
|
|
this.dyopen = false;
|
|
|
this.getList();
|
|
|
} else {
|
|
|
- location.href =
|
|
|
+ let downloadElement = document.createElement("a");
|
|
|
+ downloadElement.href =
|
|
|
process.env.VUE_APP_BASE_API +
|
|
|
"/profile/print/" +
|
|
|
res.printFileName;
|
|
|
+ downloadElement.download = this.dyform.printName;
|
|
|
+ document.body.appendChild(downloadElement);
|
|
|
+ downloadElement.click(); //点击下载
|
|
|
+ document.body.removeChild(downloadElement);
|
|
|
this.dyopen = false;
|
|
|
this.printshow = true;
|
|
|
this.getList();
|
|
@@ -1248,9 +1255,21 @@ export default {
|
|
|
// window.open( `https://view.officeapps.live.com/op/view.aspx?src=http://192.168.5.188:8080/profile/print/202203211428.docx`, "_blank");
|
|
|
},
|
|
|
// 确定
|
|
|
- handleok() {
|
|
|
- console.log(this.dyform);
|
|
|
- tkbox(this.dyform).then((res) => {
|
|
|
+ handleok(row) {
|
|
|
+ // this.dyform.printName = row.name;
|
|
|
+ // this.dyform.explainInfo = row.explainInfo;
|
|
|
+ // this.dyform.printId = row.id;
|
|
|
+ // this.dyform.file = row.file;
|
|
|
+ // this.dyform.statusG = 0;
|
|
|
+ // this.dyform.printfileName = row.sendName;
|
|
|
+ // this.dyform.printNumber = row.printNumber;
|
|
|
+ // this.dyform.printRoom = row.printRoom;
|
|
|
+ // this.dyform.type = row.type;
|
|
|
+ // console.log(this.dyform);
|
|
|
+ // console.log(row)
|
|
|
+ this.printManage=row
|
|
|
+ // console.log(this.dyform)
|
|
|
+ tkbox(this.printManage).then((res) => {
|
|
|
console.log(res);
|
|
|
this.printshow = false;
|
|
|
this.getList();
|