|
@@ -188,6 +188,10 @@ import { ElMessage } from "element-plus";
|
|
|
import { formatMonth } from "@/utils/date";
|
|
|
import { fetchSheets } from "@/api/case-front-sheet";
|
|
|
import { exportCSV,exportCharCSV } from "@/utils/ExportCVS";
|
|
|
+import {
|
|
|
+ DATEFORMAT,
|
|
|
+ formatDateToStr,
|
|
|
+} from "@/utils/moment-utils";
|
|
|
import env from "@/utils/setting";
|
|
|
|
|
|
const month = ref(null);
|
|
@@ -236,6 +240,8 @@ function deleteRow(index, row) {
|
|
|
}
|
|
|
|
|
|
const exportExcel = () => {
|
|
|
+ // console.log("export", formatDateToStr(sheets.value[0].dismissDate,DATEFORMAT.DATE_TIME))
|
|
|
+ // return
|
|
|
if (sheets.value.length === 0) {
|
|
|
ElMessage({
|
|
|
message: "没有可以导出的数据!",
|
|
@@ -250,8 +256,15 @@ const exportExcel = () => {
|
|
|
itm.certtype = itm.country === "中国" ? "1" : "9";
|
|
|
// itm.unitinfo = itm.unitName + "/" + itm.unitPlace;
|
|
|
itm.unitinfo = itm.unitPlace;
|
|
|
+ itm.admissDate = formatDateToStr(itm.admissDate,DATEFORMAT.DATE_TIME_TILT);
|
|
|
+ itm.dismissDate = formatDateToStr(itm.dismissDate,DATEFORMAT.DATE_TIME_TILT);
|
|
|
+ itm.birthDate = formatDateToStr(itm.birthDate,DATEFORMAT.DATE_TILT);
|
|
|
+ itm.qualityControlDate = formatDateToStr(itm.qualityControlDate,DATEFORMAT.DATE_TILT);
|
|
|
+ itm.surgeryDate0 = formatDateToStr(itm.surgeryDate0,DATEFORMAT.DATE_TILT);
|
|
|
itm.daytimeSurgery = 0;
|
|
|
itm.blank = "-";
|
|
|
+ // console.log("DATE_TILT",itm)
|
|
|
+
|
|
|
|
|
|
const diagList = itm.disdiagList;
|
|
|
itm.otherDisdiagSize = diagList.length - 1;
|
|
@@ -389,8 +402,16 @@ const exportExcel = () => {
|
|
|
surgeryAst20: "C20x01",
|
|
|
surgeryWjwCh0: "C21x01C",
|
|
|
surgeryAnae0: "C22x01C",
|
|
|
- // surgeryAnaeLevel0: "F15",
|
|
|
- // surgeryAnaeName0: "C23x01"
|
|
|
+ surgeryAnaeLevel0: "F15",
|
|
|
+ surgeryAnaeName0: "C23x01",
|
|
|
+
|
|
|
+
|
|
|
+ admissAgainInOneMonth:"B36C",
|
|
|
+ admissAgainPurpose:"B37",
|
|
|
+ zyDismissWay:"B34C",
|
|
|
+ dismissDestination:"B35",
|
|
|
+ totalCost:"D01",
|
|
|
+ selfPay:"D09",
|
|
|
};
|
|
|
|
|
|
const titleChar = {
|
|
@@ -488,8 +509,15 @@ const exportExcel = () => {
|
|
|
surgeryAst20: "主要手术操作Ⅱ助",
|
|
|
surgeryWjwCh0: "主要手术操作切口愈合等级",
|
|
|
surgeryAnae0: "主要手术操作麻醉方式",
|
|
|
- // surgeryAnaeLevel0: "F15",
|
|
|
- // surgeryAnaeName0: "C23x01",
|
|
|
+ surgeryAnaeLevel0: "主要手术麻醉分级",
|
|
|
+ surgeryAnaeName0: "主要手术操作麻醉医师",
|
|
|
+
|
|
|
+ admissAgainInOneMonth:"是否有出院31天内再住院计划",
|
|
|
+ admissAgainPurpose:"出院31天内再住院计划目的",
|
|
|
+ zyDismissWay:"离院方式",
|
|
|
+ dismissDestination:"医嘱转院、转社区卫生服务机构/乡镇卫生院名称",
|
|
|
+ totalCost:"住院总费用",
|
|
|
+ selfPay:"住院总费用其中自费金额",
|
|
|
};
|
|
|
|
|
|
for (let i = 1; i < 41; i++) {
|