-- ============================================ -- 在库存表中添加采购入库金额相关字段 -- ============================================ -- 说明:为采购入库功能添加金额记录字段 -- ============================================ -- 1. 添加入库类型字段(1:普通入库 2:采购入库) ALTER TABLE lq_inventory ADD COLUMN F_StockInType INT NULL DEFAULT 1 COMMENT '入库类型(1:普通入库 2:采购入库)' AFTER F_BatchNumber; -- 2. 添加采购单号字段 ALTER TABLE lq_inventory ADD COLUMN F_PurchaseOrderNo VARCHAR(50) NULL COMMENT '采购单号' AFTER F_StockInType; -- 3. 添加采购单价字段 ALTER TABLE lq_inventory ADD COLUMN F_PurchaseUnitPrice DECIMAL(18,2) NULL DEFAULT 0.00 COMMENT '采购单价' AFTER F_PurchaseOrderNo; -- 4. 添加采购总金额字段(采购单价 × 数量) ALTER TABLE lq_inventory ADD COLUMN F_PurchaseAmount DECIMAL(18,2) NULL DEFAULT 0.00 COMMENT '采购总金额(采购单价 × 数量)' AFTER F_PurchaseUnitPrice; -- 5. 添加产品最终金额字段(可能是采购金额,或者采购金额+其他成本) ALTER TABLE lq_inventory ADD COLUMN F_FinalAmount DECIMAL(18,2) NULL DEFAULT 0.00 COMMENT '产品最终金额(采购金额或其他成本)' AFTER F_PurchaseAmount; -- 6. 添加索引 ALTER TABLE lq_inventory ADD INDEX idx_stock_in_type (F_StockInType) COMMENT '入库类型索引'; ALTER TABLE lq_inventory ADD INDEX idx_purchase_order_no (F_PurchaseOrderNo) COMMENT '采购单号索引';