Newer
Older
thirdparty / src / main / java / com / yn / bftl / thirdparty / common / transfer / ByxApplicationStatusTransfer.java
steven on 23 Aug 643 bytes 1。创建实体类
package com.yn.bftl.thirdparty.common.transfer;

import com.yn.bftl.common.modules.company.enums.ApplicationStatus;
import org.apache.commons.lang3.StringUtils;

public class ByxApplicationStatusTransfer {

    public static ApplicationStatus transfer(String status) {
        if (StringUtils.isEmpty(status)) {
            return null;
        }
        switch (status) {
            case "00": return ApplicationStatus.SUCCEEDED;
            case "01": return ApplicationStatus.AUDITING;
            case "02": return ApplicationStatus.FAILED;
            case "03": return ApplicationStatus.CHECKING;
        }
        return null;
    }
}