123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package thyyxxk.webserver.entity.makedbzfees;
- import lombok.Data;
- import java.math.BigDecimal;
- /**
- * @author dj
- */
- @Data
- public class MzChargeDetail {
- private String patientId;
- private Integer times;
- private Integer receiptNo;
- private Integer orderNo;
- private Integer itemNo;
- private Integer reqYj;
- private String chargeItemCode;
- private String billItemCode;
- private Double quantity;
- private BigDecimal unitPrice;
- private Integer payMark;
- private String serial;
- private String serialNo;
- private String groupNo;
- private String name;
- private Integer drugWin;
- private Integer reqNo;
- private String execDept;
- private String execDeptName;
- private String doctorCode;
- private String doctorName;
- private String realNo;
- private String tcName;
- private String chargeBillCode;
- private BigDecimal chargeFee;
- public BigDecimal getChargeFee() {
- BigDecimal price= (getUnitPrice() == null ? BigDecimal.ZERO : getUnitPrice()).setScale(2, BigDecimal.ROUND_HALF_UP);
- return price.multiply(BigDecimal.valueOf(getQuantity() == null ? 1D : getQuantity())).multiply(BigDecimal.valueOf(getDrugWin() == null ? 1D : getDrugWin()));
- }
- }
|