-- ===================================================== -- 采购入库单优化、供应商管理优化 -- 日期: 2026-01-26 -- 作者: 周启威 -- 版本: v1.6.029 -- ===================================================== -- ----------------------------------------------------- -- 1. 采购入库单子表增加用途字段(在金额后面) -- ----------------------------------------------------- ALTER TABLE `wm_procure_into_entry` ADD COLUMN `purpose` VARCHAR(500) DEFAULT NULL COMMENT '用途' AFTER `total_price`; -- ----------------------------------------------------- -- 2. 供应商表增加联系人职位字段 -- ----------------------------------------------------- ALTER TABLE `md_supplier` ADD COLUMN `contacts_position` VARCHAR(64) DEFAULT NULL COMMENT '联系人1职位' AFTER `contacts`, ADD COLUMN `contactsb_position` VARCHAR(64) DEFAULT NULL COMMENT '联系人2职位' AFTER `contactsb`; -- ----------------------------------------------------- -- 3. 创建供应商信用评价子表 -- ----------------------------------------------------- DROP TABLE IF EXISTS `md_supplier_credit`; CREATE TABLE `md_supplier_credit` ( `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID', `supplier_id` BIGINT NOT NULL COMMENT '供应商ID', `evaluation_time` DATETIME NOT NULL COMMENT '评价时间', `record` VARCHAR(1000) DEFAULT NULL COMMENT '记事', `score` DECIMAL(5,2) DEFAULT NULL COMMENT '评分', `remark` VARCHAR(500) DEFAULT NULL COMMENT '备注', `create_by` VARCHAR(32) NOT NULL COMMENT '创建人', `create_time` DATETIME NOT NULL COMMENT '创建时间', `update_by` VARCHAR(32) DEFAULT NULL COMMENT '更新人', `update_time` DATETIME DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE, INDEX `idx_supplier_id`(`supplier_id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '供应商信用评价表' ROW_FORMAT = DYNAMIC;