pengjun 1 year ago
parent
commit
85c2105b7a
  1. 52
      src/components/patientRegister/PatientRegisterList.vue

52
src/components/patientRegister/PatientRegisterList.vue

@ -1259,6 +1259,13 @@ export default {
let row = { ...this.rClickRow };
let items = [] //
// items.push({
// label: "",
// children: [
// { label: "", onClick: () => { this.fnUpBaseInfo(row, 'patientName'); } }
// ]
// })
if (checkPagePriv(this.pagePriv.privs, '修改姓名') && row.completeFlag != '0')
items.push({
label: "修改姓名",
@ -1294,55 +1301,74 @@ export default {
this.lisRequest(row);
},
})
//
let subMenuPre = []
if (checkPagePriv(this.pagePriv.privs, '预览人员条码') && row.completeFlag != '0')
items.push({
subMenuPre.push({
label: "预览人员条码",
onClick: () => {
this.guidePrintPromise("0008", true, row);
},
})
if (checkPagePriv(this.pagePriv.privs, '预览检验条码') && row.completeFlag != '0')
items.push({
subMenuPre.push({
label: "预览检验条码",
onClick: () => {
this.lisPrint(row, "0002", true);
},
})
if (checkPagePriv(this.pagePriv.privs, '打印检验条码') && row.completeFlag != '0')
items.push({
label: "打印检验条码",
onClick: () => {
this.lisPrint(row, "0002", false);
},
})
if (checkPagePriv(this.pagePriv.privs, '预览Pacs条码') && row.completeFlag != '0')
items.push({
subMenuPre.push({
label: "预览Pacs条码",
onClick: () => {
// console.log('Pacs row',row)
this.pacsPrint(row, "0004", true);
},
})
if (subMenuPre.length > 0) items.push({ label: "预览条码", children: subMenuPre })
let subMenuPrint = []
if (checkPagePriv(this.pagePriv.privs, '打印人员条码') && row.completeFlag != '0')
subMenuPrint.push({
label: "打印人员条码",
onClick: () => {
this.guidePrintPromise("0008", false, row);
},
})
if (checkPagePriv(this.pagePriv.privs, '打印检验条码') && row.completeFlag != '0')
subMenuPrint.push({
label: "打印检验条码",
onClick: () => {
this.lisPrint(row, "0002", false);
},
})
if (checkPagePriv(this.pagePriv.privs, '打印Pacs条码') && row.completeFlag != '0')
items.push({
subMenuPrint.push({
label: "打印Pacs条码",
onClick: () => {
this.pacsPrint(row, "0004", false);
},
})
if (subMenuPrint.length > 0) items.push({ label: "打印条码", children: subMenuPrint })
let subMenuImp = []
if (checkPagePriv(this.pagePriv.privs, '导入检查结果') && row.completeFlag != '0')
items.push({
subMenuImp.push({
label: "导入检查结果",
onClick: () => {
this.importResult('pacs', row);
},
})
if (checkPagePriv(this.pagePriv.privs, '导入检验结果') && row.completeFlag != '0')
items.push({
subMenuImp.push({
label: "导入检验结果",
onClick: () => {
this.importResult('lis', row);
},
})
if (subMenuImp.length > 0) items.push({ label: "导入结果", children: subMenuImp })
if (checkPagePriv(this.pagePriv.privs, '批量更新组合项目明细') && this.multipleSelection.length > 0)
items.push({
label: "批量更新组合项目明细",

Loading…
Cancel
Save