wlzboy
2026-03-19 c5ac97682e3b4ca748541ace97cb37a2295bd81e
ruoyi-system/src/main/java/com/ruoyi/system/domain/SysTaskEmergency.java
@@ -150,15 +150,41 @@
    /** 旧系统服务单分类 */
    private String legacyServiceOrdClass;
    /** 是否VIP客户(0否 1是) */
    private String serviceOrdVip;
    /** 是否广州总部推送(0否 1是) */
    private String fromHq2Is;
    /** 取消原因(关联数据字典task_cancel_reason) */
    private String cancelReason;
    /** 取消人 */
    private String cancelBy;
    /** 取消时间 */
    private java.util.Date cancelTime;
    /**
     * 服务单编号
     * @return
     */
    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;
            //serviceOrdNo 这个是数字,固定3位数 ,将32,转成032;将1转成001
            Integer intServiceNo = Integer.valueOf(this.legacyServiceOrdNo);
            String ordNoStr = String.format("%03d", intServiceNo);
            return this.legacyServiceOrdClass + nstime +'-'+ ordNoStr;
        }
        return null;
    }
    /**
     * 调度单编号
     * @return
     */
    public String getDispatchCode(){
        if(this.legacyDispatchOrdClass!=null && this.legacyDispatchNsTime!=null && this.legacyDispatchOrdNo!=null) {
            String nstime = DateUtils.parseDateToStr(DateUtils.YYYYMMDD, this.legacyDispatchNsTime);
@@ -540,6 +566,46 @@
        this.legacyServiceOrdClass = legacyServiceOrdClass;
    }
    public String getServiceOrdVip() {
        return serviceOrdVip;
    }
    public void setServiceOrdVip(String serviceOrdVip) {
        this.serviceOrdVip = serviceOrdVip;
    }
    public String getFromHq2Is() {
        return fromHq2Is;
    }
    public void setFromHq2Is(String fromHq2Is) {
        this.fromHq2Is = fromHq2Is;
    }
    public String getCancelReason() {
        return cancelReason;
    }
    public void setCancelReason(String cancelReason) {
        this.cancelReason = cancelReason;
    }
    public String getCancelBy() {
        return cancelBy;
    }
    public void setCancelBy(String cancelBy) {
        this.cancelBy = cancelBy;
    }
    public java.util.Date getCancelTime() {
        return cancelTime;
    }
    public void setCancelTime(java.util.Date cancelTime) {
        this.cancelTime = cancelTime;
    }
    @Override
    public String toString() {
        return "SysTaskEmergency{" +