赵文轩
2024-06-17 cdc94655fb5249872e8a22835c4c5215bf39a3c2
本地画pdf测试类
1个文件已添加
947 ■■■■■ 已修改文件
ltkj-admin/src/main/java/com/ltkj/web/controller/his/PDFTest.java 947 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ltkj-admin/src/main/java/com/ltkj/web/controller/his/PDFTest.java
New file
@@ -0,0 +1,947 @@
package com.ltkj.web.controller.his;
import cn.hutool.json.JSONArray;
import cn.hutool.json.JSONObject;
import cn.hutool.json.JSONUtil;
import com.itextpdf.text.*;
import com.itextpdf.text.pdf.*;
import com.itextpdf.text.pdf.draw.LineSeparator;
import com.ltkj.hosp.domain.TjPdfVO;
import com.ltkj.web.config.pdfutils.PdfUtils;
import org.apache.commons.codec.binary.Base64;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
public class PDFTest {
    public static void main01(String[] args) {
        String json = "[{\"检验结果记录\":[{\"YQMC\":\"美侨1800\",\"JCZBDM\":\"0237\",\"JCRBH\":\"02280\",\"YBSFDM\":\"0237\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"yl2024052700000520\",\"JCZBMC\":\"状态\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-01T16:34:37.333\",\"JCRXM\":\"谢莹莹\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240527000766\",\"DYXH\":\"232\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240527000766232\",\"LOINCDM\":\"\",\"YQBH\":\"0031\",\"JLDW\":\"null\",\"SBBM\":\"0031\",\"JCZBJG\":\"软\"},{\"YQMC\":\"美侨1800\",\"JCZBDM\":\"0239\",\"JCRBH\":\"02280\",\"YBSFDM\":\"0239\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"yl2024052700000520\",\"JCZBMC\":\"植物细胞\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-01T16:34:37.333\",\"JCRXM\":\"谢莹莹\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240527000766\",\"DYXH\":\"234\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240527000766234\",\"LOINCDM\":\"\",\"YQBH\":\"0031\",\"JLDW\":\"null\",\"SBBM\":\"0031\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"美侨1800\",\"JCZBDM\":\"0240\",\"JCRBH\":\"02280\",\"YBSFDM\":\"0240\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"yl2024052700000520\",\"JCZBMC\":\"颜色\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-01T16:34:37.333\",\"JCRXM\":\"谢莹莹\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240527000766\",\"DYXH\":\"235\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240527000766235\",\"LOINCDM\":\"\",\"YQBH\":\"0031\",\"JLDW\":\"null\",\"SBBM\":\"0031\",\"JCZBJG\":\"墨绿色\"},{\"YQMC\":\"美侨1800\",\"JCZBDM\":\"0241\",\"JCRBH\":\"02280\",\"YBSFDM\":\"0241\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"yl2024052700000520\",\"JCZBMC\":\"红细胞\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-01T16:34:37.333\",\"JCRXM\":\"谢莹莹\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240527000766\",\"DYXH\":\"236\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240527000766236\",\"LOINCDM\":\"\",\"YQBH\":\"0031\",\"JLDW\":\"null\",\"SBBM\":\"0031\",\"JCZBJG\":\"1+\"},{\"YQMC\":\"美侨1800\",\"JCZBDM\":\"0242\",\"JCRBH\":\"02280\",\"YBSFDM\":\"0242\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"yl2024052700000520\",\"JCZBMC\":\"寄生虫集卵实验\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-01T16:34:37.333\",\"JCRXM\":\"谢莹莹\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240527000766\",\"DYXH\":\"237\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240527000766237\",\"LOINCDM\":\"\",\"YQBH\":\"0031\",\"JLDW\":\"null\",\"SBBM\":\"0031\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"美侨1800\",\"JCZBDM\":\"0244\",\"JCRBH\":\"02280\",\"YBSFDM\":\"0244\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"yl2024052700000520\",\"JCZBMC\":\"白细胞\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-01T16:34:37.333\",\"JCRXM\":\"谢莹莹\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240527000766\",\"DYXH\":\"239\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240527000766239\",\"LOINCDM\":\"\",\"YQBH\":\"0031\",\"JLDW\":\"null\",\"SBBM\":\"0031\",\"JCZBJG\":\"2+\"},{\"YQMC\":\"美侨1800\",\"JCZBDM\":\"0245\",\"JCRBH\":\"02280\",\"YBSFDM\":\"0245\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"yl2024052700000520\",\"JCZBMC\":\"寄生虫虫卵计数\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-01T16:34:37.333\",\"JCRXM\":\"谢莹莹\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240527000766\",\"DYXH\":\"240\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240527000766240\",\"LOINCDM\":\"\",\"YQBH\":\"0031\",\"JLDW\":\"null\",\"SBBM\":\"0031\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"美侨1800\",\"JCZBDM\":\"0247\",\"JCRBH\":\"02280\",\"YBSFDM\":\"0247\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"yl2024052700000520\",\"JCZBMC\":\"吞噬细胞\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-01T16:34:37.333\",\"JCRXM\":\"谢莹莹\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240527000766\",\"DYXH\":\"242\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240527000766242\",\"LOINCDM\":\"\",\"YQBH\":\"0031\",\"JLDW\":\"null\",\"SBBM\":\"0031\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"美侨1800\",\"JCZBDM\":\"0248\",\"JCRBH\":\"02280\",\"YBSFDM\":\"0248\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"yl2024052700000520\",\"JCZBMC\":\"夏科雷登结晶\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-01T16:34:37.333\",\"JCRXM\":\"谢莹莹\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240527000766\",\"DYXH\":\"243\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240527000766243\",\"LOINCDM\":\"\",\"YQBH\":\"0031\",\"JLDW\":\"null\",\"SBBM\":\"0031\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"美侨1800\",\"JCZBDM\":\"0249\",\"JCRBH\":\"02280\",\"YBSFDM\":\"0249\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"yl2024052700000520\",\"JCZBMC\":\"便隐血Hb\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-01T16:34:37.333\",\"JCRXM\":\"谢莹莹\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240527000766\",\"DYXH\":\"244\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240527000766244\",\"LOINCDM\":\"\",\"YQBH\":\"0031\",\"JLDW\":\"null\",\"SBBM\":\"0031\",\"JCZBJG\":\"+\"},{\"YQMC\":\"美侨1800\",\"JCZBDM\":\"0250\",\"JCRBH\":\"02280\",\"YBSFDM\":\"0250\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"yl2024052700000520\",\"JCZBMC\":\"脓细胞\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-01T16:34:37.333\",\"JCRXM\":\"谢莹莹\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240527000766\",\"DYXH\":\"245\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240527000766245\",\"LOINCDM\":\"\",\"YQBH\":\"0031\",\"JLDW\":\"null\",\"SBBM\":\"0031\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"美侨1800\",\"JCZBDM\":\"0252\",\"JCRBH\":\"02280\",\"YBSFDM\":\"0252\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"yl2024052700000520\",\"JCZBMC\":\"脂肪滴\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-01T16:34:37.333\",\"JCRXM\":\"谢莹莹\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240527000766\",\"DYXH\":\"247\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240527000766247\",\"LOINCDM\":\"\",\"YQBH\":\"0031\",\"JLDW\":\"null\",\"SBBM\":\"0031\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"美侨1800\",\"JCZBDM\":\"0254\",\"JCRBH\":\"02280\",\"YBSFDM\":\"0254\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"yl2024052700000520\",\"JCZBMC\":\"虫卵\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-01T16:34:37.333\",\"JCRXM\":\"谢莹莹\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240527000766\",\"DYXH\":\"249\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240527000766249\",\"LOINCDM\":\"\",\"YQBH\":\"0031\",\"JLDW\":\"null\",\"SBBM\":\"0031\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"美侨1800\",\"JCZBDM\":\"0256\",\"JCRBH\":\"02280\",\"YBSFDM\":\"0256\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"yl2024052700000520\",\"JCZBMC\":\"真菌\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-01T16:34:37.333\",\"JCRXM\":\"谢莹莹\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240527000766\",\"DYXH\":\"251\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240527000766251\",\"LOINCDM\":\"\",\"YQBH\":\"0031\",\"JLDW\":\"null\",\"SBBM\":\"0031\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"美侨1800\",\"JCZBDM\":\"0258\",\"JCRBH\":\"02280\",\"YBSFDM\":\"0258\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"yl2024052700000520\",\"JCZBMC\":\"粘液\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-01T16:34:37.333\",\"JCRXM\":\"谢莹莹\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240527000766\",\"DYXH\":\"253\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240527000766253\",\"LOINCDM\":\"\",\"YQBH\":\"0031\",\"JLDW\":\"null\",\"SBBM\":\"0031\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"美侨1800\",\"JCZBDM\":\"0260\",\"JCRBH\":\"02280\",\"YBSFDM\":\"0260\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"yl2024052700000520\",\"JCZBMC\":\"酵母菌\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-01T16:34:37.333\",\"JCRXM\":\"谢莹莹\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240527000766\",\"DYXH\":\"255\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240527000766255\",\"LOINCDM\":\"\",\"YQBH\":\"0031\",\"JLDW\":\"null\",\"SBBM\":\"0031\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"美侨1800\",\"JCZBDM\":\"0261\",\"JCRBH\":\"02280\",\"YBSFDM\":\"0261\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"yl2024052700000520\",\"JCZBMC\":\"其他\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-01T16:34:37.333\",\"JCRXM\":\"谢莹莹\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240527000766\",\"DYXH\":\"256\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240527000766256\",\"LOINCDM\":\"\",\"YQBH\":\"0031\",\"JLDW\":\"null\",\"SBBM\":\"0031\",\"JCZBJG\":\"未见\"}],\"报告记录\":{\"BZBCH\":\"26\",\"BGDLBBM\":\"null\",\"MZZYBZ\":\"1\",\"SQRQSJ\":\"2024-05-27T10:07:00\",\"XYZDDM\":\"\",\"HZBFH\":\"\",\"JYBGDH\":\"240527000766\",\"BGDLB\":\"检验报告单\",\"BGYSBH\":\"02280\",\"MJ\":\"0\",\"SQRXM\":\"梁静\",\"JYBGID\":\"240527000766\",\"HZXM\":\"刘武昌\",\"DABCJGMC\":\"泾川县人民医院\",\"DABCJGDZ\":\"泾川县人民医院\",\"YLJGDM\":\"43899007-X\",\"PationId\":\"20240527000023\",\"DHHM\":\"15249327942\",\"CYRQSJ\":\"2024-05-27T10:33:52.943\",\"XGBZ\":\"0\",\"DYRQ\":\"2024-06-01T16:34:37.333\",\"WJLJ\":\"-\",\"JYJSQM\":\"谢莹莹\",\"SQRQ\":\"2024-05-27T10:07:00\",\"JLYSBH\":\"00000\",\"ZDRQ\":\"2024-06-01T16:34:37.333\",\"GRBSLX\":\"99\",\"ZDJGDM\":\"43899007-X\",\"HZBQMC\":\"\",\"ZDJGMC\":\"泾川县人民医院\",\"BGYSQM\":\"谢莹莹\",\"SHYSQM\":\"王芳\",\"BBMC\":\"null\",\"SQJGMC\":\"泾川县人民医院\",\"totalCount\":\"3.0\",\"SQRBH\":\"03123\",\"JYXMMC\":\"粪便分析\",\"JYJSBH\":\"02280\",\"his_registration_id\":\"2024013998\",\"HZLXDM\":\"1\",\"BBLX\":\"大便\",\"JYYSQM\":\"王芳\",\"BBDM\":\"null\",\"JYXMDM\":\"0180\",\"BGKSBH\":\"0017\",\"JYBGRQ\":\"2024-06-01T16:34:37.333\",\"JYBGJG\":\"已审\",\"SQDBH\":\"yl2024052700000520\",\"HZXB\":\"1\",\"SQJGDM\":\"43899007-X\",\"JSRQSJ\":\"2024-05-27T10:23:18.243\",\"HZKSMC\":\"消化内科\",\"JYBBH\":\"55\",\"BBZT\":\"已采样\",\"SQKSMC\":\"消化内科\",\"JYBGBZ\":\"-\",\"BGKSMC\":\"临检室\",\"JYRQ\":\"2024-06-01T16:33:53.237\",\"DABCJGBM\":\"43899007-X\",\"RowNumber\":\"1\",\"HZNL\":\"78\",\"SQKSDM\":\"0067\",\"HZKSDM\":\"0067\",\"SHYSBH\":\"02188\",\"JYYSBH\":\"02188\",\"XYZDMC\":\"null\"}},{\"检验结果记录\":[{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0013\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0013\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"120.00-160.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"◆血红蛋白浓度\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"4\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"3\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-g/L\",\"JYZBLSH\":\"2406010001803\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"g/L\",\"SBBM\":\"0026\",\"JCZBJG\":\"82.0000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0014\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0014\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"35.00-49.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"◆红细胞压积\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"4\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"15\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-%\",\"JYZBLSH\":\"24060100018015\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"%\",\"SBBM\":\"0026\",\"JCZBJG\":\"25.3000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0015\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0015\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"80.00-100.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"红细胞平均体积\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"3\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"16\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-fL\",\"JYZBLSH\":\"24060100018016\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"fL\",\"SBBM\":\"0026\",\"JCZBJG\":\"98.6000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0017\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0017\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"310.00-370.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"平均血红蛋白浓度\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"3\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"17\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-g/L\",\"JYZBLSH\":\"24060100018017\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"g/L\",\"SBBM\":\"0026\",\"JCZBJG\":\"322.0000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0020\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0020\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"100.00-300.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"◆血小板\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"4\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"4\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-*10^9/L\",\"JYZBLSH\":\"2406010001804\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"*10^9/L\",\"SBBM\":\"0026\",\"JCZBJG\":\"33.0000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0021\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0021\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"6.50-12.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"平均血小板体积\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"3\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"23\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-fL\",\"JYZBLSH\":\"24060100018023\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"fL\",\"SBBM\":\"0026\",\"JCZBJG\":\"11.4000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0022\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0022\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"0.19-0.39\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"血小板压积\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"4\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"27\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-%\",\"JYZBLSH\":\"24060100018027\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"%\",\"SBBM\":\"0026\",\"JCZBJG\":\"0.0400\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0023\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0023\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"9.00-17.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"血小板分布宽度\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"3\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"28\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-fL\",\"JYZBLSH\":\"24060100018028\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"fL\",\"SBBM\":\"0026\",\"JCZBJG\":\"17.5000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0024\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0024\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"11.00-45.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"大血小板比率\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"3\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"24\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-%\",\"JYZBLSH\":\"24060100018024\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"%\",\"SBBM\":\"0026\",\"JCZBJG\":\"33.4000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0199\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0199\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"有核红细胞绝对值\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"3\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"20\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"null\",\"JYZBLSH\":\"24060100018020\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"null\",\"SBBM\":\"0026\",\"JCZBJG\":\"0.0200\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0200\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0200\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"有核红细胞百分比\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"3\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"19\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-/100WBC\",\"JYZBLSH\":\"24060100018019\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"/100WBC\",\"SBBM\":\"0026\",\"JCZBJG\":\"0.4500\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0292\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0292\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"4.00-12.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"◆白细胞数目\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"4\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"1\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-*10^9/L\",\"JYZBLSH\":\"2406010001801\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"*10^9/L\",\"SBBM\":\"0026\",\"JCZBJG\":\"3.4400\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0293\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0293\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"2.00-8.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"中性粒细胞数目\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"3\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"6\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-*10^9/L\",\"JYZBLSH\":\"2406010001806\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"*10^9/L\",\"SBBM\":\"0026\",\"JCZBJG\":\"2.0500\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0294\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0294\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"0.80-7.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"淋巴细胞数目\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"3\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"7\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-*10^9/L\",\"JYZBLSH\":\"2406010001807\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"*10^9/L\",\"SBBM\":\"0026\",\"JCZBJG\":\"0.9900\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0295\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0295\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"0.12-1.20\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"单核细胞数目\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"3\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"10\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-*10^9/L\",\"JYZBLSH\":\"24060100018010\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"*10^9/L\",\"SBBM\":\"0026\",\"JCZBJG\":\"0.4000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0296\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0296\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"0.02-0.80\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"嗜酸性粒细胞数目\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"4\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"12\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-*10^9/L\",\"JYZBLSH\":\"24060100018012\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"*10^9/L\",\"SBBM\":\"0026\",\"JCZBJG\":\"0.0000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0297\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0297\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"0-0.10\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"嗜碱性粒细胞数目\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"1\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"13\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-*10^9/L\",\"JYZBLSH\":\"24060100018013\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"*10^9/L\",\"SBBM\":\"0026\",\"JCZBJG\":\"0.0000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0298\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0298\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"0-999.99\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"未成熟粒细胞数目\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"3\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"26\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-*10^9/L\",\"JYZBLSH\":\"24060100018026\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"*10^9/L\",\"SBBM\":\"0026\",\"JCZBJG\":\"0.3100\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0299\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0299\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"50.00-70.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"中性粒细胞百分比\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"3\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"5\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-%\",\"JYZBLSH\":\"2406010001805\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"%\",\"SBBM\":\"0026\",\"JCZBJG\":\"59.2000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0300\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0300\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"20.00-60.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"淋巴细胞百分比\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"3\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"8\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-%\",\"JYZBLSH\":\"2406010001808\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"%\",\"SBBM\":\"0026\",\"JCZBJG\":\"28.9000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0301\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0301\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"3.00-12.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"单核细胞百分比\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"3\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"9\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-%\",\"JYZBLSH\":\"2406010001809\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"%\",\"SBBM\":\"0026\",\"JCZBJG\":\"11.7000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0302\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0302\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"0.50-5.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"嗜酸性粒细胞百分比\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"4\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"11\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-%\",\"JYZBLSH\":\"24060100018011\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"%\",\"SBBM\":\"0026\",\"JCZBJG\":\"0.1000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0303\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0303\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"0-1.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"嗜碱性粒细胞百分比\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"3\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"14\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-%\",\"JYZBLSH\":\"24060100018014\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"%\",\"SBBM\":\"0026\",\"JCZBJG\":\"0.1000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0304\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0304\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"0-100.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"未成熟粒细胞百分比\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"3\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"25\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-%\",\"JYZBLSH\":\"24060100018025\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"%\",\"SBBM\":\"0026\",\"JCZBJG\":\"9.0000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0305\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0305\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"3.50-5.20\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"◆红细胞数目\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"4\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"2\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-*10^12/L\",\"JYZBLSH\":\"2406010001802\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"*10^12/L\",\"SBBM\":\"0026\",\"JCZBJG\":\"2.5700\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0306\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0306\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"27.00-34.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"平均红细胞血红蛋白含量\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"3\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"18\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-pg\",\"JYZBLSH\":\"24060100018018\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"pg\",\"SBBM\":\"0026\",\"JCZBJG\":\"31.8000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0307\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0307\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"11.00-16.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"红细胞分布宽度变异系数\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"3\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"22\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-%\",\"JYZBLSH\":\"24060100018022\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"%\",\"SBBM\":\"0026\",\"JCZBJG\":\"15.9000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0308\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0308\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"6.50-12.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"红细胞分布宽度标准差\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"3\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"21\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-fL\",\"JYZBLSH\":\"24060100018021\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"fL\",\"SBBM\":\"0026\",\"JCZBJG\":\"56.1000\"},{\"YQMC\":\"迈瑞BC6000血球仪\",\"JCZBDM\":\"0309\",\"JCRBH\":\"03062\",\"YBSFDM\":\"0309\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"30.00-90.00\",\"YZID\":\"yl2024060100000135\",\"JCZBMC\":\"大血小板数目\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-02T09:27:40.927\",\"JCRXM\":\"王静*\",\"YCTS\":\"4\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240601000180\",\"DYXH\":\"29\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"1\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-*10^9/L\",\"JYZBLSH\":\"24060100018029\",\"LOINCDM\":\"\",\"YQBH\":\"0026\",\"JLDW\":\"*10^9/L\",\"SBBM\":\"0026\",\"JCZBJG\":\"11.0000\"}],\"报告记录\":{\"BZBCH\":\"26\",\"BGDLBBM\":\"null\",\"MZZYBZ\":\"1\",\"SQRQSJ\":\"2024-06-01T09:41:00\",\"XYZDDM\":\"\",\"HZBFH\":\"\",\"JYBGDH\":\"240601000180\",\"BGDLB\":\"检验报告单\",\"BGYSBH\":\"03062\",\"MJ\":\"0\",\"SQRXM\":\"梁静\",\"JYBGID\":\"240601000180\",\"HZXM\":\"刘武昌\",\"DABCJGMC\":\"泾川县人民医院\",\"DABCJGDZ\":\"泾川县人民医院\",\"YLJGDM\":\"43899007-X\",\"PationId\":\"20240527000023\",\"DHHM\":\"15249327942\",\"CYRQSJ\":\"2024-06-01T10:16:35.29\",\"XGBZ\":\"0\",\"DYRQ\":\"2024-06-02T09:27:40.927\",\"WJLJ\":\"-\",\"JYJSQM\":\"王静*\",\"SQRQ\":\"2024-06-01T09:41:00\",\"JLYSBH\":\"02186\",\"ZDRQ\":\"2024-06-02T09:27:40.927\",\"GRBSLX\":\"99\",\"ZDJGDM\":\"43899007-X\",\"HZBQMC\":\"\",\"ZDJGMC\":\"泾川县人民医院\",\"BGYSQM\":\"王静*\",\"SHYSQM\":\"王芳\",\"BBMC\":\"null\",\"SQJGMC\":\"泾川县人民医院\",\"totalCount\":\"3.0\",\"SQRBH\":\"03123\",\"JYXMMC\":\"血细胞分析(BC600)\",\"JYJSBH\":\"03062\",\"his_registration_id\":\"2024013998\",\"HZLXDM\":\"1\",\"BBLX\":\"血\",\"JYYSQM\":\"王芳\",\"BBDM\":\"null\",\"JYXMDM\":\"0109\",\"BGKSBH\":\"0017\",\"JYBGRQ\":\"2024-06-02T09:27:40.927\",\"JYBGJG\":\"已审\",\"SQDBH\":\"yl2024060100000135\",\"HZXB\":\"1\",\"SQJGDM\":\"43899007-X\",\"JSRQSJ\":\"2024-06-01T10:11:02.193\",\"HZKSMC\":\"消化内科\",\"JYBBH\":\"704\",\"BBZT\":\"已采样\",\"SQKSMC\":\"消化内科\",\"JYBGBZ\":\"-\",\"BGKSMC\":\"临检室\",\"JYRQ\":\"2024-06-02T09:05:39.8\",\"DABCJGBM\":\"43899007-X\",\"RowNumber\":\"2\",\"HZNL\":\"78\",\"SQKSDM\":\"0067\",\"HZKSDM\":\"0067\",\"SHYSBH\":\"02188\",\"JYYSBH\":\"02188\",\"XYZDMC\":\"null\"}},{\"检验结果记录\":[{\"YQMC\":\"RUNWEI粪便分析\",\"JCZBDM\":\"0237\",\"JCRBH\":\"02182\",\"YBSFDM\":\"0237\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"240603003219\",\"JCZBMC\":\"状态\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-03T17:41:17.037\",\"JCRXM\":\"鲁俊兰\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240603003219\",\"DYXH\":\"232\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240603003219232\",\"LOINCDM\":\"\",\"YQBH\":\"0022\",\"JLDW\":\"null\",\"SBBM\":\"0022\",\"JCZBJG\":\"软\"},{\"YQMC\":\"RUNWEI粪便分析\",\"JCZBDM\":\"0239\",\"JCRBH\":\"02182\",\"YBSFDM\":\"0239\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"240603003219\",\"JCZBMC\":\"植物细胞\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-03T17:41:17.037\",\"JCRXM\":\"鲁俊兰\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240603003219\",\"DYXH\":\"234\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240603003219234\",\"LOINCDM\":\"\",\"YQBH\":\"0022\",\"JLDW\":\"null\",\"SBBM\":\"0022\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"RUNWEI粪便分析\",\"JCZBDM\":\"0240\",\"JCRBH\":\"02182\",\"YBSFDM\":\"0240\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"240603003219\",\"JCZBMC\":\"颜色\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-03T17:41:17.037\",\"JCRXM\":\"鲁俊兰\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240603003219\",\"DYXH\":\"235\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240603003219235\",\"LOINCDM\":\"\",\"YQBH\":\"0022\",\"JLDW\":\"null\",\"SBBM\":\"0022\",\"JCZBJG\":\"墨绿色\"},{\"YQMC\":\"RUNWEI粪便分析\",\"JCZBDM\":\"0241\",\"JCRBH\":\"02182\",\"YBSFDM\":\"0241\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"240603003219\",\"JCZBMC\":\"红细胞\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-03T17:41:17.037\",\"JCRXM\":\"鲁俊兰\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240603003219\",\"DYXH\":\"236\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240603003219236\",\"LOINCDM\":\"\",\"YQBH\":\"0022\",\"JLDW\":\"null\",\"SBBM\":\"0022\",\"JCZBJG\":\"3-4\"},{\"YQMC\":\"RUNWEI粪便分析\",\"JCZBDM\":\"0242\",\"JCRBH\":\"02182\",\"YBSFDM\":\"0242\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"240603003219\",\"JCZBMC\":\"寄生虫集卵实验\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-03T17:41:17.037\",\"JCRXM\":\"鲁俊兰\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240603003219\",\"DYXH\":\"237\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240603003219237\",\"LOINCDM\":\"\",\"YQBH\":\"0022\",\"JLDW\":\"null\",\"SBBM\":\"0022\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"RUNWEI粪便分析\",\"JCZBDM\":\"0244\",\"JCRBH\":\"02182\",\"YBSFDM\":\"0244\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"240603003219\",\"JCZBMC\":\"白细胞\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-03T17:41:17.037\",\"JCRXM\":\"鲁俊兰\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240603003219\",\"DYXH\":\"239\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240603003219239\",\"LOINCDM\":\"\",\"YQBH\":\"0022\",\"JLDW\":\"null\",\"SBBM\":\"0022\",\"JCZBJG\":\"2-3\"},{\"YQMC\":\"RUNWEI粪便分析\",\"JCZBDM\":\"0245\",\"JCRBH\":\"02182\",\"YBSFDM\":\"0245\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"240603003219\",\"JCZBMC\":\"寄生虫虫卵计数\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-03T17:41:17.037\",\"JCRXM\":\"鲁俊兰\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240603003219\",\"DYXH\":\"240\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240603003219240\",\"LOINCDM\":\"\",\"YQBH\":\"0022\",\"JLDW\":\"null\",\"SBBM\":\"0022\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"RUNWEI粪便分析\",\"JCZBDM\":\"0247\",\"JCRBH\":\"02182\",\"YBSFDM\":\"0247\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"240603003219\",\"JCZBMC\":\"吞噬细胞\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-03T17:41:17.037\",\"JCRXM\":\"鲁俊兰\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240603003219\",\"DYXH\":\"242\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240603003219242\",\"LOINCDM\":\"\",\"YQBH\":\"0022\",\"JLDW\":\"null\",\"SBBM\":\"0022\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"RUNWEI粪便分析\",\"JCZBDM\":\"0248\",\"JCRBH\":\"02182\",\"YBSFDM\":\"0248\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"240603003219\",\"JCZBMC\":\"夏科雷登结晶\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-03T17:41:17.037\",\"JCRXM\":\"鲁俊兰\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240603003219\",\"DYXH\":\"243\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240603003219243\",\"LOINCDM\":\"\",\"YQBH\":\"0022\",\"JLDW\":\"null\",\"SBBM\":\"0022\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"RUNWEI粪便分析\",\"JCZBDM\":\"0249\",\"JCRBH\":\"02182\",\"YBSFDM\":\"0249\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"240603003219\",\"JCZBMC\":\"便隐血Hb\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-03T17:41:17.037\",\"JCRXM\":\"鲁俊兰\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240603003219\",\"DYXH\":\"244\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240603003219244\",\"LOINCDM\":\"\",\"YQBH\":\"0022\",\"JLDW\":\"null\",\"SBBM\":\"0022\",\"JCZBJG\":\"+\"},{\"YQMC\":\"RUNWEI粪便分析\",\"JCZBDM\":\"0250\",\"JCRBH\":\"02182\",\"YBSFDM\":\"0250\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"240603003219\",\"JCZBMC\":\"脓细胞\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-03T17:41:17.037\",\"JCRXM\":\"鲁俊兰\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240603003219\",\"DYXH\":\"245\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240603003219245\",\"LOINCDM\":\"\",\"YQBH\":\"0022\",\"JLDW\":\"null\",\"SBBM\":\"0022\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"RUNWEI粪便分析\",\"JCZBDM\":\"0252\",\"JCRBH\":\"02182\",\"YBSFDM\":\"0252\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"240603003219\",\"JCZBMC\":\"脂肪滴\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-03T17:41:17.037\",\"JCRXM\":\"鲁俊兰\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240603003219\",\"DYXH\":\"247\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240603003219247\",\"LOINCDM\":\"\",\"YQBH\":\"0022\",\"JLDW\":\"null\",\"SBBM\":\"0022\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"RUNWEI粪便分析\",\"JCZBDM\":\"0254\",\"JCRBH\":\"02182\",\"YBSFDM\":\"0254\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"240603003219\",\"JCZBMC\":\"虫卵\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-03T17:41:17.037\",\"JCRXM\":\"鲁俊兰\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240603003219\",\"DYXH\":\"249\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240603003219249\",\"LOINCDM\":\"\",\"YQBH\":\"0022\",\"JLDW\":\"null\",\"SBBM\":\"0022\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"RUNWEI粪便分析\",\"JCZBDM\":\"0256\",\"JCRBH\":\"02182\",\"YBSFDM\":\"0256\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"240603003219\",\"JCZBMC\":\"真菌\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-03T17:41:17.037\",\"JCRXM\":\"鲁俊兰\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240603003219\",\"DYXH\":\"251\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240603003219251\",\"LOINCDM\":\"\",\"YQBH\":\"0022\",\"JLDW\":\"null\",\"SBBM\":\"0022\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"RUNWEI粪便分析\",\"JCZBDM\":\"0258\",\"JCRBH\":\"02182\",\"YBSFDM\":\"0258\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"240603003219\",\"JCZBMC\":\"粘液\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-03T17:41:17.037\",\"JCRXM\":\"鲁俊兰\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240603003219\",\"DYXH\":\"253\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240603003219253\",\"LOINCDM\":\"\",\"YQBH\":\"0022\",\"JLDW\":\"null\",\"SBBM\":\"0022\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"RUNWEI粪便分析\",\"JCZBDM\":\"0260\",\"JCRBH\":\"02182\",\"YBSFDM\":\"0260\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"240603003219\",\"JCZBMC\":\"酵母菌\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-03T17:41:17.037\",\"JCRXM\":\"鲁俊兰\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240603003219\",\"DYXH\":\"255\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240603003219255\",\"LOINCDM\":\"\",\"YQBH\":\"0022\",\"JLDW\":\"null\",\"SBBM\":\"0022\",\"JCZBJG\":\"未见\"},{\"YQMC\":\"RUNWEI粪便分析\",\"JCZBDM\":\"0261\",\"JCRBH\":\"02182\",\"YBSFDM\":\"0261\",\"JCLB\":\"\",\"SHRBH\":\"02188\",\"CKZFW\":\"\",\"YZID\":\"240603003219\",\"JCZBMC\":\"其他\",\"JCFFMC\":\"化学法\",\"BGRQ\":\"2024-06-03T17:41:17.037\",\"JCRXM\":\"鲁俊兰\",\"YCTS\":\"9\",\"SHRXM\":\"王芳\",\"JYBGID\":\"240603003219\",\"DYXH\":\"256\",\"YLJGDM\":\"43899007-X\",\"ZBJGLX\":\"9\",\"XGBZ\":\"0\",\"JYDLJGJSDW\":\"-\",\"JYZBLSH\":\"240603003219256\",\"LOINCDM\":\"\",\"YQBH\":\"0022\",\"JLDW\":\"null\",\"SBBM\":\"0022\",\"JCZBJG\":\"未见\"}],\"报告记录\":{\"BZBCH\":\"26\",\"BGDLBBM\":\"null\",\"MZZYBZ\":\"1\",\"SQRQSJ\":\"2024-06-03T17:39:47.303\",\"XYZDDM\":\"\",\"HZBFH\":\"\",\"JYBGDH\":\"240603003219\",\"BGDLB\":\"检验报告单\",\"BGYSBH\":\"02182\",\"MJ\":\"0\",\"SQRXM\":\"梁静\",\"JYBGID\":\"240603003219\",\"HZXM\":\"刘武昌\",\"DABCJGMC\":\"泾川县人民医院\",\"DABCJGDZ\":\"泾川县人民医院\",\"YLJGDM\":\"43899007-X\",\"PationId\":\"20240527000023\",\"DHHM\":\"15249327942\",\"CYRQSJ\":\"2024-06-03T17:39:47.303\",\"XGBZ\":\"0\",\"DYRQ\":\"2024-06-03T17:41:17.037\",\"WJLJ\":\"-\",\"JYJSQM\":\"鲁俊兰\",\"SQRQ\":\"2024-06-03T17:39:47.303\",\"JLYSBH\":\"00000\",\"ZDRQ\":\"2024-06-03T17:41:17.037\",\"GRBSLX\":\"99\",\"ZDJGDM\":\"43899007-X\",\"HZBQMC\":\"\",\"ZDJGMC\":\"泾川县人民医院\",\"BGYSQM\":\"鲁俊兰\",\"SHYSQM\":\"王芳\",\"BBMC\":\"null\",\"SQJGMC\":\"泾川县人民医院\",\"totalCount\":\"3.0\",\"SQRBH\":\"03123\",\"JYXMMC\":\"粪便分析\",\"JYJSBH\":\"02182\",\"his_registration_id\":\"2024013998\",\"HZLXDM\":\"1\",\"BBLX\":\"大便\",\"JYYSQM\":\"王芳\",\"BBDM\":\"null\",\"JYXMDM\":\"0180\",\"BGKSBH\":\"0017\",\"JYBGRQ\":\"2024-06-03T17:41:17.037\",\"JYBGJG\":\"已审\",\"SQDBH\":\"240603003219\",\"HZXB\":\"1\",\"SQJGDM\":\"43899007-X\",\"JSRQSJ\":\"2024-06-03T17:40:12.78\",\"HZKSMC\":\"消化内科\",\"JYBBH\":\"5008\",\"BBZT\":\"已核收\",\"SQKSMC\":\"消化内科\",\"JYBGBZ\":\"-\",\"BGKSMC\":\"临检室\",\"JYRQ\":\"2024-06-03T17:39:47.537\",\"DABCJGBM\":\"43899007-X\",\"RowNumber\":\"3\",\"HZNL\":\"78\",\"SQKSDM\":\"0067\",\"HZKSDM\":\"0067\",\"SHYSBH\":\"02188\",\"JYYSBH\":\"02188\",\"XYZDMC\":\"\"}}]";
        JSONArray jsonArray = JSONUtil.parseArray(json);
        String src = "/Users/chacca/开发相关/代码/180043708886069657710001240611155731赵嘉豪_报告.pdf"; // 原始PDF文件路径
        String dest = "/Users/chacca/开发相关/代码/test.pdf"; // 新的PDF文件路径
        try {
            // 创建 PdfReader 实例
            PdfReader reader = new PdfReader(src);
            // 创建输出文件的 Document 和 PdfWriter 实例
            Document document = new Document();
            PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream(dest));
            // 打开 Document
            document.open();
            // 将现有的PDF页面复制到新的PDF中
            int n = reader.getNumberOfPages();
            for (int i = 1; i <= n; i++) {
                document.newPage();
                PdfImportedPage page = writer.getImportedPage(reader, i);
                writer.getDirectContent().addTemplate(page, 0, 0);
            }
            // 添加新的页面和内容
            document.newPage();
            for (Object o : jsonArray) {
                JSONObject jsonObject = (JSONObject) o;
                JSONObject reportInfo = jsonObject.getJSONObject("报告记录");
                String titleName = reportInfo.getStr("JYXMMC");
                JSONArray reportDetails = jsonObject.getJSONArray("检验结果记录");
                ArrayList<TjPdfVO> list = new ArrayList<>();
                for (Object reportDetail : reportDetails) {
                    JSONObject detail = (JSONObject) reportDetail;
                    TjPdfVO tjPdfVO = new TjPdfVO();
                    tjPdfVO.setProName(detail.getStr("JCZBMC"));
                    tjPdfVO.setProResult(detail.getStr("JCZBJG"));
                    tjPdfVO.setCompany(detail.getStr("JLDW"));
                    tjPdfVO.setStandardValue(detail.getStr("CKZFW"));
                    list.add(tjPdfVO);
                }
                String[] titles = {"体检项目", "体检结果", "单位", "参考范围"};
                float[] titlesWidth = {120, 120, 120, 120};
                addTable(document, titleName, titles, titlesWidth, list);
                // 主检医师
                String bgysqm = reportInfo.getStr("BGYSQM");
                String doctorName = "主检医师:" + bgysqm;
                Font doctorFonts = PdfUtils.setFont(9);
                Paragraph df = PdfUtils.setParagraph(doctorFonts, doctorName);
                df.setAlignment(Element.ALIGN_RIGHT);
                document.add(df);
                //分割线
                LineSeparator objectName = new LineSeparator();
                document.add(objectName);
            }
            // 关闭文档
            document.close();
            reader.close();
            System.out.println("New PDF created successfully.");
        } catch (IOException | DocumentException e) {
            e.printStackTrace();
            System.out.println("Error while editing PDF.");
        }
    }
    private static void addTable(Document document, String titleName, String[] titles, float[] titlesWidth, ArrayList<TjPdfVO> list) throws DocumentException {
        Font titleFont = PdfUtils.setFont(9);
        Paragraph paragraph = new Paragraph(titleName, titleFont);
        // 设置文字居中
        paragraph.setAlignment(Element.ALIGN_LEFT);
        // 行间距
        paragraph.setLeading(5f);
        // 设置段落上空白
        paragraph.setSpacingBefore(10f);
        // 设置段落下空白
        paragraph.setSpacingAfter(10f);
        document.add(paragraph);
        // 创建一个表格并添加到文档
        Font headFont = PdfUtils.setFont(9);
        Font textFont = PdfUtils.setFont(9);
        PdfPTable table = new PdfPTable(titlesWidth);
        table.setTotalWidth(PageSize.A4.getWidth() - 100); // 设置表格总宽度
        table.setLockedWidth(true); // 锁定表格宽度
        for (String title : titles) {
            PdfPCell cell = new PdfPCell(new Paragraph(title, headFont));
            cell.setBorder(Rectangle.NO_BORDER); // 移除单元格边框
            table.addCell(cell);
        }
        for (TjPdfVO item : list) {
            PdfPCell nameCell = new PdfPCell(new Paragraph(item.getProName(), textFont));
            nameCell.setBorder(Rectangle.NO_BORDER); // 移除单元格边框
            table.addCell(nameCell);
            PdfPCell resultCell = new PdfPCell(new Paragraph(item.getProResult(), textFont));
            resultCell.setBorder(Rectangle.NO_BORDER); // 移除单元格边框
            table.addCell(resultCell);
            PdfPCell companyCell = new PdfPCell(new Paragraph(item.getCompany(), textFont));
            companyCell.setBorder(Rectangle.NO_BORDER); // 移除单元格边框
            table.addCell(companyCell);
            PdfPCell standardValueCell = new PdfPCell(new Paragraph(item.getStandardValue(), textFont));
            standardValueCell.setBorder(Rectangle.NO_BORDER); // 移除单元格边框
            table.addCell(standardValueCell);
        }
        // 将表格添加到文档
        document.add(table);
    }
    public static void main02(String[] args) {
        String json = "{\"status\":\"0\",\"error_msg\":\"\",\"data\":[{\"CateCode\":\"H\",\"CateName\":\"放射费\",\"PayDate\":\"2024-06-13\",\"CateFee\":\"0.0000\",\"Items\":[{\"ItemName\":\"胸部X线透视\",\"Price\":\"7.0000\",\"Quantity\":\"1.000\",\"Fee\":\"7.0000000\",\"ItemId\":\"15171718\",\"Unit\":\"次\",\"ItemCode\":\"Z737\"},{\"ItemName\":\"胸部X线透视\",\"Price\":\"7.0000\",\"Quantity\":\"-1.000\",\"Fee\":\"-7.0000000\",\"ItemId\":\"15171732\",\"Unit\":\"次\",\"ItemCode\":\"Z737\"}],\"Adv_Id\":\"3_jk20240613000002\",\"Ksbm\":\"0101\",\"Ksmc\":\"体检中心\",\"Jzys\":\"10001\",\"Ysxm\":\"\",\"Brxm\":\"肖肖\",\"Ghxh\":\"20240613000003\",\"Yzlx\":\"3\"},{\"CateCode\":\"I\",\"CateName\":\"检查费\",\"PayDate\":\"2024-06-13\",\"CateFee\":\"0.0000\",\"Items\":[{\"ItemName\":\"色觉检查\",\"Price\":\"4.0000\",\"Quantity\":\"1.000\",\"Fee\":\"4.0000000\",\"ItemId\":\"15171719\",\"Unit\":\"次\",\"ItemCode\":\"03011\"},{\"ItemName\":\"普通视力检查\",\"Price\":\"2.0000\",\"Quantity\":\"2.000\",\"Fee\":\"4.0000000\",\"ItemId\":\"15171720\",\"Unit\":\"次\",\"ItemCode\":\"Z228\"},{\"ItemName\":\"色觉检查\",\"Price\":\"4.0000\",\"Quantity\":\"-1.000\",\"Fee\":\"-4.0000000\",\"ItemId\":\"15171733\",\"Unit\":\"次\",\"ItemCode\":\"03011\"},{\"ItemName\":\"普通视力检查\",\"Price\":\"2.0000\",\"Quantity\":\"-2.000\",\"Fee\":\"-4.0000000\",\"ItemId\":\"15171734\",\"Unit\":\"次\",\"ItemCode\":\"Z228\"}],\"Adv_Id\":\"5_jk20240613000002\",\"Ksbm\":\"0101\",\"Ksmc\":\"体检中心\",\"Jzys\":\"10001\",\"Ysxm\":\"\",\"Brxm\":\"肖肖\",\"Ghxh\":\"20240613000003\",\"Yzlx\":\"5\"},{\"CateCode\":\"W\",\"CateName\":\"检验费\",\"PayDate\":\"2024-06-13\",\"CateFee\":\"0.0000\",\"Items\":[{\"ItemName\":\"甲状腺素(T4)测定\",\"Price\":\"29.0000\",\"Quantity\":\"1.000\",\"Fee\":\"29.0000000\",\"ItemId\":\"15171706\",\"Unit\":\"次\",\"ItemCode\":\"03347\"},{\"ItemName\":\"游离甲状腺素(FT4)测定\",\"Price\":\"24.0000\",\"Quantity\":\"1.000\",\"Fee\":\"24.0000000\",\"ItemId\":\"15171707\",\"Unit\":\"次\",\"ItemCode\":\"Z161\"},{\"ItemName\":\"游离三碘甲状原氨酸(FT3)测定\",\"Price\":\"24.0000\",\"Quantity\":\"1.000\",\"Fee\":\"24.0000000\",\"ItemId\":\"15171708\",\"Unit\":\"次\",\"ItemCode\":\"Z162\"},{\"ItemName\":\"血清三碘甲状原氨酸(T3)测定\",\"Price\":\"26.0000\",\"Quantity\":\"1.000\",\"Fee\":\"26.0000000\",\"ItemId\":\"15171709\",\"Unit\":\"次\",\"ItemCode\":\"03348\"},{\"ItemName\":\"血清促甲状腺激素测定(化学发光法)\",\"Price\":\"28.0000\",\"Quantity\":\"1.000\",\"Fee\":\"28.0000000\",\"ItemId\":\"15171710\",\"Unit\":\"次\",\"ItemCode\":\"Z158\"},{\"ItemName\":\"抗甲状腺球蛋白抗体(TGAb)测定\",\"Price\":\"32.0000\",\"Quantity\":\"1.000\",\"Fee\":\"32.0000000\",\"ItemId\":\"15171711\",\"Unit\":\"次\",\"ItemCode\":\"06059\"},{\"ItemName\":\"抗甲状腺过氧化物酶抗体(TPOAb)测定\",\"Price\":\"32.0000\",\"Quantity\":\"1.000\",\"Fee\":\"32.0000000\",\"ItemId\":\"15171712\",\"Unit\":\"次\",\"ItemCode\":\"9849\"},{\"ItemName\":\"乙型肝炎表面抗体测定(AntiHBs)(化学发光法)\",\"Price\":\"21.0000\",\"Quantity\":\"1.000\",\"Fee\":\"21.0000000\",\"ItemId\":\"15171713\",\"Unit\":\"次\",\"ItemCode\":\"Z853\"},{\"ItemName\":\"乙型肝炎表面抗体测定(AntiHBs)(化学发光法)\",\"Price\":\"21.0000\",\"Quantity\":\"1.000\",\"Fee\":\"21.0000000\",\"ItemId\":\"15171714\",\"Unit\":\"次\",\"ItemCode\":\"Z853\"},{\"ItemName\":\"乙型肝炎e抗原测定(HBeAg)(化学发光法)\",\"Price\":\"21.0000\",\"Quantity\":\"1.000\",\"Fee\":\"21.0000000\",\"ItemId\":\"15171715\",\"Unit\":\"次\",\"ItemCode\":\"Z854\"},{\"ItemName\":\"乙型肝炎e抗体测定(HBeAb)(化学发光法)\",\"Price\":\"21.0000\",\"Quantity\":\"1.000\",\"Fee\":\"21.0000000\",\"ItemId\":\"15171716\",\"Unit\":\"次\",\"ItemCode\":\"Z855\"},{\"ItemName\":\"乙型肝炎核心抗体测定(Anti-HBc)(化学发光法)\",\"Price\":\"21.0000\",\"Quantity\":\"1.000\",\"Fee\":\"21.0000000\",\"ItemId\":\"15171717\",\"Unit\":\"次\",\"ItemCode\":\"Z856\"},{\"ItemName\":\"游离甲状腺素(FT4)测定\",\"Price\":\"24.0000\",\"Quantity\":\"-1.000\",\"Fee\":\"-24.0000000\",\"ItemId\":\"15171721\",\"Unit\":\"次\",\"ItemCode\":\"Z161\"},{\"ItemName\":\"游离三碘甲状原氨酸(FT3)测定\",\"Price\":\"24.0000\",\"Quantity\":\"-1.000\",\"Fee\":\"-24.0000000\",\"ItemId\":\"15171722\",\"Unit\":\"次\",\"ItemCode\":\"Z162\"},{\"ItemName\":\"血清三碘甲状原氨酸(T3)测定\",\"Price\":\"26.0000\",\"Quantity\":\"-1.000\",\"Fee\":\"-26.0000000\",\"ItemId\":\"15171723\",\"Unit\":\"次\",\"ItemCode\":\"03348\"},{\"ItemName\":\"血清促甲状腺激素测定(化学发光法)\",\"Price\":\"28.0000\",\"Quantity\":\"-1.000\",\"Fee\":\"-28.0000000\",\"ItemId\":\"15171724\",\"Unit\":\"次\",\"ItemCode\":\"Z158\"},{\"ItemName\":\"抗甲状腺球蛋白抗体(TGAb)测定\",\"Price\":\"32.0000\",\"Quantity\":\"-1.000\",\"Fee\":\"-32.0000000\",\"ItemId\":\"15171725\",\"Unit\":\"次\",\"ItemCode\":\"06059\"},{\"ItemName\":\"抗甲状腺过氧化物酶抗体(TPOAb)测定\",\"Price\":\"32.0000\",\"Quantity\":\"-1.000\",\"Fee\":\"-32.0000000\",\"ItemId\":\"15171726\",\"Unit\":\"次\",\"ItemCode\":\"9849\"},{\"ItemName\":\"乙型肝炎表面抗体测定(AntiHBs)(化学发光法)\",\"Price\":\"21.0000\",\"Quantity\":\"-1.000\",\"Fee\":\"-21.0000000\",\"ItemId\":\"15171727\",\"Unit\":\"次\",\"ItemCode\":\"Z853\"},{\"ItemName\":\"乙型肝炎表面抗体测定(AntiHBs)(化学发光法)\",\"Price\":\"21.0000\",\"Quantity\":\"-1.000\",\"Fee\":\"-21.0000000\",\"ItemId\":\"15171728\",\"Unit\":\"次\",\"ItemCode\":\"Z853\"},{\"ItemName\":\"乙型肝炎e抗原测定(HBeAg)(化学发光法)\",\"Price\":\"21.0000\",\"Quantity\":\"-1.000\",\"Fee\":\"-21.0000000\",\"ItemId\":\"15171729\",\"Unit\":\"次\",\"ItemCode\":\"Z854\"},{\"ItemName\":\"乙型肝炎e抗体测定(HBeAb)(化学发光法)\",\"Price\":\"21.0000\",\"Quantity\":\"-1.000\",\"Fee\":\"-21.0000000\",\"ItemId\":\"15171730\",\"Unit\":\"次\",\"ItemCode\":\"Z855\"},{\"ItemName\":\"乙型肝炎核心抗体测定(Anti-HBc)(化学发光法)\",\"Price\":\"21.0000\",\"Quantity\":\"-1.000\",\"Fee\":\"-21.0000000\",\"ItemId\":\"15171731\",\"Unit\":\"次\",\"ItemCode\":\"Z856\"},{\"ItemName\":\"甲状腺素(T4)测定\",\"Price\":\"29.0000\",\"Quantity\":\"-1.000\",\"Fee\":\"-29.0000000\",\"ItemId\":\"15171735\",\"Unit\":\"次\",\"ItemCode\":\"03347\"}],\"Adv_Id\":\"4_jk20240613000002\",\"Ksbm\":\"0101\",\"Ksmc\":\"体检中心\",\"Jzys\":\"10001\",\"Ysxm\":\"\",\"Brxm\":\"肖肖\",\"Ghxh\":\"20240613000003\",\"Yzlx\":\"4\"}]}";
        JSONArray jsonArray = JSONUtil.parseObj(json).getJSONArray("data");
        BigDecimal decimal = new BigDecimal("0");
        for (Object o : jsonArray) {
            JSONObject data = (JSONObject) o;
            JSONArray items = data.getJSONArray("Items");
            for (Object jsonItem : items) {
                JSONObject item = (JSONObject) jsonItem;
                BigDecimal fee = item.getBigDecimal("Fee");
                decimal.add(fee);
            }
        }
        System.out.println(decimal);
    }
    public static void main(String[] args) {
        String dest = "/Users/chacca/开发相关/代码/检查.pdf";
        String xm = "李四";
        String xb = "男";
        String nl = "20";
        String jcks = "超声室";
        String zyh = "";
        String ch = "";
        String sjks = "体检中心";
        String jcsb = "GE-P6";
        String jch = "896698769679";
        String jcxm = "腹部彩超(肝、胆、脾、胰、双肾),今甲状腺,子宫附件";
        String ms = "肝脏:左叶厚径58mm,右叶斜径135mm,大小形态正常,被膜光滑,肝内管道走向清晰自然,肝实质回声光点致密。\n" +
                "胆囊:65×21mm,形态正常,轮廓正常,壁厚3mm,胆汁透声性好。胆总管内径5.0mm。\n" +
                "胰腺:形状腊肠,胰头厚径12.9mm,胰管未见扩张,内回声均匀。\n" +
                "脾脏:厚径30mm,大小形态正常,被膜光整,实质回声均匀。\n" +
                "肾脏:大小形态正常,被膜光整,实质回声均匀,窦部回声未见明显异常。\n" +
                "下腹探查:膀胱充盈,各壁连续,内壁光整,内透声性好。\n" +
                "子宫:44X41X31mm,呈前位,大小形态正常,被膜光整,实质回声均匀,内膜线清晰居中。双侧附件未见异常回声。\n" +
                "CDFI示:未见明显异常血流信号。\n";
        String ts = "脂肪肝\n" +
                "甲状腺双侧叶弥漫性病变TIRADS 3类";
        File[] files = new File("/Users/chacca/开发相关/代码/ltkj_peis/ltkj-admin/src/main/resources/jiancha-img").listFiles();
        String makeJcPDF = makeJcPDF(xm, xb, nl, jcks, zyh, ch, sjks, jcsb, jch, jcxm, ms, ts, files);
        if (makeJcPDF != null) {
            try {
                // 解码Base64字符串为字节数组
                byte[] pdfBytes = Base64.decodeBase64(makeJcPDF);
                // 写入字节数组到PDF文件
                FileOutputStream fos = new FileOutputStream(dest);
                fos.write(pdfBytes);
                fos.close();
            } catch (IOException e) {
                e.printStackTrace();
            }
            System.out.println("PDF file created successfully at: " + dest);
        } else {
            System.out.println("Failed to create PDF file.");
        }
    }
    /**
     * 创建检查pdf
     * @param xm    姓名
     * @param xb    性别
     * @param nl    年龄
     * @param jcks  检查科室
     * @param zyh   住院号
     * @param ch    床号
     * @param sjks  送检科室
     * @param jcsb  检查设备
     * @param jch   检查号
     * @param jcxm  检查项目
     * @param ms    描述
     * @param ts    提示
     * @param files 图片集合
     * @return PDF二进制
     */
    public static String makeJcPDF(String xm, String xb, String nl, String jcks, String zyh, String ch, String sjks, String jcsb, String jch, String jcxm, String ms, String ts, File[] files) {
        try {
            Document document = new Document(PageSize.A4);
            ByteArrayOutputStream baos = new ByteArrayOutputStream();
            PdfWriter writer = PdfWriter.getInstance(document, baos);
            writer.setPageEvent(new Footer("录入医师:樊雪莹 诊断医师:李葭 审核医师:李葭"));
            document.open();
            document.setMargins(70, 70, 40, 40);
            // 创建第一个表格:图片之前的内容
            PdfPTable table1 = new PdfPTable(10);
            table1.setWidthPercentage(100);
            table1.setSpacingBefore(10f);
            table1.setSpacingAfter(10f);
            Font titleFont = PdfUtils.setFont(12);
            PdfPCell mergedCell = new PdfPCell(new Phrase("泾 川 县 人 民 医 院", titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setColspan(10);
            mergedCell.setHorizontalAlignment(Element.ALIGN_CENTER);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase(" "));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setColspan(10);
            mergedCell.setFixedHeight(1f);
            table1.addCell(mergedCell);
            titleFont = PdfUtils.setFont(15);
            mergedCell = new PdfPCell(new Phrase("检查报告单", titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setColspan(10);
            mergedCell.setHorizontalAlignment(Element.ALIGN_CENTER);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase(" "));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setColspan(10);
            table1.addCell(mergedCell);
            titleFont = PdfUtils.setFont(10);
            PdfPCell textFieldCell = new PdfPCell();
            mergedCell = new PdfPCell(new Phrase("姓  名:", titleFont));
            mergedCell.setBorder(Rectangle.TOP);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.TOP);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("xm"));
//            textFieldCell.setColspan(2);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(xm, titleFont));
            mergedCell.setBorder(Rectangle.TOP);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("性   别:", titleFont));
            mergedCell.setBorder(Rectangle.TOP);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.TOP);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("xb"));
//            textFieldCell.setColspan(1);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(xb, titleFont));
            mergedCell.setBorder(Rectangle.TOP);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("年   龄:", titleFont));
            mergedCell.setBorder(Rectangle.TOP);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.TOP);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("nl"));
//            textFieldCell.setColspan(1);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(nl, titleFont));
            mergedCell.setBorder(Rectangle.TOP);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("检查科室:", titleFont));
            mergedCell.setBorder(Rectangle.TOP);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.TOP);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("jcks"));
//            textFieldCell.setColspan(2);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(jcks, titleFont));
            mergedCell.setBorder(Rectangle.TOP);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(3);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("住 院 号:", titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.NO_BORDER);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("zyh"));
//            textFieldCell.setColspan(1);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(zyh, titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("床   号:", titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.NO_BORDER);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("ch"));
//            textFieldCell.setColspan(1);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(ch, titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("送检科室:", titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.NO_BORDER);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("sjks"));
//            textFieldCell.setColspan(2);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(sjks, titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(2);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("检查设备:", titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.NO_BORDER);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("jcsb"));
//            textFieldCell.setColspan(2);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(jcsb, titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(2);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("检查号:", titleFont));
            mergedCell.setBorder(Rectangle.BOTTOM);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.BOTTOM);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("jcdh"));
//            textFieldCell.setColspan(3);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(jch, titleFont));
            mergedCell.setBorder(Rectangle.BOTTOM);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(2);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("检查项目:", titleFont));
            mergedCell.setBorder(Rectangle.BOTTOM);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.BOTTOM);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("jcxm"));
//            textFieldCell.setColspan(5);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(jcxm, titleFont));
            mergedCell.setBorder(Rectangle.BOTTOM);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(6);
            table1.addCell(mergedCell);
            // 创建第二个表格:显示图片部分
            PdfPTable table2 = new PdfPTable(10);
//            table2.setWidthPercentage(100);
            float[] columnWidths = {0.8f, 0.8f, 0.8f, 0.8f, 0.1f, 0.1f, 0.8f, 0.8f, 0.8f, 0.8f};
            table2.setWidths(columnWidths);
//            table2.setSpacingBefore(10f);
//            table2.setSpacingAfter(10f);
            if (files != null){
                int imageIndex = 0;
                while (imageIndex < files.length) {
                    // 第一张图片占位符
                    if (imageIndex < files.length) {
                        PdfPCell imageCell = createImageCell(files[imageIndex].getPath());
                        imageCell.setColspan(4);
//                    imageCell.setRowspan(5);
                        table2.addCell(imageCell);
                        imageIndex++;
                    }
                    // 调整这个单元格占用的宽度 不影响其他行
                    PdfPCell middleBlankCell = new PdfPCell(new Phrase(""));
                    middleBlankCell.setColspan(2);
                    middleBlankCell.setBorder(Rectangle.NO_BORDER);
//                middleBlankCell.setRowspan(5);
                    table2.addCell(middleBlankCell);
                    // 第二张图片占位符
                    if (imageIndex < files.length) {
                        PdfPCell imageCell = createImageCell(files[imageIndex].getPath());
                        imageCell.setColspan(4);
//                    imageCell.setRowspan(5);
                        table2.addCell(imageCell);
                        imageIndex++;
                    }
                    // 完成当前行
                    table2.completeRow();
                }
            }
            // 创建第三个表格:图片之后的内容
            PdfPTable table3 = new PdfPTable(10);
            table3.setWidthPercentage(100);
            table3.setSpacingBefore(10f);
            table3.setSpacingAfter(10f);
