You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
1.4 KiB
31 lines
1.4 KiB
from models.db import db
|
|
from models.entity import ReagtStock, ReagtReagent
|
|
|
|
|
|
def getDiffStockList():
|
|
return db.session.query(
|
|
ReagtReagent.ReagentId,
|
|
ReagtStock.Code,
|
|
ReagtReagent.Name,
|
|
ReagtStock.Position,
|
|
ReagtStock.LastNumber,
|
|
ReagtReagent.TypeName,
|
|
ReagtStock.Number,
|
|
ReagtStock.InTime,
|
|
ReagtReagent.Specification,
|
|
ReagtStock.Expiration,
|
|
ReagtReagent.Maker,
|
|
ReagtStock.SupplierName,
|
|
ReagtReagent.CertificationCode,
|
|
ReagtStock.ProductionBatch,
|
|
ReagtReagent.UnitPrice,
|
|
ReagtReagent.SellingPrice,
|
|
ReagtStock.VerifyPeople,
|
|
ReagtReagent.Unit,
|
|
ReagtReagent.SmallestUnit,
|
|
ReagtReagent.Ratio,
|
|
ReagtStock.StockId,
|
|
ReagtStock.MinNumberUnit,
|
|
ReagtReagent.MaxValue,
|
|
ReagtReagent.MinValue). \
|
|
join(ReagtStock, ReagtStock.ReagentId == ReagtReagent.ReagentId)
|
|
|