Przeglądaj źródła

发行指令

master
qiubh 1 miesiąc temu
rodzic
commit
cce2c6726d

+ 1
- 0
gly-base-core/src/main/java/cn/com/taiji/core/model/comm/protocol/ias/IasServiceType.java Wyświetl plik

YGZ("营改增", "^YGZ\\S+\\.json$", YgzServiceCmd.values()), YGZ("营改增", "^YGZ\\S+\\.json$", YgzServiceCmd.values()),
BRZ("部认证", "^BRZ\\S+\\.json$", BrzServiceCmd.values()), BRZ("部认证", "^BRZ\\S+\\.json$", BrzServiceCmd.values()),
INST("指令接口", "^INST_\\S+\\.json$", InstServiceCmd.values()), INST("指令接口", "^INST_\\S+\\.json$", InstServiceCmd.values()),
ASS("售后业务", "^ASS_\\S+\\.json$", InstServiceCmd.values()),
; ;


@Getter @Getter

+ 43
- 0
gly-base-core/src/main/java/cn/com/taiji/core/model/comm/protocol/ias/ass/AssServiceCmd.java Wyświetl plik

package cn.com.taiji.core.model.comm.protocol.ias.ass;

import cn.com.taiji.core.model.comm.protocol.AbstractSignTypeRequest;
import cn.com.taiji.core.model.comm.protocol.SignServiceCommand;
import cn.com.taiji.core.model.comm.protocol.SignServiceType;
import cn.com.taiji.core.model.comm.protocol.ias.IasServiceType;

public enum AssServiceCmd implements SignServiceCommand {

;

private final String value;
private final Class<? extends AbstractSignTypeRequest<?>> reqClass;

AssServiceCmd(String value, Class<? extends AbstractSignTypeRequest<?>> reqClass) {
this.value = value;
this.reqClass = reqClass;
}

@Override
public SignServiceType getServiceType() {
return IasServiceType.ASS;
}

public static AssServiceCmd fromIfCode(String ifCode) {
return SignServiceCommand.fromName(AssServiceCmd.class, SignServiceCommand.getCmdStr(ifCode));
}

@Override
public String getValue() {
return value;
}

@Override
public boolean isMyCommand(String fileName) {
return false;
}

@Override
public Class<? extends AbstractSignTypeRequest<?>> getProtocolClass() {
return reqClass;
}
}

Ładowanie…
Anuluj
Zapisz