|
|
@@ -5,7 +5,6 @@ import cn.com.taiji.common.model.file.FileProtocolSystemError; |
|
|
|
import cn.com.taiji.core.model.comm.protocol.AbstractSignTypeRequest; |
|
|
|
import cn.com.taiji.core.model.comm.protocol.AbstractSignTypeResponse; |
|
|
|
import cn.com.taiji.core.model.comm.protocol.SignJsonRequest; |
|
|
|
import cn.com.taiji.core.model.comm.protocol.ias.IasServiceCmd; |
|
|
|
import cn.com.taiji.core.model.comm.protocol.ias.IasServiceType; |
|
|
|
import cn.com.taiji.core.model.comm.protocol.ias.bill.*; |
|
|
|
import cn.com.taiji.ias.manager.AbstractIasServiceHandler; |
|
|
@@ -15,7 +14,7 @@ import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
|
|
|
|
@Service |
|
|
|
public class BillServiceHandler extends AbstractIasServiceHandler<IasServiceCmd> { |
|
|
|
public class BillServiceHandler extends AbstractIasServiceHandler<BillServiceCmd> { |
|
|
|
public BillServiceHandler() { |
|
|
|
super(IasServiceType.BILL); |
|
|
|
} |
|
|
@@ -26,7 +25,7 @@ public class BillServiceHandler extends AbstractIasServiceHandler<IasServiceCmd> |
|
|
|
@SneakyThrows |
|
|
|
@Override |
|
|
|
protected <T extends AbstractSignTypeRequest<?>> AbstractSignTypeResponse handleInternal(T request, SignJsonRequest jsonReq, AbstractHttpRequestInfo reqInfo) throws ServiceHandleException { |
|
|
|
IasServiceCmd cmd = IasServiceCmd.fromIfCode(jsonReq.getIfCode()); |
|
|
|
BillServiceCmd cmd = BillServiceCmd.fromIfCode(jsonReq.getIfCode()); |
|
|
|
switch (cmd) { |
|
|
|
case BILLRAISEINSERT: |
|
|
|
return billBusinessManager.billRaiseInsert((BillRaiseInsertRequest) request); |