Files
my-mom-system/prd/db/alter_md_vendor.sql

74 lines
4.5 KiB
MySQL
Raw Normal View History

2026-03-06 02:02:59 +08:00
-- ==========================================
-- 同步ERP供应商字段到MOM系统 md_vendor 表
-- 日期: 2026-01-26
-- ==========================================
-- 添加供应商类型字段
ALTER TABLE md_vendor ADD COLUMN vendor_type VARCHAR(64) DEFAULT NULL COMMENT '供应商类型CORE-核心供应商、NORMAL-普通供应商、TEMP-临时供应商)' AFTER vendor_des;
-- 添加地区相关字段
ALTER TABLE md_vendor ADD COLUMN province VARCHAR(64) DEFAULT NULL COMMENT '省份' AFTER address;
ALTER TABLE md_vendor ADD COLUMN city VARCHAR(64) DEFAULT NULL COMMENT '城市' AFTER province;
ALTER TABLE md_vendor ADD COLUMN zip_code VARCHAR(20) DEFAULT NULL COMMENT '邮编' AFTER city;
-- 添加传真字段
ALTER TABLE md_vendor ADD COLUMN fax VARCHAR(64) DEFAULT NULL COMMENT '传真' AFTER tel;
-- 添加财务相关字段
ALTER TABLE md_vendor ADD COLUMN bank_name VARCHAR(128) DEFAULT NULL COMMENT '开户银行' AFTER credit_code;
ALTER TABLE md_vendor ADD COLUMN bank_account VARCHAR(64) DEFAULT NULL COMMENT '银行账号' AFTER bank_name;
ALTER TABLE md_vendor ADD COLUMN tax_no VARCHAR(64) DEFAULT NULL COMMENT '税号' AFTER bank_account;
ALTER TABLE md_vendor ADD COLUMN invoice_address VARCHAR(255) DEFAULT NULL COMMENT '开票地址' AFTER tax_no;
-- 添加供应料品字段
ALTER TABLE md_vendor ADD COLUMN supply_items VARCHAR(500) DEFAULT NULL COMMENT '供应料品(多个以逗号分隔)' AFTER invoice_address;
-- 添加删除标志字段
ALTER TABLE md_vendor ADD COLUMN del_flag CHAR(1) DEFAULT '0' COMMENT '删除标志0-正常 1-删除)' AFTER enable_flag;
-- 添加租户ID字段如果不存在
-- ALTER TABLE md_vendor ADD COLUMN tenant_id VARCHAR(64) DEFAULT '1001' COMMENT '租户ID' AFTER vendor_id;
-- ==========================================
-- 字段说明对照表
-- ==========================================
-- ERP字段名 | MOM字段名 | 说明
-- ------------------|-------------------|------------------
-- vendorId | vendor_id | 供应商ID已存在
-- vendorCode | vendor_code | 供应商编码(已存在)
-- vendorName | vendor_name | 供应商名称(已存在)
-- vendorNick | vendor_nick | 供应商简称(已存在)
-- vendorEn | vendor_en | 英文名称(已存在)
-- vendorDes | vendor_des | 供应商简介(已存在)
-- vendorType | vendor_type | 供应商类型(新增)
-- vendorLevel | vendor_level | 供应商等级(已存在)
-- vendorScore | vendor_score | 供应商评分(已存在)
-- vendorLogo | vendor_logo | Logo地址已存在
-- address | address | 公司地址(已存在)
-- province | province | 省份(新增)
-- city | city | 城市(新增)
-- zipCode | zip_code | 邮编(新增)
-- website | website | 网址(已存在)
-- email | email | 邮箱(已存在)
-- tel | tel | 电话(已存在)
-- fax | fax | 传真(新增)
-- contact1 | contact1 | 联系人1已存在
-- contact1Tel | contact1_tel | 联系人1电话已存在
-- contact1Email | contact1_email | 联系人1邮箱已存在
-- contact2 | contact2 | 联系人2已存在
-- contact2Tel | contact2_tel | 联系人2电话已存在
-- contact2Email | contact2_email | 联系人2邮箱已存在
-- creditCode | credit_code | 统一社会信用代码(已存在)
-- bankName | bank_name | 开户银行(新增)
-- bankAccount | bank_account | 银行账号(新增)
-- taxNo | tax_no | 税号(新增)
-- invoiceAddress | invoice_address | 开票地址(新增)
-- supplyItems | supply_items | 供应料品(新增)
-- enableFlag | enable_flag | 启用状态(已存在)
-- delFlag | del_flag | 删除标志(新增)
-- remark | remark | 备注(已存在)
-- createBy | create_by | 创建者(已存在)
-- createTime | create_time | 创建时间(已存在)
-- updateBy | update_by | 更新者(已存在)
-- updateTime | update_time | 更新时间(已存在)