Ver código fonte

发票管理

master
yangpeilai 3 semanas atrás
pai
commit
45cf6e8299

+ 2
- 3
zhywpt-service-ias/src/main/java/cn/com/taiji/ias/manager/bill/BillServiceHandler.java Ver arquivo

import cn.com.taiji.core.model.comm.protocol.AbstractSignTypeRequest; 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.AbstractSignTypeResponse;
import cn.com.taiji.core.model.comm.protocol.SignJsonRequest; 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.IasServiceType;
import cn.com.taiji.core.model.comm.protocol.ias.bill.*; import cn.com.taiji.core.model.comm.protocol.ias.bill.*;
import cn.com.taiji.ias.manager.AbstractIasServiceHandler; import cn.com.taiji.ias.manager.AbstractIasServiceHandler;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;


@Service @Service
public class BillServiceHandler extends AbstractIasServiceHandler<IasServiceCmd> {
public class BillServiceHandler extends AbstractIasServiceHandler<BillServiceCmd> {
public BillServiceHandler() { public BillServiceHandler() {
super(IasServiceType.BILL); super(IasServiceType.BILL);
} }
@SneakyThrows @SneakyThrows
@Override @Override
protected <T extends AbstractSignTypeRequest<?>> AbstractSignTypeResponse handleInternal(T request, SignJsonRequest jsonReq, AbstractHttpRequestInfo reqInfo) throws ServiceHandleException { 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) { switch (cmd) {
case BILLRAISEINSERT: case BILLRAISEINSERT:
return billBusinessManager.billRaiseInsert((BillRaiseInsertRequest) request); return billBusinessManager.billRaiseInsert((BillRaiseInsertRequest) request);

+ 2
- 1
zhywpt-service-ias/src/main/java/cn/com/taiji/ias/manager/bill/model/InterfaceRequest.java Ver arquivo



import cn.com.taiji.common.model.BaseModel; import cn.com.taiji.common.model.BaseModel;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
import org.hibernate.validator.constraints.NotBlank;



import javax.validation.constraints.NotBlank;
import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlRootElement;





Carregando…
Cancelar
Salvar