wlzboy
6 天以前 09e6dc3fb7266620fafb5e341808a8eb36e080a1
ruoyi-system/src/main/java/com/ruoyi/system/domain/SysTaskEmergency.java
@@ -2,6 +2,7 @@
import java.math.BigDecimal;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.common.utils.DateUtils;
/**
 * 急救转运任务扩展信息对象 sys_task_emergency
@@ -132,6 +133,43 @@
    /** 是否需要重新同步:0-不需要,1-需要重新同步(车辆或人员变更) */
    private Integer needResync;
    /** 旧系统ServiceOrdNo(转运单编号) */
    private String legacyServiceOrdNo;
    /** 旧系统调度单编号 */
    private String legacyDispatchOrdNo;
    /** 旧系统服务通知时间 */
    private java.util.Date legacyServiceNsTime;
    /** 旧系统调度通知时间 */
    private java.util.Date legacyDispatchNsTime;
    /** 旧系统调度单分类 */
    private String legacyDispatchOrdClass;
    /** 旧系统服务单分类 */
    private String legacyServiceOrdClass;
    public String getServiceCode(){
        if(this.legacyServiceOrdClass!=null && this.legacyServiceNsTime!=null && this.legacyServiceOrdNo!=null) {
            String nstime = DateUtils.parseDateToStr(DateUtils.YYYYMMDD, this.legacyServiceNsTime);
            return this.legacyServiceOrdClass + nstime +'-'+ this.legacyServiceOrdNo;
        }
        return null;
    }
    public String getDispatchCode(){
        if(this.legacyDispatchOrdClass!=null && this.legacyDispatchNsTime!=null && this.legacyDispatchOrdNo!=null) {
            String nstime = DateUtils.parseDateToStr(DateUtils.YYYYMMDD, this.legacyDispatchNsTime);
            //serviceOrdNo 这个是数字,固定3位数 ,将32,转成032;将1转成001
            Integer intServiceNo = Integer.valueOf(this.legacyDispatchOrdNo);
            String ordNoStr = String.format("%03d", intServiceNo);
            return this.legacyDispatchOrdClass + nstime + "-" + ordNoStr;
        }else{
            return null;
        }
    }
    public Long getId() {
@@ -454,6 +492,54 @@
        this.needResync = needResync;
    }
    public String getLegacyServiceOrdNo() {
        return legacyServiceOrdNo;
    }
    public void setLegacyServiceOrdNo(String legacyServiceOrdNo) {
        this.legacyServiceOrdNo = legacyServiceOrdNo;
    }
    public String getLegacyDispatchOrdNo() {
        return legacyDispatchOrdNo;
    }
    public void setLegacyDispatchOrdNo(String legacyDispatchOrdNo) {
        this.legacyDispatchOrdNo = legacyDispatchOrdNo;
    }
    public java.util.Date getLegacyServiceNsTime() {
        return legacyServiceNsTime;
    }
    public void setLegacyServiceNsTime(java.util.Date legacyServiceNsTime) {
        this.legacyServiceNsTime = legacyServiceNsTime;
    }
    public java.util.Date getLegacyDispatchNsTime() {
        return legacyDispatchNsTime;
    }
    public void setLegacyDispatchNsTime(java.util.Date legacyDispatchNsTime) {
        this.legacyDispatchNsTime = legacyDispatchNsTime;
    }
    public String getLegacyDispatchOrdClass() {
        return legacyDispatchOrdClass;
    }
    public void setLegacyDispatchOrdClass(String legacyDispatchOrdClass) {
        this.legacyDispatchOrdClass = legacyDispatchOrdClass;
    }
    public String getLegacyServiceOrdClass() {
        return legacyServiceOrdClass;
    }
    public void setLegacyServiceOrdClass(String legacyServiceOrdClass) {
        this.legacyServiceOrdClass = legacyServiceOrdClass;
    }
    @Override
    public String toString() {
        return "SysTaskEmergency{" +
@@ -464,6 +550,12 @@
                ", hospitalInName='" + hospitalInName + '\'' +
                ", transferDistance=" + transferDistance +
                ", transferPrice=" + transferPrice +
                ", legacyServiceOrdNo='" + legacyServiceOrdNo + '\'' +
                ", legacyDispatchOrdNo='" + legacyDispatchOrdNo + '\'' +
                ", legacyServiceNsTime=" + legacyServiceNsTime +
                ", legacyDispatchNsTime=" + legacyDispatchNsTime +
                ", legacyDispatchOrdClass='" + legacyDispatchOrdClass + '\'' +
                ", legacyServiceOrdClass='" + legacyServiceOrdClass + '\'' +
                '}';
    }
}