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)