出库操作逻辑上面实现,成功跑通
This commit is contained in:
@ -10,17 +10,17 @@ class TransOutbound(db.Model):
|
||||
|
||||
# 关联源库存信息
|
||||
sku = db.Column(db.String(100))
|
||||
source_table = db.Column(db.String(50)) # 'stock_buy', 'stock_product', etc.
|
||||
source_table = db.Column(db.String(50)) # 'stock_buy', 'stock_product', 'stock_semi'
|
||||
stock_id = db.Column(db.Integer) # 对应源表的主键ID
|
||||
barcode = db.Column(db.String(100)) # 实际扫码内容
|
||||
|
||||
# 业务信息
|
||||
outbound_type = db.Column(db.String(50), default='SALES') # SALES, USE, TRANSFER
|
||||
outbound_type = db.Column(db.String(50), default='SALES') # SALES(销售), USE(领用), TRANSFER(调拨)
|
||||
quantity = db.Column(db.Numeric(19, 4), nullable=False)
|
||||
|
||||
# 签字与追溯
|
||||
consumer_name = db.Column(db.String(100)) # 领用人/客户
|
||||
signature_path = db.Column(db.Text) # 签名图片路径
|
||||
signature_path = db.Column(db.Text) # 电子签名图片路径
|
||||
outbound_time = db.Column(db.DateTime, default=datetime.now)
|
||||
operator_name = db.Column(db.String(100)) # 操作员
|
||||
|
||||
|
||||
Reference in New Issue
Block a user