Explorar el Código

发行指令

master
qiubh hace 1 mes
padre
commit
cce2c6726d

+ 1
- 0
gly-base-core/src/main/java/cn/com/taiji/core/model/comm/protocol/ias/IasServiceType.java Ver fichero

@@ -30,6 +30,7 @@ public enum IasServiceType implements SignServiceType {
YGZ("营改增", "^YGZ\\S+\\.json$", YgzServiceCmd.values()),
BRZ("部认证", "^BRZ\\S+\\.json$", BrzServiceCmd.values()),
INST("指令接口", "^INST_\\S+\\.json$", InstServiceCmd.values()),
ASS("售后业务", "^ASS_\\S+\\.json$", InstServiceCmd.values()),
;

@Getter

+ 43
- 0
gly-base-core/src/main/java/cn/com/taiji/core/model/comm/protocol/ias/ass/AssServiceCmd.java Ver fichero

@@ -0,0 +1,43 @@
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;
}
}

Cargando…
Cancelar
Guardar