|
|
@@ -167,7 +167,6 @@ public class SiMzService {
|
|
|
receipt.setQuantity(Double.valueOf(detail.get("quantity").toString()));
|
|
|
receipt.setDrugWin((int) detail.get("drugWin"));
|
|
|
receipt.setDoctorCode(detail.get("doctorCode").toString());
|
|
|
- receipt.setSerialNo(detail.get("serialNo").toString());
|
|
|
receipt.setGroupNo(detail.get("groupNo").toString());
|
|
|
receipt.setChargeDate(detail.get("priceTime").toString().split("\\+")[0].replace("T", " "));
|
|
|
receipt.setBillItemCode(detail.get("billItemCode").toString());
|
|
|
@@ -175,6 +174,9 @@ public class SiMzService {
|
|
|
String table = receipt.getGroupNo().trim().equals("00") ? "zd_charge_item" : "yp_zd_dict";
|
|
|
receipt.setNationalCode(dao.selectNationalCode(receipt.getChargeItemCode(), table));
|
|
|
receipt.setChecked(StringUtil.notBlank(receipt.getNationalCode()));
|
|
|
+ if (null != detail.get("serialNo")) {
|
|
|
+ receipt.setSerialNo(detail.get("serialNo").toString());
|
|
|
+ }
|
|
|
if (null != detail.get("instructionText")) {
|
|
|
receipt.setInstructionText(detail.get("instructionText").toString());
|
|
|
}
|