From ee4fff941c2bec00d9824f14f6b3965ae2008ce1 Mon Sep 17 00:00:00 2001 From: zywang Date: Fri, 29 Nov 2024 13:54:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E8=BD=AF=E4=BB=B6=E5=8C=85?= =?UTF-8?q?=E5=AF=BC=E5=85=A5=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/pkg/impl/PkgManagerServiceImpl.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/proxy/src/main/java/io/mpms/service/pkg/impl/PkgManagerServiceImpl.java b/proxy/src/main/java/io/mpms/service/pkg/impl/PkgManagerServiceImpl.java index 4b06875..22ba89f 100644 --- a/proxy/src/main/java/io/mpms/service/pkg/impl/PkgManagerServiceImpl.java +++ b/proxy/src/main/java/io/mpms/service/pkg/impl/PkgManagerServiceImpl.java @@ -33,6 +33,22 @@ public class PkgManagerServiceImpl implements PkgManagerService { public static List pkgEntityList = new ArrayList<>(); + /* + 注册时导入数据 + */ + @Override + public void insertPkgMessage() { + NodeInfo nodeInfo = nodeInfoMapper.selectByPrimaryKey(String.valueOf(getNodeId())); + JSONObject version = systemUtils.getVersion(); + List allPackageInfo = new LinuxSystemCommander().getAllPackageInfo("0"); + + nodeInfo.setSystem(version.getString("system").trim()); + nodeInfo.setKernel(version.getString("kernel").trim()); + nodeInfo.setInitialized(true); + + pkgMessageService.saveBatch(allPackageInfo); + nodeInfoMapper.updateById(nodeInfo); + } /* -- Gitee