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.
 
 
 
 
 

20 lines
1.1 KiB

from datetime import datetime
from models.entity import *
from utils.jwt import verify_jwt_username
def LogAdd(token, operatingType, data, code, name, pinYin, Number,
specification, position, reagentId=None,
expiration=None, supplierName=None, barCode=None, operateMinNumber=None,
productionBatch=None, remark='', receiver=None):
if data is not None:
if data.get('Remark') is not None:
remark = data['Remark']
reagentLog = ReagtLog(OperatingPeople=verify_jwt_username(token),
OperatingTime=datetime.now().strftime("%Y-%m-%d %H:%M:%S"), OperatingType=operatingType,
Remark=remark, Code=code, ReagentName=name, PinYinCode=pinYin, ReagentNumber=Number,
ReagentSpecification=specification, ReagentPosition=position, ReagentId=reagentId,
Expiration=expiration, SupplierName=supplierName, BarCode=barCode,
OperateMinNumber=operateMinNumber, ProductionBatch=productionBatch, Receiver=receiver)
db.session.add(reagentLog)