@@ -119,12 +119,15 @@ function initPrintEvent() {
119
119
fs . writeFileSync ( pdfPath , pdfData ) ;
120
120
printPdf ( pdfPath , deviceName , data )
121
121
. then ( ( ) => {
122
- socket &&
123
- socket . emit ( "success" , {
122
+ if ( socket ) {
123
+ const result = {
124
124
msg : "打印成功" ,
125
125
templateId : data . templateId ,
126
126
replyId : data . replyId
127
- } ) ;
127
+ } ;
128
+ socket . emit ( "successs" , result ) ; // 兼容 vue-plugin-hiprint 0.0.56 之前包
129
+ socket . emit ( "success" , result ) ;
130
+ }
128
131
} )
129
132
. catch ( ( err ) => {
130
133
socket &&
@@ -152,12 +155,15 @@ function initPrintEvent() {
152
155
if ( isUrlPdf ) {
153
156
printPdf ( data . pdf_path , deviceName , data )
154
157
. then ( ( ) => {
155
- socket &&
156
- socket . emit ( "success" , {
158
+ if ( socket ) {
159
+ const result = {
157
160
msg : "打印成功" ,
158
161
templateId : data . templateId ,
159
- replyId : data . replyId
160
- } ) ;
162
+ replyId : data . replyId ,
163
+ } ;
164
+ socket . emit ( "successs" , result ) ; // 兼容 vue-plugin-hiprint 0.0.56 之前包
165
+ socket . emit ( "success" , result ) ;
166
+ }
161
167
} )
162
168
. catch ( ( err ) => {
163
169
socket &&
@@ -204,17 +210,21 @@ function initPrintEvent() {
204
210
} ,
205
211
( success , failureReason ) => {
206
212
if ( socket ) {
207
- success
208
- ? socket . emit ( "success" , {
209
- msg : "打印成功" ,
210
- templateId : data . templateId ,
211
- replyId : data . replyId
212
- } )
213
- : socket . emit ( "error" , {
214
- msg : failureReason ,
215
- templateId : data . templateId ,
216
- replyId : data . replyId
217
- } ) ;
213
+ if ( success ) {
214
+ const result = {
215
+ msg : "打印成功" ,
216
+ templateId : data . templateId ,
217
+ replyId : data . replyId ,
218
+ } ;
219
+ socket . emit ( "successs" , result ) ; // 兼容 vue-plugin-hiprint 0.0.56 之前包
220
+ socket . emit ( "success" , result ) ;
221
+ } else {
222
+ socket . emit ( "error" , {
223
+ msg : failureReason ,
224
+ templateId : data . templateId ,
225
+ replyId : data . replyId ,
226
+ } ) ;
227
+ }
218
228
}
219
229
// 通过 taskMap 调用 task done 回调
220
230
PRINT_RUNNER_DONE [ data . taskId ] ( ) ;
0 commit comments