客商委托方数据同步
This commit is contained in:
+3
@@ -192,6 +192,9 @@ public class UserShipperEntity extends BaseVOEntity {
|
||||
|
||||
private String remark;
|
||||
|
||||
@ApiModelProperty(name = "数据来源:1-接口同步 2-人工新增")
|
||||
private Integer dataSource;
|
||||
|
||||
@ApiModelProperty(name = "客户nc编码")
|
||||
private String customerNcCode;
|
||||
|
||||
|
||||
+3
@@ -40,4 +40,7 @@ public interface UserShipperMapper extends BaseMapper<UserShipperEntity> {
|
||||
|
||||
@Select("select customer_nc_code from user_shipper where user_id = #{shipperId}")
|
||||
String getCustomerNcCode(@Param("shipperId") Long shipperId);
|
||||
|
||||
UserShipperPo findByCustomerNcCodeAndOrganizationId(@Param("customerNcCode") String customerNcCode,
|
||||
@Param("organizationId") Long organizationId);
|
||||
}
|
||||
+6
@@ -259,6 +259,12 @@ public class UserShipperPo implements Serializable {
|
||||
@ApiModelProperty(value = "备注")
|
||||
private String remark;
|
||||
|
||||
@ApiModelProperty(name = "数据来源:1-接口同步 2-人工新增")
|
||||
private Integer dataSource;
|
||||
|
||||
@ApiModelProperty(name = "数据来源名称")
|
||||
private String dataSourceName;
|
||||
|
||||
@ApiModelProperty(name = "客户nc编码")
|
||||
private String customerNcCode;
|
||||
|
||||
|
||||
+3
@@ -226,6 +226,9 @@ public class UserShipperDO extends UserDO {
|
||||
|
||||
private String remark;
|
||||
|
||||
@ApiModelProperty(name = "数据来源:1-接口同步 2-人工新增")
|
||||
private Integer dataSource;
|
||||
|
||||
@ApiModelProperty(name = "客户nc编码")
|
||||
private String customerNcCode;
|
||||
|
||||
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
package com.mhd.user.domain.userShipperMdmSync.entity;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@TableName("user_shipper_mdm_sync")
|
||||
public class UserShipperMdmSyncEntity {
|
||||
|
||||
@TableId(type = IdType.AUTO)
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty("组织ID")
|
||||
private Long organizationId;
|
||||
|
||||
@ApiModelProperty("MDM最大LASTMODIFYRECORDTIME")
|
||||
private String lastModifyRecordTime;
|
||||
|
||||
@ApiModelProperty("上次同步时间")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date lastSyncTime;
|
||||
|
||||
@ApiModelProperty("同步状态:1-成功 2-失败")
|
||||
private Integer syncStatus;
|
||||
|
||||
@ApiModelProperty("同步结果摘要")
|
||||
private String syncMessage;
|
||||
|
||||
private Date createTime;
|
||||
private Date updateTime;
|
||||
}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
package com.mhd.user.domain.userShipperMdmSync.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.mhd.user.domain.userShipperMdmSync.entity.UserShipperMdmSyncEntity;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
public interface UserShipperMdmSyncMapper extends BaseMapper<UserShipperMdmSyncEntity> {
|
||||
|
||||
UserShipperMdmSyncEntity selectByOrganizationId(@Param("organizationId") Long organizationId);
|
||||
}
|
||||
Reference in New Issue
Block a user