From 60c34792e34766cd5673dbdd7cf18157405af1dc Mon Sep 17 00:00:00 2001 From: haotian <2421912570@qq.com> Date: Fri, 1 Aug 2025 09:33:57 +0800 Subject: [PATCH] =?UTF-8?q?robot=5Finfo=E5=AE=9E=E4=BD=93=E7=B1=BB?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0last=5Fcharge,ip,=20status=E4=B8=89=E4=B8=AA?= =?UTF-8?q?=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ruoyi-fastapi-backend/module_admin/entity/do/info_do.py | 3 +++ ruoyi-fastapi-backend/module_admin/entity/vo/info_vo.py | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/ruoyi-fastapi-backend/module_admin/entity/do/info_do.py b/ruoyi-fastapi-backend/module_admin/entity/do/info_do.py index 4aa24dd..a9e086c 100644 --- a/ruoyi-fastapi-backend/module_admin/entity/do/info_do.py +++ b/ruoyi-fastapi-backend/module_admin/entity/do/info_do.py @@ -24,6 +24,9 @@ class RobotInfo(Base): update_by = Column(String(64), nullable=True, comment='修改者') del_flag = Column(CHAR(1), nullable=False, comment='删除标志(0存在, 2删除)') remark = Column(String(512), nullable=True, comment='备注') + last_charge = Column(DateTime, nullable=True, comment='上一次充电时间') + ip = Column(String(16), nullable=True, comment='机器人ip') + status = Column(String(2), nullable=False, comment='使用情况(0待机,1正在运行)') diff --git a/ruoyi-fastapi-backend/module_admin/entity/vo/info_vo.py b/ruoyi-fastapi-backend/module_admin/entity/vo/info_vo.py index 95810ff..1a7b365 100644 --- a/ruoyi-fastapi-backend/module_admin/entity/vo/info_vo.py +++ b/ruoyi-fastapi-backend/module_admin/entity/vo/info_vo.py @@ -29,6 +29,10 @@ class InfoModel(BaseModel): update_by: Optional[str] = Field(default=None, description='修改者') del_flag: Optional[str] = Field(default=None, description='删除标志(0存在, 2删除)') remark: Optional[str] = Field(default=None, description='备注') + last_charge: Optional[datetime] = Field(default=None, description='上一次充电时间') + ip = Field(default=None, description='机器人ip') + status = Field(default=None, description='使用情况(0待机,1正在运行)') + @NotBlank(field_name='name', message='机器人名称不能为空') def get_name(self):