//            table3.setKeepTogether(true); // 保持表格在一起
            mergedCell = new PdfPCell(new Phrase("描述:", titleFont));
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setBorder(Rectangle.NO_BORDER);
            table3.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase(""));
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setColspan(9);
            table3.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("", titleFont));
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setBorder(Rectangle.NO_BORDER);
            table3.addCell(mergedCell);
            Phrase phrase = new Phrase(ms, titleFont);
            PdfPCell textCell = new PdfPCell(phrase);
            textCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            textCell.setBorder(Rectangle.NO_BORDER);
            textCell.setColspan(10);
            table3.addCell(textCell);
//            List<String> strings = splitByLength(text, 100);
//            for (String chunk : strings) {
//                // 添加文本内容
//                Phrase phrase = new Phrase(chunk.trim(), titleFont);
//                PdfPCell textCell = new PdfPCell(phrase);
//                textCell.setHorizontalAlignment(Element.ALIGN_LEFT);
//                textCell.setBorder(Rectangle.NO_BORDER);
//                textCell.setColspan(10);
//                table3.addCell(textCell);
//            }
            mergedCell = new PdfPCell(new Phrase("提示:", titleFont));
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setBorder(Rectangle.NO_BORDER);
            table3.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase(""));
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setColspan(9);
            table3.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("", titleFont));
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setBorder(Rectangle.NO_BORDER);
            table3.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase(ts, titleFont));
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setColspan(9);
            table3.addCell(mergedCell);
            // 添加表格到文档
            document.add(table1);
            document.add(table2);
            // 在添加表格前,检查当前页是否有足够空间,如果没有则添加新页。
            if (writer.getVerticalPosition(true) - table3.getTotalHeight() < document.bottomMargin()) {
                document.newPage();
            }
            document.add(table3);
            document.close();
            writer.close();
            // 获取生成的PDF内容并转换为Base64编码的字符串
            byte[] pdfBytes = baos.toByteArray();
            return Base64.encodeBase64String(pdfBytes);
        } catch (DocumentException | IOException e) {
            e.printStackTrace();
        }
        return null;
    }
    /**
     * 创建检查pdf
     * @param xm
     * @param xb
     * @param nl
     * @param jcks
     * @param zyh
     * @param ch
     * @param sjks
     * @param jcsb
     * @param jch
     * @param jcxm
     * @param ms
     * @param ts
     * @param files
     * @return bytearrayoutputstream
     */
    public static ByteArrayOutputStream makeJcPDFByteArrayStream(String xm, String xb, String nl, String jcks, String zyh, String ch, String sjks, String jcsb, String jch, String jcxm, String ms, String ts, File[] files) {
        try {
            Document document = new Document(PageSize.A4);
            ByteArrayOutputStream baos = new ByteArrayOutputStream();
            PdfWriter writer = PdfWriter.getInstance(document, baos);
            writer.setPageEvent(new Footer("录入医师:樊雪莹 诊断医师:李葭 审核医师:李葭"));
            document.open();
            document.setMargins(70, 70, 40, 40);
            // 创建第一个表格:图片之前的内容
            PdfPTable table1 = new PdfPTable(10);
            table1.setWidthPercentage(100);
            table1.setSpacingBefore(10f);
            table1.setSpacingAfter(10f);
            Font titleFont = PdfUtils.setFont(12);
            PdfPCell mergedCell = new PdfPCell(new Phrase("泾 川 县 人 民 医 院", titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setColspan(10);
            mergedCell.setHorizontalAlignment(Element.ALIGN_CENTER);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase(" "));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setColspan(10);
            mergedCell.setFixedHeight(1f);
            table1.addCell(mergedCell);
            titleFont = PdfUtils.setFont(15);
            mergedCell = new PdfPCell(new Phrase("检查报告单", titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setColspan(10);
            mergedCell.setHorizontalAlignment(Element.ALIGN_CENTER);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase(" "));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setColspan(10);
            table1.addCell(mergedCell);
            titleFont = PdfUtils.setFont(10);
            PdfPCell textFieldCell = new PdfPCell();
            mergedCell = new PdfPCell(new Phrase("姓  名:", titleFont));
            mergedCell.setBorder(Rectangle.TOP);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.TOP);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("xm"));
//            textFieldCell.setColspan(2);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(xm, titleFont));
            mergedCell.setBorder(Rectangle.TOP);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("性   别:", titleFont));
            mergedCell.setBorder(Rectangle.TOP);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.TOP);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("xb"));
//            textFieldCell.setColspan(1);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(xb, titleFont));
            mergedCell.setBorder(Rectangle.TOP);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("年   龄:", titleFont));
            mergedCell.setBorder(Rectangle.TOP);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.TOP);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("nl"));
//            textFieldCell.setColspan(1);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(nl, titleFont));
            mergedCell.setBorder(Rectangle.TOP);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("检查科室:", titleFont));
            mergedCell.setBorder(Rectangle.TOP);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.TOP);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("jcks"));
//            textFieldCell.setColspan(2);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(jcks, titleFont));
            mergedCell.setBorder(Rectangle.TOP);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(3);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("住 院 号:", titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.NO_BORDER);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("zyh"));
//            textFieldCell.setColspan(1);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(zyh, titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("床   号:", titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.NO_BORDER);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("ch"));
//            textFieldCell.setColspan(1);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(ch, titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("送检科室:", titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.NO_BORDER);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("sjks"));
//            textFieldCell.setColspan(2);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(sjks, titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(2);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("检查设备:", titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.NO_BORDER);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("jcsb"));
//            textFieldCell.setColspan(2);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(jcsb, titleFont));
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(2);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("检查号:", titleFont));
            mergedCell.setBorder(Rectangle.BOTTOM);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.BOTTOM);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("jcdh"));
//            textFieldCell.setColspan(3);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(jch, titleFont));
            mergedCell.setBorder(Rectangle.BOTTOM);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(2);
            table1.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("检查项目:", titleFont));
            mergedCell.setBorder(Rectangle.BOTTOM);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(1);
            table1.addCell(mergedCell);
//            textFieldCell = new PdfPCell();
//            textFieldCell.setBorder(Rectangle.BOTTOM);
//            textFieldCell.setCellEvent(new TextFieldCellEvent("jcxm"));
//            textFieldCell.setColspan(5);
//            table1.addCell(textFieldCell);
            mergedCell = new PdfPCell(new Phrase(jcxm, titleFont));
            mergedCell.setBorder(Rectangle.BOTTOM);
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setColspan(6);
            table1.addCell(mergedCell);
            // 创建第二个表格:显示图片部分
            PdfPTable table2 = new PdfPTable(10);
//            table2.setWidthPercentage(100);
            float[] columnWidths = {0.8f, 0.8f, 0.8f, 0.8f, 0.1f, 0.1f, 0.8f, 0.8f, 0.8f, 0.8f};
            table2.setWidths(columnWidths);
//            table2.setSpacingBefore(10f);
//            table2.setSpacingAfter(10f);
            if(files != null){
                int imageIndex = 0;
                while (imageIndex < files.length) {
                    // 第一张图片占位符
                    if (imageIndex < files.length) {
                        PdfPCell imageCell = createImageCell(files[imageIndex].getPath());
                        imageCell.setColspan(4);
//                    imageCell.setRowspan(5);
                        table2.addCell(imageCell);
                        imageIndex++;
                    }
                    // 调整这个单元格占用的宽度 不影响其他行
                    PdfPCell middleBlankCell = new PdfPCell(new Phrase(""));
                    middleBlankCell.setColspan(2);
                    middleBlankCell.setBorder(Rectangle.NO_BORDER);
//                middleBlankCell.setRowspan(5);
                    table2.addCell(middleBlankCell);
                    // 第二张图片占位符
                    if (imageIndex < files.length) {
                        PdfPCell imageCell = createImageCell(files[imageIndex].getPath());
                        imageCell.setColspan(4);
//                    imageCell.setRowspan(5);
                        table2.addCell(imageCell);
                        imageIndex++;
                    }
                    // 完成当前行
                    table2.completeRow();
                }
            }
            // 创建第三个表格:图片之后的内容
            PdfPTable table3 = new PdfPTable(10);
            table3.setWidthPercentage(100);
            table3.setSpacingBefore(10f);
            table3.setSpacingAfter(10f);
//            table3.setKeepTogether(true); // 保持表格在一起
            mergedCell = new PdfPCell(new Phrase("描述:", titleFont));
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setBorder(Rectangle.NO_BORDER);
            table3.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase(""));
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setColspan(9);
            table3.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("", titleFont));
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setBorder(Rectangle.NO_BORDER);
            table3.addCell(mergedCell);
            Phrase phrase = new Phrase(ms, titleFont);
            PdfPCell textCell = new PdfPCell(phrase);
            textCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            textCell.setBorder(Rectangle.NO_BORDER);
            textCell.setColspan(10);
            table3.addCell(textCell);
//            List<String> strings = splitByLength(text, 100);
//            for (String chunk : strings) {
//                // 添加文本内容
//                Phrase phrase = new Phrase(chunk.trim(), titleFont);
//                PdfPCell textCell = new PdfPCell(phrase);
//                textCell.setHorizontalAlignment(Element.ALIGN_LEFT);
//                textCell.setBorder(Rectangle.NO_BORDER);
//                textCell.setColspan(10);
//                table3.addCell(textCell);
//            }
            mergedCell = new PdfPCell(new Phrase("提示:", titleFont));
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setBorder(Rectangle.NO_BORDER);
            table3.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase(""));
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setColspan(9);
            table3.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase("", titleFont));
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setBorder(Rectangle.NO_BORDER);
            table3.addCell(mergedCell);
            mergedCell = new PdfPCell(new Phrase(ts, titleFont));
            mergedCell.setHorizontalAlignment(Element.ALIGN_LEFT);
            mergedCell.setBorder(Rectangle.NO_BORDER);
            mergedCell.setColspan(9);
            table3.addCell(mergedCell);
            // 添加表格到文档
            document.add(table1);
            document.add(table2);
            // 在添加表格前,检查当前页是否有足够空间,如果没有则添加新页。
            if (writer.getVerticalPosition(true) - table3.getTotalHeight() < document.bottomMargin()) {
                document.newPage();
            }
            document.add(table3);
            document.close();
            writer.close();
            return baos;
        } catch (DocumentException | IOException e) {
            e.printStackTrace();
        }
        return null;
    }
    private static PdfPCell createImageCell(String path) throws IOException, BadElementException {
        Image image = Image.getInstance(path);
        image.scaleToFit(150, 150);
        PdfPCell cell = new PdfPCell(image);
        cell.setBorder(Rectangle.NO_BORDER);
        cell.setHorizontalAlignment(Element.ALIGN_CENTER);
        cell.setVerticalAlignment(Element.ALIGN_MIDDLE);
//        cell.setPadding(5);
        return cell;
    }
    /**
     * 将文本按照指定长度切割成多个部分
     *
     * @param text   要切割的文本
     * @param length 指定的切割长度
     * @return 切割后的部分列表
     */
    public static java.util.List<String> splitByLength(String text, int length) {
        java.util.List<String> chunks = new ArrayList<>();
        for (int i = 0; i < text.length(); i += length) {
            chunks.add(text.substring(i, Math.min(text.length(), i + length)));
        }
        return chunks;
    }
    static class Footer extends PdfPageEventHelper {
        private String footerText;
        private Font footerFont = PdfUtils.setFont(10);
        public Footer(String footerText) {
            this.footerText = footerText;
        }
        @Override
        public void onEndPage(PdfWriter writer, Document document) {
            PdfPTable footer = new PdfPTable(1);
            footer.setTotalWidth(523);
            footer.setWidthPercentage(100);
            footer.getDefaultCell().setBorder(Rectangle.NO_BORDER);
            footer.getDefaultCell().setHorizontalAlignment(Element.ALIGN_CENTER);
            footer.addCell(new Phrase(footerText, footerFont));
            footer.writeSelectedRows(0, -1, 36, 36, writer.getDirectContent());
        }
    }
}