|
@@ -7,11 +7,7 @@ import {
|
|
|
} from "@/views/hospitalization/zhu-yuan-yi-sheng/electronic-medical-record/emr-func/ca/emr-ca";
|
|
|
import XEUtils from "xe-utils";
|
|
|
import { BizException, ExceptionEnum } from "@/utils/BizException";
|
|
|
-import {
|
|
|
- completeQrCode,
|
|
|
- hBoardSignV2,
|
|
|
- sendMoreEventSign,
|
|
|
-} from "@/api/ca/ca-api";
|
|
|
+import { completeQrCode, sendMoreEventSign } from "@/api/ca/ca-api";
|
|
|
import { useDialog } from "@/components/cy/CyDialog/index";
|
|
|
import EmrCaSign from "@/views/hospitalization/zhu-yuan-yi-sheng/electronic-medical-record/emr-func/ca/EmrCaSign.vue";
|
|
|
import { ElMessageBox } from "element-plus";
|
|
@@ -64,7 +60,6 @@ const changeSignType = val => {
|
|
|
};
|
|
|
|
|
|
function change() {
|
|
|
- moveSendCode.value = patientInfo.value.ward;
|
|
|
selectList.value = [];
|
|
|
const editor = store.getEditor();
|
|
|
|
|
@@ -99,19 +94,18 @@ function handleClick(id) {
|
|
|
store.editFun.jumpById(id);
|
|
|
}
|
|
|
|
|
|
-const sendSignature = async (value: SignComp) => {
|
|
|
+const sendSignature = async () => {
|
|
|
const editor = store.getEditor();
|
|
|
const documentId = editor.documentData._id;
|
|
|
|
|
|
- editor.setEditorMode("readonly");
|
|
|
- const rst = await hBoardSignV2({
|
|
|
- documentId,
|
|
|
- content: value.content,
|
|
|
- clear: forTheFirstTime.value,
|
|
|
- name: value.signName,
|
|
|
- idCard: XEUtils.encrypt(value.idCard, idCardPublicKey),
|
|
|
- signType: value.signType,
|
|
|
- });
|
|
|
+ // const rst = await hBoardSignV2({
|
|
|
+ // documentId,
|
|
|
+ // content: value.content,
|
|
|
+ // clear: forTheFirstTime.value,
|
|
|
+ // name: value.signName,
|
|
|
+ // idCard: XEUtils.encrypt(value.idCard, idCardPublicKey),
|
|
|
+ // signType: value.signType,
|
|
|
+ // });
|
|
|
|
|
|
useDialog(EmrCaSign, {
|
|
|
dialogProps: {
|
|
@@ -120,13 +114,11 @@ const sendSignature = async (value: SignComp) => {
|
|
|
fullscreen: true,
|
|
|
},
|
|
|
params: {
|
|
|
- url: rst.result,
|
|
|
- id: rst.id,
|
|
|
documentId,
|
|
|
},
|
|
|
showCancel: false,
|
|
|
+ showConfirm: false,
|
|
|
}).then(res => {
|
|
|
- value.complete = true;
|
|
|
completeSignature();
|
|
|
});
|
|
|
};
|
|
@@ -185,7 +177,7 @@ const checkParams = () => {
|
|
|
};
|
|
|
|
|
|
function sendClick() {
|
|
|
- checkParams();
|
|
|
+ // checkParams();
|
|
|
if (signTypeValue.value === 1) {
|
|
|
sendSignature();
|
|
|
}
|