Bladeren bron

Merge remote-tracking branch 'origin/master'

master
qiubh 2 maanden geleden
bovenliggende
commit
812da24bfa

+ 1
- 2
gly-base-core/src/main/java/cn/com/taiji/core/entity/msgw/MsgwAlarmConfig.java Bestand weergeven

@@ -37,8 +37,7 @@ public class MsgwAlarmConfig extends StringPropertyUUIDEntity {
@Size(max = 100)
@Column(name = "MESSAGE_CLIENT_ID")
private String messageClientId;//消息客户端id
@NotBlank
@Size(max = 100)
@NotNull
@Column(name = "MESSAGE_TYPE")
@Enumerated(EnumType.STRING)
private MessageType messageType;//发送客户端类型

+ 0
- 1
gly-base-core/src/main/java/cn/com/taiji/core/entity/msgw/MsgwAlarmLog.java Bestand weergeven

@@ -31,7 +31,6 @@ public class MsgwAlarmLog extends StringPropertyUUIDEntity {
@Size(max = 255)
@Column(name = "MESSAGE_ID")
private String messageId;//主表id
@Size(max = 100)
@Column(name = "MESSAGE_TYPE")
@Enumerated(EnumType.STRING)
private MessageType messageType;//消息类型

+ 1
- 2
gly-base-core/src/main/java/cn/com/taiji/core/entity/msgw/MsgwClient.java Bestand weergeven

@@ -35,8 +35,7 @@ public class MsgwClient extends StringPropertyUUIDEntity {
@Size(max = 50)
@Column(name = "CLIENT_CODE")
private String clientCode;//客户端唯一标识
@NotBlank
@Size(max = 50)
@NotNull
@Column(name = "MESSAGE_TYPE")
@Enumerated(EnumType.STRING)
private MessageType messageType;//客户端id

+ 1
- 2
gly-base-core/src/main/java/cn/com/taiji/core/entity/msgw/MsgwSendApply.java Bestand weergeven

@@ -36,8 +36,7 @@ public class MsgwSendApply extends StringPropertyUUIDEntity {
@Size(max = 50)
@Column(name = "MODEL_ID")
private String modelId;//模板id
@NotBlank
@Size(max = 20)
@NotNull
@Column(name = "MESSAGE_TYPE")
@Enumerated(EnumType.STRING)
private MessageType messageType;//发送客户端类型

+ 2
- 6
gly-base-core/src/main/java/cn/com/taiji/core/entity/msgw/MsgwSendDetails.java Bestand weergeven

@@ -5,7 +5,6 @@ import java.time.LocalDate;
import java.time.LocalDateTime;

import javax.persistence.*;
import javax.validation.constraints.Digits;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
@@ -40,8 +39,7 @@ public class MsgwSendDetails extends StringPropertyUUIDEntity {
@Size(max = 50)
@Column(name = "MODEL_ID")
private String modelId;//模板id
@NotBlank
@Size(max = 20)
@NotNull
@Column(name = "MESSAGE_TYPE")
@Enumerated(EnumType.STRING)
private MessageType messageType;//发送客户端类型
@@ -53,12 +51,10 @@ public class MsgwSendDetails extends StringPropertyUUIDEntity {
@Size(max = 100)
@Column(name = "RECEIVER_ID")
private String receiverId;//接收人id
@NotBlank
@Size(max = 64)
@Column(name = "REQUEST_CLASS_NAME")
private String requestClassName;//发送类名
@NotBlank
@Size(max = 255)
@NotNull
@Column(name = "SEND_RESULT")
@Enumerated(EnumType.STRING)
private MessageResult sendResult;//发送结果

+ 2
- 0
gly-base-core/src/main/java/cn/com/taiji/core/model/comm/protocol/ias/IasServiceType.java Bestand weergeven

@@ -5,6 +5,7 @@ import cn.com.taiji.core.model.comm.protocol.SignServiceCommand;
import cn.com.taiji.core.model.comm.protocol.SignServiceSystem;
import cn.com.taiji.core.model.comm.protocol.SignServiceType;
import cn.com.taiji.core.model.comm.protocol.ias.bill.BillServiceCmd;
import cn.com.taiji.core.model.comm.protocol.ias.message.ChannelServiceCmd;
import cn.com.taiji.core.model.comm.protocol.ias.order.OrderServiceCmd;
import cn.com.taiji.core.model.comm.protocol.ias.portal.PortalServiceCmd;
import cn.com.taiji.core.model.comm.protocol.ias.province.ProvinceCmd;
@@ -21,6 +22,7 @@ public enum IasServiceType implements SignServiceType {
PORTAL("统一认证", "^PORTAL_\\S+\\.json$", PortalServiceCmd.values()),
ORDER("发行接口", "^ORDER_\\S+\\.json$", OrderServiceCmd.values()),
VALID("校验接口", "^VALID_\\S+\\.json$", ValidServiceCmd.values()),
NOTICE("消息发送", "^NOTICE\\S+\\.json$", ChannelServiceCmd.values()),
;

@Getter

+ 1
- 1
gly-base-core/src/main/java/cn/com/taiji/core/model/comm/protocol/ias/message/ChannelServiceCmd.java Bestand weergeven

@@ -23,7 +23,7 @@ public enum ChannelServiceCmd implements SignServiceCommand {

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

public static ChannelServiceCmd fromIfCode(String ifCode) {

+ 4
- 0
zhywpt-service-ias/src/main/java/cn/com/taiji/ias/manager/MyCommHandleManager.java Bestand weergeven

@@ -4,6 +4,7 @@ import cn.com.taiji.core.manager.comm.AbstractCommHandleManager;
import cn.com.taiji.core.model.comm.protocol.ias.IasServiceSystem;
import cn.com.taiji.core.model.comm.protocol.ias.IasServiceType;
import cn.com.taiji.ias.manager.handler.BillServiceHandler;
import cn.com.taiji.ias.manager.handler.ChannelSendHandler;
import cn.com.taiji.ias.manager.handler.PortalServiceHandler;
import cn.com.taiji.ias.manager.handler.ProvinceHandler;
import org.springframework.beans.factory.annotation.Autowired;
@@ -26,6 +27,8 @@ public class MyCommHandleManager extends AbstractCommHandleManager {
private PortalServiceHandler portalServiceHandler;
@Autowired
private ProvinceHandler provinceHandler;
@Autowired
private ChannelSendHandler channelSendHandler;

public MyCommHandleManager() {
super(IasServiceSystem.ISSUES);
@@ -37,6 +40,7 @@ public class MyCommHandleManager extends AbstractCommHandleManager {
registerJsonService(billServiceHandler);
registerJsonService(portalServiceHandler);
registerJsonService(provinceHandler);
registerJsonService(channelSendHandler);
}

@Override

+ 14
- 12
zhywpt-service-ods/src/main/java/cn/com/taiji/ods/manager/ois/issue/OrderSaveManagerImpl.java Bestand weergeven

@@ -70,8 +70,8 @@ public class OrderSaveManagerImpl extends AbstractManager implements OrderSaveMa
etcOrderVehicleInfo.setEngineNum(vehicle.getEngineNum());
etcOrderVehicleInfo.setType(vehicle.getType());
etcOrderVehicleInfo.setUseCharacter(vehicle.getUseCharacter());
etcOrderVehicleInfo.setRegisterDate(vehicle.getRegisterDate().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
etcOrderVehicleInfo.setIssueDate(vehicle.getRegisterDate().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
etcOrderVehicleInfo.setRegisterDate(vehicle.getRegisterDate());
etcOrderVehicleInfo.setIssueDate(vehicle.getRegisterDate());
etcOrderVehicleInfo.setFileNum(vehicle.getFileNum());
etcOrderVehicleInfo.setApprovedCount(vehicle.getApprovedCount());
etcOrderVehicleInfo.setTotalMass(vehicle.getTotalMass().intValue());
@@ -82,12 +82,12 @@ public class OrderSaveManagerImpl extends AbstractManager implements OrderSaveMa
etcOrderVehicleInfo.setPermittedTowWeight(vehicle.getPermittedTowWeight().intValue());
etcOrderVehicleInfo.setAxleDistance(vehicle.getAxleDistance());
etcOrderVehicleInfo.setTestRecord(vehicle.getTestRecord());
// etcOrderVehicleInfo.setWheelCount(vehicle.getWheelCount());
etcOrderVehicleInfo.setWheelCount(vehicle.getVehicleWheelCount());
etcOrderVehicleInfo.setAxisType(vehicle.getAxisType());
// etcOrderVehicleInfo.setOwnerIdNum(vehicle.getOwnerIdNum());
// etcOrderVehicleInfo.setOwnerIdType(vehicle.getOwnerIdType());
etcOrderVehicleInfo.setOwnerIdNum(vehicle.getOwnerIdNum());
etcOrderVehicleInfo.setOwnerIdType(vehicle.getOwnerIdType().getCode());
etcOrderVehicleInfo.setOwnerTel(vehicle.getOwnerTel());
// etcOrderVehicleInfo.setTransportIdNum(vehicle.getTransportIdNum());
etcOrderVehicleInfo.setTransportIdNum(vehicle.getTransportIdNum());
// etcOrderVehicleInfo.setRoadTransCertUrl(vehicle.getRoadTransportPermitPicUrl());
}
etcOrderVehicleInfo.setCustomerType(order.getUserType().getCode());
@@ -107,8 +107,8 @@ public class OrderSaveManagerImpl extends AbstractManager implements OrderSaveMa
etcOrderUserInfo.setIdentNo(order.getCustomerIdNum());
etcOrderUserInfo.setIdentType(order.getCustomerIdType().getCode());
etcOrderUserInfo.setUserMobile(order.getCustomerTel());
// etcOrderUserInfo.setAddress(ext.getCustomerAddress());
// etcOrderUserInfo.setDepartment(ext.getCustomerDepartment());
etcOrderUserInfo.setAddress(ext.getCustomerAddress());
etcOrderUserInfo.setDepartment(ext.getCustomerDepartment());
etcOrderUserInfo.setAgentName(order.getAgentName());
etcOrderUserInfo.setAgentIdType(order.getAgentIdType().getCode());
etcOrderUserInfo.setAgentIdNum(order.getAgentIdNum());
@@ -120,12 +120,12 @@ public class OrderSaveManagerImpl extends AbstractManager implements OrderSaveMa
etcApplyOrder.setOrgcode(order.getAccountId());
if (order.getOrderStatus() == IssueOrderStatus.CANCEL) {
//需要判断退货还是撤销
if (ShippingStatus.RECEIVED.name().equals(order.getShippingStatus())) {
if (ShippingStatus.RECEIVED.equals(order.getShippingStatus())) {
etcApplyOrder.setOrderstatus(-3);
} else {
etcApplyOrder.setOrderstatus(-2);
}
} else if (order.getOrderStep().equals("7")) {
} else if (order.getOrderStep().getCode().equals(7)) {
etcApplyOrder.setOrderstatus(-1);
} else {
//判断审核之后
@@ -156,7 +156,7 @@ public class OrderSaveManagerImpl extends AbstractManager implements OrderSaveMa
etcApplyOrder.setReviewer(order.getAuditOpId());
etcApplyOrder.setReviewopinion(ext.getAuditFailureCase());
etcApplyOrder.setReviewstatus(order.getArtificialStatus() == 0?0:1);
etcApplyOrder.setDeliverystatus(ShippingStatus.RECEIVED.name().equals(order.getShippingStatus())?1:0);
etcApplyOrder.setDeliverystatus(ShippingStatus.RECEIVED.equals(order.getShippingStatus())?1:0);
etcApplyOrder.setCardid(order.getCardId());
etcApplyOrder.setObuid(order.getObuId());
etcApplyOrder.setPromoterchannelnum(order.getAccountId());
@@ -173,7 +173,7 @@ public class OrderSaveManagerImpl extends AbstractManager implements OrderSaveMa
etcApplyOrder.setOpencardtime(order.getCardEnableTime());
etcApplyOrder.setOpenobutime(order.getObuEnableTime());
etcApplyOrder.setActivetime(order.getActivationTime());
// etcApplyOrder.setCanceltime(ext.getCancelTime());
etcApplyOrder.setCanceltime(order.getCancelTime());
etcApplyOrder.setCancelreason(ext.getCancelReason());
etcApplyOrder.setReturngoodstime(order.getReturnGoodsTime());
etcApplyOrder.setDeliverytime(order.getDeliveryTime());
@@ -184,6 +184,8 @@ public class OrderSaveManagerImpl extends AbstractManager implements OrderSaveMa
etcApplyOrder.setApplysourcetype(6);
} else if (SourceType.SERVICE_HALL.equals(order.getOrderSource())) {
etcApplyOrder.setApplysourcetype(1);
}else if (SourceType.CHANNEL.equals(order.getOrderSource())) {
etcApplyOrder.setApplysourcetype(7);
}
etcApplyOrder.setCreatetime(order.getInsertTime());
etcApplyOrder.setUpdatetime(order.getUpdateTime());

Laden…
Annuleren
Opslaan