|
|
|
@ -63,11 +63,11 @@ public class Drug { |
|
|
|
// 表单信息 |
|
|
|
PdfBaseUtil.addUnderlinedTitle(document, getName("表单信息"), 10, true); |
|
|
|
Map<String, String> formData3 = new LinkedHashMap<>(); |
|
|
|
formData3.put(getName("所属试验信息"), mjy.getStudyMc()); |
|
|
|
formData3.put(getName("表单所属试验"), mjy.getStudyMc()); |
|
|
|
formData3.put(getName("所属表单"), mjy.getBdMc()); |
|
|
|
formData3.put(getName("表单所属人"), mjy.getBdgsrMc()); |
|
|
|
PdfBaseUtil.addFormTableColumns(document, formData3, 2); |
|
|
|
PdfBaseUtil.addUnderlinedTitle(document, getName("给药制剂台账") , 10, true); |
|
|
|
PdfBaseUtil.addUnderlinedTitle(document, getName("麻精药台账") , 10, true); |
|
|
|
// 台账 |
|
|
|
addTz(document, mjyTzList, lang); |
|
|
|
PdfBaseUtil.addUnderlinedTitle(document, getName("稽查轨迹") , 10, true); |
|
|
|
@ -128,7 +128,7 @@ public class Drug { |
|
|
|
table.addCell(PdfBaseUtil.createCell(mjyTz.getQmrMc(), contentFont)); |
|
|
|
table.addCell(PdfBaseUtil.createCell(StringUtils.isNoneBlank(mjyTz.getLqrMc()) ? mjyTz.getLqrMc() : "" + (StringUtils.isNoneBlank(mjyTz.getGhrMc()) ? mjyTz.getGhrMc() : ""), contentFont)); |
|
|
|
table.addCell(PdfBaseUtil.createCell(StringUtils.isNoneBlank(mjyTz.getFfrMc()) ? mjyTz.getFfrMc() : "" + (StringUtils.isNoneBlank(mjyTz.getJsrMc()) ? mjyTz.getJsrMc() : ""), contentFont)); |
|
|
|
table.addCell(PdfBaseUtil.createCell(mjyTz.getQmyy(), contentFont)); |
|
|
|
table.addCell(PdfBaseUtil.createCell(getName(mjyTz.getQmyy()), contentFont)); |
|
|
|
table.addCell(PdfBaseUtil.createCell(mjyTz.getBdMc(), contentFont)); |
|
|
|
table.addCell(PdfBaseUtil.createCell(mjyTz.getCzl() + mjyTz.getCzldw(), contentFont)); |
|
|
|
table.addCell(PdfBaseUtil.createCell(mjyTz.getRemark(), contentFont)); |
|
|
|
@ -157,7 +157,7 @@ public class Drug { |
|
|
|
for (JsonNode node : jsonArray) { |
|
|
|
if (node.get("name") != null) { |
|
|
|
String name = node.get("name").asText(); |
|
|
|
String value = node.get("value").asText(); |
|
|
|
String value = node.get("value")!=null? node.get("value").asText():""; |
|
|
|
result.add(name + ":" + value); |
|
|
|
} |
|
|
|
} |
|
|
|
@ -170,7 +170,7 @@ public class Drug { |
|
|
|
for (JsonNode node : jsonArray) { |
|
|
|
if (node.get("name") != null) { |
|
|
|
String name = node.get("name").asText(); |
|
|
|
String value = node.get("value").asText(); |
|
|
|
String value = node.get("value")!=null? node.get("value").asText():""; |
|
|
|
result.add(name + ":" + value); |
|
|
|
} |
|
|
|
} |
|
|
|
|