黑名单邮编管理

背景

1、拦截无法派送到达地点

表结构

1. forbidden_postal_code 禁止发货邮编

CREATE TABLE `forbidden_postal_code` (
  `fpc_id` bigint NOT NULL COMMENT '主键ID',
  `postal_code` varchar(50) NOT NULL DEFAULT '' COMMENT '禁止的邮编',
  `postal_code_type` tinyint NOT NULL DEFAULT '1' COMMENT '禁止的邮编类型 1-军事基地,2-不可派送,3-黑名单地址',
  `address` varchar(255) DEFAULT '' COMMENT '详细地址',
  `forbidden_msg` varchar(255) NOT NULL DEFAULT '' COMMENT '禁止邮编的提示信息',
  `postal_code_status` tinyint NOT NULL DEFAULT '0' COMMENT '状态标识 0-启用,1-禁用',
  `remark` varchar(255) DEFAULT NULL COMMENT '备注',
  `over_flag` tinyint NOT NULL DEFAULT '0' COMMENT '完结标识 0-未完结,1-已完结',
  `create_user` bigint NOT NULL COMMENT '创建人',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_user` bigint DEFAULT NULL COMMENT '更新人',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`fpc_id`) USING BTREE,
  UNIQUE KEY `uniq_postal_code` (`postal_code`,`postal_code_type`,`address`),
  KEY `idx_postal_code_address` (`postal_code`,`address`),
  KEY `idx_create_time` (`create_time`),
  KEY `idx_update_time` (`update_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='禁止发货邮编表';
作者:陆飞  创建时间:2026-01-13 17:25
最后编辑:高美燕  更新时间:2026-03-03 10:08