39 lines
1.9 KiB
SQL
39 lines
1.9 KiB
SQL
-- =====================================================
|
|
-- 采购入库单优化、供应商管理优化
|
|
-- 日期: 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;
|