瀏覽代碼

门诊收费明细表中套餐名称字段不能超过32个长度

hurugang 3 年之前
父節點
當前提交
d5f4b7ad3f
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9 0
      src/main/java/cn/hnthyy/thmz/entity/his/mz/MzChargeDetail.java

+ 9 - 0
src/main/java/cn/hnthyy/thmz/entity/his/mz/MzChargeDetail.java

@@ -1,6 +1,7 @@
 package cn.hnthyy.thmz.entity.his.mz;
 
 import lombok.Data;
+import org.apache.commons.lang3.StringUtils;
 
 import java.io.Serializable;
 import java.math.BigDecimal;
@@ -228,6 +229,14 @@ public class MzChargeDetail implements Serializable,Comparable<MzChargeDetail> {
             this.origPriceStr = origPrice.toString();
         }
     }
+    //表里只能存32个字节
+    public void setTcName(String tcName) {
+        if(StringUtils.isNotBlank(tcName) && tcName.length()>16){
+            this.tcName = tcName.substring(0,16);
+        }else {
+            this.tcName = tcName;
+        }
+    }
 
     @Override
     public String toString() {