|
@@ -144,6 +144,7 @@ export default {
|
|
|
startTime: moment(new Date(new Date().getTime() - 6 * 24 * 60 * 60 * 1000)),
|
|
|
endTime: undefined
|
|
|
},
|
|
|
+ intervalID:undefined,
|
|
|
list: [],
|
|
|
dataSourceList: [],
|
|
|
columns,
|
|
@@ -321,6 +322,13 @@ export default {
|
|
|
});
|
|
|
}
|
|
|
self.search();
|
|
|
+ if (self.intervalID) {
|
|
|
+ clearInterval(self.intervalID); // 停止定时器
|
|
|
+ }
|
|
|
+ self.intervalID = setInterval(function() {
|
|
|
+ self.$router.push('/')
|
|
|
+ clearInterval(self.intervalID); // 停止定时器
|
|
|
+ }, 5000); // 1000 毫秒 = 1 秒
|
|
|
} else {
|
|
|
self.$message.info(res.data.errorDesc, 2);
|
|
|
return;
|
|
@@ -476,6 +484,13 @@ export default {
|
|
|
}
|
|
|
sendPrintSock("DoPrint", printMsg, top.getPrintCallback);
|
|
|
self.$message.info('打印成功!', 2);
|
|
|
+ if (self.intervalID) {
|
|
|
+ clearInterval(self.intervalID); // 停止定时器
|
|
|
+ }
|
|
|
+ self.intervalID = setInterval(function() {
|
|
|
+ self.$router.push('/')
|
|
|
+ clearInterval(self.intervalID); // 停止定时器
|
|
|
+ }, 5000); // 1000 毫秒 = 1 秒
|
|
|
}
|
|
|
} else {
|
|
|
this.$message.info('无单据打印!', 2);
|