1
4 天以前 f86d01a18bedb265241016c97fbb6ea835d3a8f4
rsf-server/src/main/java/com/vincent/rsf/server/system/utils/SerialRuleUtils.java
@@ -5,6 +5,7 @@
import com.vincent.rsf.framework.common.SpringUtils;
import com.vincent.rsf.framework.exception.CoolException;
import com.vincent.rsf.server.common.utils.DateUtils;
import com.vincent.rsf.server.system.constant.SerialRuleCode;
import com.vincent.rsf.server.system.entity.SerialRule;
import com.vincent.rsf.server.system.entity.SerialRuleItem;
import com.vincent.rsf.server.system.enums.SerialRuleReset;
@@ -55,6 +56,12 @@
            throw new CoolException("编码规则明细为空!!");
        }
        //银座特供
        if (code.equals(SerialRuleCode.SYS_ASN_ORDER)){
            StringBuffer buffer = new StringBuffer();
            Object poCode = objectToMap(obj).get("poCode");
            return poCode == null ? "" : buffer.append(poCode).toString();
        }
        StringBuffer buffer = new StringBuffer();
        ruleItems.forEach(rule -> {
            if (rule.getWkType().equals(SerialRuleType.WK_CONSTANT.wkType)) {