|
|
|
@ -116,14 +116,6 @@ export default { |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
//检验申请 |
|
|
|
async btnLisRequest(isRequest) { |
|
|
|
if (this.chooseRows.length == 0) { |
|
|
|
this.$message.warning({ showClose: true, message: "请先选择要操作的条码记录!" }) |
|
|
|
return |
|
|
|
} |
|
|
|
console.log('btnLisRequest',isRequest) |
|
|
|
}, |
|
|
|
|
|
|
|
// 打印或预览 |
|
|
|
async btnPacsPrint(isPreview) { |
|
|
|
@ -137,7 +129,7 @@ export default { |
|
|
|
} |
|
|
|
|
|
|
|
if (isPreview) { |
|
|
|
this.pacsPrint(this.chooseRows[0].pacsRequestId,"0004",isPreview) |
|
|
|
this.pacsPrint(this.chooseRows[0].registerCheckId,"0004",isPreview) |
|
|
|
return |
|
|
|
} |
|
|
|
|
|
|
|
@ -145,11 +137,7 @@ export default { |
|
|
|
for (let i = 0; i < this.chooseRows.length; i++) { |
|
|
|
let e = this.chooseRows[i]; |
|
|
|
try { |
|
|
|
let err = await this.pacsPrint(e.pacsRequestId,"0004",isPreview) |
|
|
|
if(!err){ |
|
|
|
let lfind = arrayExistObj(this.dataTransOpts.tableM.pacs_request,"lisRequestId",e.lisRequestId) |
|
|
|
if(lfind > -1) this.dataTransOpts.tableM.pacs_request[lfind].isPrint = "Y" |
|
|
|
} |
|
|
|
await this.pacsPrint(e.registerCheckId,"0004",isPreview) |
|
|
|
} catch (error) { |
|
|
|
console.log(`打印条码或更新条码打印状态失败,原因:${error}`) |
|
|
|
this.$message.warning({ showClose: true, message: `打印条码或更新条码打印状态失败,原因:${error}`}) |
|
|
|
@ -171,7 +159,6 @@ export default { |
|
|
|
preViewCanPrint: "N", |
|
|
|
Parameters: [ |
|
|
|
{ Name: "printer", Value: user }, |
|
|
|
{ Name: "hisLog", Value: "pic/hisLog.jpg" }, |
|
|
|
], |
|
|
|
BusinessCode: pacsRequestId |
|
|
|
}; |
|
|
|
@ -185,7 +172,7 @@ export default { |
|
|
|
} |
|
|
|
}) |
|
|
|
.catch((err) => { |
|
|
|
console.log('打印检验条码错误', err) |
|
|
|
console.log('打印检查条码错误', err) |
|
|
|
this.$message.warning({ showClose: true, message: `${err}` }); |
|
|
|
}); |
|
|
|
|
|
|
|
@ -195,15 +182,8 @@ export default { |
|
|
|
let Jres = JSON.parse(lres) |
|
|
|
if(Jres.code < 0){ |
|
|
|
err = Jres.message |
|
|
|
console.log('打印检验条码错误', err) |
|
|
|
this.$message.error({ showClose: true, message: `打印检验条码错误 ${err}` }); |
|
|
|
}else{ |
|
|
|
// 更新条码打印状态 |
|
|
|
// let res = await postapi('/api/app/lisrequest/updatelisrequestisprint',{}); |
|
|
|
// if(res.code < 0){ |
|
|
|
// err = res.message |
|
|
|
// this.$message.error({ showClose: true, message: `更新条码打印状态失败,原因 ${err}` }); |
|
|
|
// } |
|
|
|
console.log('打印检查条码错误', err) |
|
|
|
this.$message.error({ showClose: true, message: `打印检查条码错误 ${err}` }); |
|
|
|
} |
|
|
|
} catch (error) { |
|
|
|
err = `${error}` |
|
|
|
|