Commit 754d65ff authored by wanli's avatar wanli

feat(资源监视器): 资源监视器表增加两个字段

parent 8c4fd68a
'''
Author: your name
Date: 2021-06-29 19:24:32
LastEditTime: 2021-07-05 20:41:32
LastEditTime: 2021-07-21 10:27:25
LastEditors: Please set LastEditors
Description: In User Settings Edit
FilePath: \evm-store\backend\controller\monitor.py
......@@ -15,7 +15,11 @@ class SystemResource(object):
return result
def post(self, params):
result = System(**params)
data = dict()
for k in params:
if hasattr(System, k):
data[k] = params[k]
result = System(**data)
session.add(result)
return session.commit()
......@@ -32,7 +36,11 @@ class LvglResource(object):
return result
def post(self, params):
result = Lvgl(**params)
data = dict()
for k in params:
if hasattr(Lvgl, k):
data[k] = params[k]
result = Lvgl(**data)
session.add(result)
return session.commit()
......@@ -49,7 +57,11 @@ class EvmResource(object):
return result
def post(self, params):
result = Evm(**params)
data = dict()
for k in params:
if hasattr(Evm, k):
data[k] = params[k]
result = Evm(**data)
session.add(result)
return session.commit()
......@@ -66,7 +78,11 @@ class ImageResource(object):
return result
def post(self, params):
result = Image(**params)
data = dict()
for k in params:
if hasattr(Image, k):
data[k] = params[k]
result = Image(**data)
session.add(result)
return session.commit()
......@@ -74,7 +90,11 @@ class ImageResource(object):
t = []
for a in array:
a.update({ "watch": watch })
t.append(Image(**a))
data = dict()
for k in a:
if hasattr(Image, k):
data[k] = a[k]
t.append(Image(**data))
session.add_all(t)
return session.commit()
......
......@@ -58,6 +58,8 @@ class System(Base):
id = Column(Integer, primary_key=True, autoincrement=True)
watch = Column(Integer) # 手表ID
free_size = Column(Integer) # 单位:字节
free_space_size = Column(Integer) # 单位:字节
used_space_size = Column(Integer) # 单位:字节
timestamp = Column(DateTime(timezone=True), default=get_current_datetime, server_default=func.now(), onupdate=func.now())
def to_dict(self):
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment