修改商业合作伙伴推送-各组织独立问题

This commit is contained in:
zhaoqing
2026-06-11 11:22:43 +08:00
parent cc37974239
commit 0c69a6ef36
7 changed files with 118 additions and 29 deletions
@@ -0,0 +1,49 @@
package com.mhd.user.domain.businessPartnerPushLog.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.util.Date;
/**
* 商业合作伙伴推送日志
* 按 (shipper_id + organization_id) 维度记录每个组织的独立推送状态
*/
@Data
@TableName("business_partner_push_log")
public class BusinessPartnerPushLog {
@TableId(type = IdType.AUTO)
private Long id;
/** 货主ID */
private Long shipperId;
/** 组织ID */
private Long organizationId;
/** 组织名称 */
private String organizationName;
/** 推送人ID */
private Long pushBy;
/** 推送人姓名 */
private String pushByName;
/** 推送状态:1-未推送 2-推送中 3-推送成功 4-推送失败 */
private Integer pushStatus;
/** 推送时间 */
private Date pushTime;
/** 删除标志 */
private Integer delFlag;
private Date createTime;
private Long createBy;
private Date updateTime;
private Long updateBy;
}
@@ -0,0 +1,9 @@
package com.mhd.user.domain.businessPartnerPushLog.repository.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.mhd.user.domain.businessPartnerPushLog.entity.BusinessPartnerPushLog;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface BusinessPartnerPushLogMapper extends BaseMapper<BusinessPartnerPushLog> {
}