浏览代码

//修改小车调试和增加机械臂调试

chenjiabao 5 月之前
父节点
当前提交
2d0d76aaab
共有 46 个文件被更改,包括 4079 次插入144 次删除
  1. 5 5
      build-profile.json5
  2. 14 0
      entry/src/main/ets/common/component/TitleStateComp.ets
  3. 67 0
      entry/src/main/ets/common/util/request/MechanicalArmDebuggingRequest.ets
  4. 2938 0
      entry/src/main/ets/pages/MechanicalArmDebugging.ets
  5. 845 138
      entry/src/main/ets/pages/RobotErrorHandle.ets
  6. 4 0
      entry/src/main/resources/base/element/color.json
  7. 7 0
      entry/src/main/resources/base/media/AGV.svg
  8. 8 0
      entry/src/main/resources/base/media/back_origin.svg
  9. 6 0
      entry/src/main/resources/base/media/check_self.svg
  10. 4 0
      entry/src/main/resources/base/media/close_door.svg
  11. 6 0
      entry/src/main/resources/base/media/close_down.svg
  12. 6 0
      entry/src/main/resources/base/media/close_zhuajia.svg
  13. 11 0
      entry/src/main/resources/base/media/communicate_reset.svg
  14. 二进制
      entry/src/main/resources/base/media/device.png
  15. 6 0
      entry/src/main/resources/base/media/finish_work.svg
  16. 3 0
      entry/src/main/resources/base/media/in_out_port.svg
  17. 二进制
      entry/src/main/resources/base/media/in_station.png
  18. 5 0
      entry/src/main/resources/base/media/indirection.svg
  19. 4 0
      entry/src/main/resources/base/media/inout.svg
  20. 4 0
      entry/src/main/resources/base/media/isright.svg
  21. 5 0
      entry/src/main/resources/base/media/material_completed.svg
  22. 3 0
      entry/src/main/resources/base/media/mechanical_arm.svg
  23. 4 0
      entry/src/main/resources/base/media/open_close_door.svg
  24. 5 0
      entry/src/main/resources/base/media/open_door.svg
  25. 6 0
      entry/src/main/resources/base/media/open_up.svg
  26. 6 0
      entry/src/main/resources/base/media/open_zhuajia.svg
  27. 二进制
      entry/src/main/resources/base/media/out_station.png
  28. 5 0
      entry/src/main/resources/base/media/outdirection.svg
  29. 3 0
      entry/src/main/resources/base/media/pass_road.svg
  30. 5 0
      entry/src/main/resources/base/media/pass_wall.svg
  31. 6 0
      entry/src/main/resources/base/media/push_down.svg
  32. 6 0
      entry/src/main/resources/base/media/push_right.svg
  33. 6 0
      entry/src/main/resources/base/media/push_up.svg
  34. 8 0
      entry/src/main/resources/base/media/put_on.svg
  35. 6 0
      entry/src/main/resources/base/media/receive_down.svg
  36. 6 0
      entry/src/main/resources/base/media/receive_left.svg
  37. 6 0
      entry/src/main/resources/base/media/receive_up.svg
  38. 6 0
      entry/src/main/resources/base/media/receiveup.svg
  39. 8 0
      entry/src/main/resources/base/media/robot_clean.svg
  40. 8 0
      entry/src/main/resources/base/media/robot_list.svg
  41. 4 0
      entry/src/main/resources/base/media/search_state.svg
  42. 11 0
      entry/src/main/resources/base/media/single_move.svg
  43. 3 0
      entry/src/main/resources/base/media/start_work.svg
  44. 4 0
      entry/src/main/resources/base/media/stop.svg
  45. 4 0
      entry/src/main/resources/base/media/translate.svg
  46. 2 1
      entry/src/main/resources/base/profile/main_pages.json

+ 5 - 5
build-profile.json5

@@ -21,13 +21,13 @@
       {
         "name": "default",
         "material": {
-          "certpath": "C:/Users/Administrator/.ohos/config/openharmony/default_xf-ohos_X8TOyHb28yqSkBeeCoAe5D77NG67SlqdwI214NdhMP0=.cer",
-          "storePassword": "0000001B07F227F5BB46C31F3383D164E612D40EFB2D1A5BDB8BA553CE4759E92B35F757BB0319F9377BFA",
+          "certpath": "C:/Users/cjbll/.ohos/config/openharmony/default_xf-ohos_x23f0g9jnspFcgyw62rqKHpGGcLK8bjpWxdxO-3UJug=.cer",
+          "storePassword": "0000001BA267479DF60CB52D3C11F59AC9CEB6129C2F1C93AF64051F1E3BB6B9F117BCA0984A407D9F3C79",
           "keyAlias": "debugKey",
-          "keyPassword": "0000001B78F507ACA350630BF903A6A5FAAAFA243E1195EFF442777358C19F27B66A08768D5C5DB5A70D95",
-          "profile": "C:/Users/Administrator/.ohos/config/openharmony/default_xf-ohos_X8TOyHb28yqSkBeeCoAe5D77NG67SlqdwI214NdhMP0=.p7b",
+          "keyPassword": "0000001B16DAF6D636FA234408F00A80E77923FF7BABD6D2DED8EDBDCDF616E0F6467896FED1767EFA4A8E",
+          "profile": "C:/Users/cjbll/.ohos/config/openharmony/default_xf-ohos_x23f0g9jnspFcgyw62rqKHpGGcLK8bjpWxdxO-3UJug=.p7b",
           "signAlg": "SHA256withECDSA",
-          "storeFile": "C:/Users/Administrator/.ohos/config/openharmony/default_xf-ohos_X8TOyHb28yqSkBeeCoAe5D77NG67SlqdwI214NdhMP0=.p12"
+          "storeFile": "C:/Users/cjbll/.ohos/config/openharmony/default_xf-ohos_x23f0g9jnspFcgyw62rqKHpGGcLK8bjpWxdxO-3UJug=.p12"
         }
       }
     ]

+ 14 - 0
entry/src/main/ets/common/component/TitleStateComp.ets

@@ -160,6 +160,20 @@ export struct TitleStateComp {
 
         Row() {
           Row() {
+            Image($r("app.media.inout"))
+              .height(px2vp(48))
+              .width(px2vp(48))// .backgroundColor(Color.Green)
+              .onClick(() => {
+                router.pushUrl({
+                  url: 'pages/MechanicalArmDebugging'
+                })
+              })
+          }
+          .height('100%')
+          .width('7.2%')
+          .justifyContent(FlexAlign.Center)
+
+          Row() {
             Image($r("app.media.menu_robot"))
               .height(px2vp(48))
               .width(px2vp(48))// .backgroundColor(Color.Green)

+ 67 - 0
entry/src/main/ets/common/util/request/MechanicalArmDebuggingRequest.ets

@@ -0,0 +1,67 @@
+import axios, {
+  AxiosError,
+  AxiosResponse,
+  AxiosRequestHeaders,
+  AxiosRequestConfig,
+  CreateAxiosDefaults,
+  InternalAxiosRequestConfig
+} from '@ohos/axios';
+
+import { printError, printRequest, printResponse, handleRes } from './Helps';
+
+
+const baseUrl = "http://10.88.20.151:8000/"
+const DEBUG = true //
+
+// 创建实例
+const StorageRequest = axios.create(
+
+  {
+    baseURL: baseUrl,
+    headers: {
+      'Content-Type': 'application/json;charset=UTF-8',
+    },
+    timeout: 60 * 1000,
+  }
+)
+
+// 添加请求拦截器
+StorageRequest.interceptors.request.use((config: InternalAxiosRequestConfig) => {
+
+  printRequest(config)
+  return config;
+}, (error: AxiosError) => {
+  // 对请求错误做些什么
+  printError(error)
+  return Promise.reject(error);
+});
+
+
+// 添加响应拦截器
+StorageRequest.interceptors.response.use((response: AxiosResponse) => {
+  // 对响应数据做点什么
+  printResponse(response)
+  let res = handleRes(response)
+  let success = res[0] as boolean
+  let msg = res[1] as string
+  console.debug("handleRes的返回结果 ", success, msg)
+
+  if (success) {
+    return response.data.data;
+  }
+  else {
+    return Promise.reject<string>(msg)
+  }
+
+}, (error: AxiosError) => {
+  // 对响应错误做点什么
+  printError(error)
+
+  return Promise.reject(error);
+});
+
+export default StorageRequest;
+
+
+
+

文件差异内容过多而无法显示
+ 2938 - 0
entry/src/main/ets/pages/MechanicalArmDebugging.ets


文件差异内容过多而无法显示
+ 845 - 138
entry/src/main/ets/pages/RobotErrorHandle.ets


+ 4 - 0
entry/src/main/resources/base/element/color.json

@@ -239,6 +239,10 @@
     {
       "name": "yellow_1",
       "value": "#E9EEC706"
+    },
+    {
+      "name": "label_square_background",
+      "value": "#8F8F8F"
     }
   ]
 }

文件差异内容过多而无法显示
+ 7 - 0
entry/src/main/resources/base/media/AGV.svg


文件差异内容过多而无法显示
+ 8 - 0
entry/src/main/resources/base/media/back_origin.svg


文件差异内容过多而无法显示
+ 6 - 0
entry/src/main/resources/base/media/check_self.svg


+ 4 - 0
entry/src/main/resources/base/media/close_door.svg

@@ -0,0 +1,4 @@
+<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M4.66504 6.00004C4.66504 5.26274 5.26274 4.66504 6.00004 4.66504H42C42.7373 4.66504 43.335 5.26274 43.335 6.00004V42C43.335 42.7373 42.7373 43.335 42 43.335H6.00004C5.26274 43.335 4.66504 42.7373 4.66504 42V6.00004ZM7.33504 7.33504V40.665H40.665V7.33504H7.33504Z" fill="black"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M34 20.665C34.7373 20.665 35.335 21.2627 35.335 22V26C35.335 26.7373 34.7373 27.335 34 27.335C33.2627 27.335 32.665 26.7373 32.665 26V22C32.665 21.2627 33.2627 20.665 34 20.665Z" fill="black"/>
+</svg>

文件差异内容过多而无法显示
+ 6 - 0
entry/src/main/resources/base/media/close_down.svg


文件差异内容过多而无法显示
+ 6 - 0
entry/src/main/resources/base/media/close_zhuajia.svg


+ 11 - 0
entry/src/main/resources/base/media/communicate_reset.svg

@@ -0,0 +1,11 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M3.10446 7.55497C4.73557 4.27276 8.05904 2 11.9956 2C15.9234 2 19.3204 4.26467 20.9555 7.55497C21.2013 8.04955 20.9996 8.64973 20.5051 8.89552C20.0105 9.1413 19.4103 8.93961 19.1645 8.44503C17.8542 5.80843 15.1352 4 11.9956 4C8.86461 4 6.20978 5.80034 4.89549 8.44503C4.64971 8.93961 4.04953 9.1413 3.55495 8.89552C3.06037 8.64973 2.85868 8.04955 3.10446 7.55497Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M4 3C4.55228 3 5 3.44772 5 4V8C5 8.55228 4.55228 9 4 9C3.44772 9 3 8.55228 3 8V4C3 3.44772 3.44772 3 4 3Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M3 8C3 7.44772 3.44772 7 4 7H7.39009C7.94237 7 8.39009 7.44772 8.39009 8C8.39009 8.55228 7.94237 9 7.39009 9H4C3.44772 9 3 8.55228 3 8Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M3.55495 15.1045C4.04953 14.8587 4.64971 15.0604 4.89549 15.5549C6.20576 18.1915 8.92482 20 12.0645 20C15.1954 20 17.8502 18.1996 19.1645 15.5549C19.4103 15.0604 20.0105 14.8587 20.5051 15.1045C20.9996 15.3502 21.2013 15.9504 20.9555 16.445C19.3244 19.7272 16.001 22 12.0645 22C8.13663 22 4.73959 19.7353 3.10446 16.445C2.85868 15.9504 3.06037 15.3502 3.55495 15.1045Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M20.0601 15C20.6123 15 21.0601 15.4477 21.0601 16V20C21.0601 20.5523 20.6123 21 20.0601 21C19.5078 21 19.0601 20.5523 19.0601 20V16C19.0601 15.4477 19.5078 15 20.0601 15Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M15.6699 16C15.6699 15.4477 16.1176 15 16.6699 15H20.06C20.6123 15 21.06 15.4477 21.06 16C21.06 16.5523 20.6123 17 20.06 17H16.6699C16.1176 17 15.6699 16.5523 15.6699 16Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M8 10C8.55228 10 9 10.4477 9 11L9 14C9 14.5523 8.55228 15 8 15C7.44772 15 7 14.5523 7 14L7 11C7 10.4477 7.44772 10 8 10Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M12 8C12.5523 8 13 8.44772 13 9L13 14C13 14.5523 12.5523 15 12 15C11.4477 15 11 14.5523 11 14L11 9C11 8.44772 11.4477 8 12 8Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M16 7C16.5523 7 17 7.44772 17 8L17 14C17 14.5523 16.5523 15 16 15C15.4477 15 15 14.5523 15 14L15 8C15 7.44772 15.4477 7 16 7Z" fill="#282828"/>
+</svg>

二进制
entry/src/main/resources/base/media/device.png


+ 6 - 0
entry/src/main/resources/base/media/finish_work.svg

@@ -0,0 +1,6 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3ZM1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M16.2071 7.79289C16.5976 8.18342 16.5976 8.81658 16.2071 9.20711L9.20711 16.2071C8.81658 16.5976 8.18342 16.5976 7.79289 16.2071C7.40237 15.8166 7.40237 15.1834 7.79289 14.7929L14.7929 7.79289C15.1834 7.40237 15.8166 7.40237 16.2071 7.79289Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M7.79289 7.79289C8.18342 7.40237 8.81658 7.40237 9.20711 7.79289L10.2071 8.79289C10.5976 9.18342 10.5976 9.81658 10.2071 10.2071C9.81658 10.5976 9.18342 10.5976 8.79289 10.2071L7.79289 9.20711C7.40237 8.81658 7.40237 8.18342 7.79289 7.79289Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M13.7929 13.7929C14.1834 13.4024 14.8166 13.4024 15.2071 13.7929L16.2071 14.7929C16.5976 15.1834 16.5976 15.8166 16.2071 16.2071C15.8166 16.5976 15.1834 16.5976 14.7929 16.2071L13.7929 15.2071C13.4024 14.8166 13.4024 14.1834 13.7929 13.7929Z" fill="#282828"/>
+</svg>

文件差异内容过多而无法显示
+ 3 - 0
entry/src/main/resources/base/media/in_out_port.svg


二进制
entry/src/main/resources/base/media/in_station.png


+ 5 - 0
entry/src/main/resources/base/media/indirection.svg

@@ -0,0 +1,5 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M11.3753 2.21913C11.7405 1.92696 12.2595 1.92696 12.6247 2.21913L20.1247 8.21913C20.556 8.56414 20.6259 9.19343 20.2809 9.62469C19.9359 10.056 19.3066 10.1259 18.8753 9.78087L12 4.28062L5.5 9.48063V20H13.5C14.0523 20 14.5 20.4477 14.5 21C14.5 21.5523 14.0523 22 13.5 22H4.5C3.94772 22 3.5 21.5523 3.5 21V9C3.5 8.69622 3.63809 8.4089 3.8753 8.21913L11.3753 2.21913Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M22 15C22 15.5523 21.5523 16 21 16L11 16C10.4477 16 10 15.5523 10 15C10 14.4477 10.4477 14 11 14L21 14C21.5523 14 22 14.4477 22 15Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M9.29289 14.2929C8.90237 14.6834 8.90237 15.3166 9.29289 15.7071L12.2929 18.7071C12.6834 19.0976 13.3166 19.0976 13.7071 18.7071C14.0976 18.3166 14.0976 17.6834 13.7071 17.2929L11.4142 15L13.7071 12.7071C14.0976 12.3166 14.0976 11.6834 13.7071 11.2929C13.3166 10.9024 12.6834 10.9024 12.2929 11.2929L9.29289 14.2929Z" fill="#282828"/>
+</svg>

文件差异内容过多而无法显示
+ 4 - 0
entry/src/main/resources/base/media/inout.svg


文件差异内容过多而无法显示
+ 4 - 0
entry/src/main/resources/base/media/isright.svg


文件差异内容过多而无法显示
+ 5 - 0
entry/src/main/resources/base/media/material_completed.svg


文件差异内容过多而无法显示
+ 3 - 0
entry/src/main/resources/base/media/mechanical_arm.svg


文件差异内容过多而无法显示
+ 4 - 0
entry/src/main/resources/base/media/open_close_door.svg


+ 5 - 0
entry/src/main/resources/base/media/open_door.svg

@@ -0,0 +1,5 @@
+<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M4.66504 6.00004C4.66504 5.26274 5.26274 4.66504 6.00004 4.66504H42C42.7373 4.66504 43.335 5.26274 43.335 6.00004V42C43.335 42.7373 42.7373 43.335 42 43.335H6.00004C5.26274 43.335 4.66504 42.7373 4.66504 42C4.66504 41.2627 5.26274 40.665 6.00004 40.665H40.665V7.33504H6.00004C5.26274 7.33504 4.66504 6.73734 4.66504 6.00004Z" fill="black"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M5.21945 4.91704C5.56758 4.66613 6.0151 4.59785 6.4222 4.73356L24.4222 10.7336C24.9673 10.9153 25.335 11.4254 25.335 12V36C25.335 36.5747 24.9673 37.0848 24.4222 37.2665L6.4222 43.2665C6.0151 43.4022 5.56758 43.334 5.21945 43.0831C4.87132 42.8321 4.66504 42.4292 4.66504 42V6.00005C4.66504 5.57092 4.87132 5.16796 5.21945 4.91704ZM7.33504 7.85226V40.1478L22.665 35.0378V12.9623L7.33504 7.85226Z" fill="black"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M18 20.665C18.7373 20.665 19.335 21.2627 19.335 22V26C19.335 26.7373 18.7373 27.335 18 27.335C17.2627 27.335 16.665 26.7373 16.665 26V22C16.665 21.2627 17.2627 20.665 18 20.665Z" fill="black"/>
+</svg>

文件差异内容过多而无法显示
+ 6 - 0
entry/src/main/resources/base/media/open_up.svg


文件差异内容过多而无法显示
+ 6 - 0
entry/src/main/resources/base/media/open_zhuajia.svg


二进制
entry/src/main/resources/base/media/out_station.png


+ 5 - 0
entry/src/main/resources/base/media/outdirection.svg

@@ -0,0 +1,5 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M11.3753 2.21913C11.7405 1.92696 12.2595 1.92696 12.6247 2.21913L20.1247 8.21913C20.556 8.56414 20.6259 9.19343 20.2809 9.62469C19.9359 10.056 19.3066 10.1259 18.8753 9.78087L12 4.28062L5.5 9.48063V20H13.5C14.0523 20 14.5 20.4477 14.5 21C14.5 21.5523 14.0523 22 13.5 22H4.5C3.94772 22 3.5 21.5523 3.5 21V9C3.5 8.69622 3.63809 8.4089 3.8753 8.21913L11.3753 2.21913Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M22 15C22 15.5523 21.5523 16 21 16L11 16C10.4477 16 10 15.5523 10 15C10 14.4477 10.4477 14 11 14L21 14C21.5523 14 22 14.4477 22 15Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M21.7071 14.2929C22.0976 14.6834 22.0976 15.3166 21.7071 15.7071L18.7071 18.7071C18.3166 19.0976 17.6834 19.0976 17.2929 18.7071C16.9024 18.3166 16.9024 17.6834 17.2929 17.2929L19.5858 15L17.2929 12.7071C16.9024 12.3166 16.9024 11.6834 17.2929 11.2929C17.6834 10.9024 18.3166 10.9024 18.7071 11.2929L21.7071 14.2929Z" fill="#282828"/>
+</svg>

文件差异内容过多而无法显示
+ 3 - 0
entry/src/main/resources/base/media/pass_road.svg


文件差异内容过多而无法显示
+ 5 - 0
entry/src/main/resources/base/media/pass_wall.svg


+ 6 - 0
entry/src/main/resources/base/media/push_down.svg

@@ -0,0 +1,6 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M20.7071 15.7071C20.5196 15.8946 20.2652 16 20 16L18 16C17.4477 16 17 15.5523 17 15C17 14.4477 17.4477 14 18 14L19 14L19 3L6 3L6 14L7 14C7.55228 14 8 14.4477 8 15C8 15.5523 7.55228 16 7 16L5 16C4.44772 16 4 15.5523 4 15L4 2C4 1.44771 4.44772 1 5 1L20 1C20.5523 1 21 1.44772 21 2L21 15C21 15.2652 20.8946 15.5196 20.7071 15.7071Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M12.5 21C11.9477 21 11.5 20.5523 11.5 20L11.5 7.5C11.5 6.94772 11.9477 6.5 12.5 6.5C13.0523 6.5 13.5 6.94771 13.5 7.5L13.5 20C13.5 20.5523 13.0523 21 12.5 21Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M13.2071 20.7071C12.8166 21.0976 12.1834 21.0976 11.7929 20.7071L8.79289 17.7071C8.40237 17.3166 8.40237 16.6834 8.79289 16.2929C9.18342 15.9024 9.81658 15.9024 10.2071 16.2929L12.5 18.5858L14.7929 16.2929C15.1834 15.9024 15.8166 15.9024 16.2071 16.2929C16.5976 16.6834 16.5976 17.3166 16.2071 17.7071L13.2071 20.7071Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M17 22C17 22.5523 16.5523 23 16 23L9 23C8.44771 23 8 22.5523 8 22C8 21.4477 8.44771 21 9 21L16 21C16.5523 21 17 21.4477 17 22Z" fill="#282828"/>
+</svg>

+ 6 - 0
entry/src/main/resources/base/media/push_right.svg

@@ -0,0 +1,6 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M15.7071 3.29289C15.8946 3.48043 16 3.73478 16 4L16 6C16 6.55228 15.5523 7 15 7C14.4477 7 14 6.55228 14 6L14 5L3 5L3 18L14 18L14 17C14 16.4477 14.4477 16 15 16C15.5523 16 16 16.4477 16 17L16 19C16 19.5523 15.5523 20 15 20L2 20C1.44772 20 1 19.5523 1 19L1 4C1 3.44771 1.44772 3 2 3L15 3C15.2652 3 15.5196 3.10536 15.7071 3.29289Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M21 11.5C21 12.0523 20.5523 12.5 20 12.5L7.5 12.5C6.94772 12.5 6.5 12.0523 6.5 11.5C6.5 10.9477 6.94771 10.5 7.5 10.5L20 10.5C20.5523 10.5 21 10.9477 21 11.5Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M20.7071 10.7929C21.0976 11.1834 21.0976 11.8166 20.7071 12.2071L17.7071 15.2071C17.3166 15.5976 16.6834 15.5976 16.2929 15.2071C15.9024 14.8166 15.9024 14.1834 16.2929 13.7929L18.5858 11.5L16.2929 9.20711C15.9024 8.81658 15.9024 8.18342 16.2929 7.79289C16.6834 7.40237 17.3166 7.40237 17.7071 7.79289L20.7071 10.7929Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M22 7C22.5523 7 23 7.44772 23 8L23 15C23 15.5523 22.5523 16 22 16C21.4477 16 21 15.5523 21 15L21 8C21 7.44772 21.4477 7 22 7Z" fill="#282828"/>
+</svg>

+ 6 - 0
entry/src/main/resources/base/media/push_up.svg

@@ -0,0 +1,6 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M3.29289 8.29289C3.48043 8.10536 3.73478 8 4 8L6 8C6.55228 8 7 8.44772 7 9C7 9.55228 6.55228 10 6 10H5V21H18V10H17C16.4477 10 16 9.55228 16 9C16 8.44772 16.4477 8 17 8H19C19.5523 8 20 8.44772 20 9V22C20 22.5523 19.5523 23 19 23H4C3.44772 23 3 22.5523 3 22V9C3 8.73478 3.10536 8.48043 3.29289 8.29289Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M11.5 3C12.0523 3 12.5 3.44772 12.5 4L12.5 16.5C12.5 17.0523 12.0523 17.5 11.5 17.5C10.9477 17.5 10.5 17.0523 10.5 16.5L10.5 4C10.5 3.44772 10.9477 3 11.5 3Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M10.7929 3.29289C11.1834 2.90237 11.8166 2.90237 12.2071 3.29289L15.2071 6.29289C15.5976 6.68342 15.5976 7.31658 15.2071 7.70711C14.8166 8.09763 14.1834 8.09763 13.7929 7.70711L11.5 5.41421L9.20711 7.70711C8.81658 8.09763 8.18342 8.09763 7.79289 7.70711C7.40237 7.31658 7.40237 6.68342 7.79289 6.29289L10.7929 3.29289Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M7 2C7 1.44772 7.44772 1 8 1L15 0.999999C15.5523 0.999999 16 1.44771 16 2C16 2.55228 15.5523 3 15 3L8 3C7.44772 3 7 2.55228 7 2Z" fill="#282828"/>
+</svg>

+ 8 - 0
entry/src/main/resources/base/media/put_on.svg

@@ -0,0 +1,8 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M8.5 11C8.5 9.06702 10.067 7.5 12 7.5C13.933 7.5 15.5 9.06702 15.5 11C15.5 12.933 13.933 14.5 12 14.5C10.067 14.5 8.5 12.933 8.5 11ZM12 9.5C11.1716 9.5 10.5 10.1716 10.5 11C10.5 11.8284 11.1716 12.5 12 12.5C12.8284 12.5 13.5 11.8284 13.5 11C13.5 10.1716 12.8284 9.5 12 9.5Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M1 4.5C1 3.94772 1.44772 3.5 2 3.5H22C22.5523 3.5 23 3.94772 23 4.5C23 5.05228 22.5523 5.5 22 5.5H2C1.44772 5.5 1 5.05228 1 4.5Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M2 1C2.55228 1 3 1.44772 3 2V7C3 7.55228 2.55228 8 2 8C1.44772 8 1 7.55228 1 7V2C1 1.44772 1.44772 1 2 1Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M22 1C22.5523 1 23 1.44772 23 2V7C23 7.55228 22.5523 8 22 8C21.4477 8 21 7.55228 21 7V2C21 1.44772 21.4477 1 22 1Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M5.5 3.5C6.05228 3.5 6.5 3.94772 6.5 4.5V12.4875L11.9967 15.8278L17.5 12.4412V4.5C17.5 3.94772 17.9477 3.5 18.5 3.5C19.0523 3.5 19.5 3.94772 19.5 4.5V13C19.5 13.3473 19.3198 13.6697 19.0241 13.8517L12.5241 17.8517C12.2044 18.0484 11.8015 18.0495 11.4807 17.8546L4.98068 13.9046C4.68221 13.7232 4.5 13.3993 4.5 13.05V4.5C4.5 3.94772 4.94772 3.5 5.5 3.5Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M12 16C12.5523 16 13 16.4477 13 17V22C13 22.5523 12.5523 23 12 23C11.4477 23 11 22.5523 11 22V17C11 16.4477 11.4477 16 12 16Z" fill="#282828"/>
+</svg>

+ 6 - 0
entry/src/main/resources/base/media/receive_down.svg

@@ -0,0 +1,6 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M3.29289 8.29289C3.48043 8.10536 3.73478 8 4 8L6 8C6.55228 8 7 8.44772 7 9C7 9.55229 6.55228 10 6 10L5 10L5 21L18 21L18 10L17 10C16.4477 10 16 9.55229 16 9C16 8.44772 16.4477 8 17 8L19 8C19.5523 8 20 8.44772 20 9L20 22C20 22.5523 19.5523 23 19 23L4 23C3.44771 23 3 22.5523 3 22L3 9C3 8.73478 3.10536 8.48043 3.29289 8.29289Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M11.5 3C12.0523 3 12.5 3.44772 12.5 4L12.5 16.5C12.5 17.0523 12.0523 17.5 11.5 17.5C10.9477 17.5 10.5 17.0523 10.5 16.5L10.5 4C10.5 3.44772 10.9477 3 11.5 3Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M10.7929 17.7071C11.1834 18.0976 11.8166 18.0976 12.2071 17.7071L15.2071 14.7071C15.5976 14.3166 15.5976 13.6834 15.2071 13.2929C14.8166 12.9024 14.1834 12.9024 13.7929 13.2929L11.5 15.5858L9.20711 13.2929C8.81658 12.9024 8.18342 12.9024 7.79289 13.2929C7.40237 13.6834 7.40237 14.3166 7.79289 14.7071L10.7929 17.7071Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M7 2C7 1.44772 7.44772 1 8 1L15 1C15.5523 1 16 1.44771 16 2C16 2.55228 15.5523 3 15 3L8 3C7.44772 3 7 2.55228 7 2Z" fill="#282828"/>
+</svg>

+ 6 - 0
entry/src/main/resources/base/media/receive_left.svg

@@ -0,0 +1,6 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M15.7071 3.29289C15.8946 3.48043 16 3.73478 16 4L16 6C16 6.55228 15.5523 7 15 7C14.4477 7 14 6.55228 14 6L14 5L3 5L3 18L14 18L14 17C14 16.4477 14.4477 16 15 16C15.5523 16 16 16.4477 16 17L16 19C16 19.5523 15.5523 20 15 20L2 20C1.44772 20 1 19.5523 1 19L1 4C1 3.44771 1.44772 3 2 3L15 3C15.2652 3 15.5196 3.10536 15.7071 3.29289Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M21 11.5C21 12.0523 20.5523 12.5 20 12.5L7.5 12.5C6.94772 12.5 6.5 12.0523 6.5 11.5C6.5 10.9477 6.94771 10.5 7.5 10.5L20 10.5C20.5523 10.5 21 10.9477 21 11.5Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M6.29289 10.7929C5.90237 11.1834 5.90237 11.8166 6.29289 12.2071L9.29289 15.2071C9.68342 15.5976 10.3166 15.5976 10.7071 15.2071C11.0976 14.8166 11.0976 14.1834 10.7071 13.7929L8.41421 11.5L10.7071 9.20711C11.0976 8.81658 11.0976 8.18342 10.7071 7.79289C10.3166 7.40237 9.68342 7.40237 9.29289 7.79289L6.29289 10.7929Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M22 7C22.5523 7 23 7.44772 23 8L23 15C23 15.5523 22.5523 16 22 16C21.4477 16 21 15.5523 21 15L21 8C21 7.44772 21.4477 7 22 7Z" fill="#282828"/>
+</svg>

+ 6 - 0
entry/src/main/resources/base/media/receive_up.svg

@@ -0,0 +1,6 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M20.7071 15.7071C20.5196 15.8946 20.2652 16 20 16L18 16C17.4477 16 17 15.5523 17 15C17 14.4477 17.4477 14 18 14L19 14L19 3L6 3L6 14L7 14C7.55228 14 8 14.4477 8 15C8 15.5523 7.55228 16 7 16L5 16C4.44772 16 4 15.5523 4 15L4 2C4 1.44771 4.44772 1 5 1L20 1C20.5523 1 21 1.44772 21 2L21 15C21 15.2652 20.8946 15.5196 20.7071 15.7071Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M12.5 21C11.9477 21 11.5 20.5523 11.5 20L11.5 7.5C11.5 6.94772 11.9477 6.5 12.5 6.5C13.0523 6.5 13.5 6.94771 13.5 7.5L13.5 20C13.5 20.5523 13.0523 21 12.5 21Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M13.2071 6.29289C12.8166 5.90237 12.1834 5.90237 11.7929 6.29289L8.79289 9.29289C8.40237 9.68342 8.40237 10.3166 8.79289 10.7071C9.18342 11.0976 9.81658 11.0976 10.2071 10.7071L12.5 8.41421L14.7929 10.7071C15.1834 11.0976 15.8166 11.0976 16.2071 10.7071C16.5976 10.3166 16.5976 9.68342 16.2071 9.29289L13.2071 6.29289Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M17 22C17 22.5523 16.5523 23 16 23L9 23C8.44771 23 8 22.5523 8 22C8 21.4477 8.44771 21 9 21L16 21C16.5523 21 17 21.4477 17 22Z" fill="#282828"/>
+</svg>

+ 6 - 0
entry/src/main/resources/base/media/receiveup.svg

@@ -0,0 +1,6 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M20.7071 15.7071C20.5196 15.8946 20.2652 16 20 16L18 16C17.4477 16 17 15.5523 17 15C17 14.4477 17.4477 14 18 14L19 14L19 3L6 3L6 14L7 14C7.55228 14 8 14.4477 8 15C8 15.5523 7.55228 16 7 16L5 16C4.44772 16 4 15.5523 4 15L4 2C4 1.44771 4.44772 1 5 1L20 1C20.5523 1 21 1.44772 21 2L21 15C21 15.2652 20.8946 15.5196 20.7071 15.7071Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M12.5 21C11.9477 21 11.5 20.5523 11.5 20L11.5 7.5C11.5 6.94772 11.9477 6.5 12.5 6.5C13.0523 6.5 13.5 6.94771 13.5 7.5L13.5 20C13.5 20.5523 13.0523 21 12.5 21Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M13.2071 6.29289C12.8166 5.90237 12.1834 5.90237 11.7929 6.29289L8.79289 9.29289C8.40237 9.68342 8.40237 10.3166 8.79289 10.7071C9.18342 11.0976 9.81658 11.0976 10.2071 10.7071L12.5 8.41421L14.7929 10.7071C15.1834 11.0976 15.8166 11.0976 16.2071 10.7071C16.5976 10.3166 16.5976 9.68342 16.2071 9.29289L13.2071 6.29289Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M17 22C17 22.5523 16.5523 23 16 23L9 23C8.44771 23 8 22.5523 8 22C8 21.4477 8.44771 21 9 21L16 21C16.5523 21 17 21.4477 17 22Z" fill="#282828"/>
+</svg>

文件差异内容过多而无法显示
+ 8 - 0
entry/src/main/resources/base/media/robot_clean.svg


+ 8 - 0
entry/src/main/resources/base/media/robot_list.svg

@@ -0,0 +1,8 @@
+<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M9.00004 7.33504C8.08049 7.33504 7.33504 8.08049 7.33504 9.00004V39C7.33504 39.9196 8.08049 40.665 9.00004 40.665H39C39.9196 40.665 40.665 39.9196 40.665 39V9.00004C40.665 8.08049 39.9196 7.33504 39 7.33504H9.00004ZM4.66504 9.00004C4.66504 6.60588 6.60588 4.66504 9.00004 4.66504H39C41.3942 4.66504 43.335 6.60588 43.335 9.00004V39C43.335 41.3942 41.3942 43.335 39 43.335H9.00004C6.60588 43.335 4.66504 41.3942 4.66504 39V9.00004Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M11.665 13C11.665 12.2627 12.2627 11.665 13 11.665H21C21.7373 11.665 22.335 12.2627 22.335 13V21C22.335 21.7373 21.7373 22.335 21 22.335H13C12.2627 22.335 11.665 21.7373 11.665 21V13ZM14.335 14.335V19.665H19.665V14.335H14.335Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M25.665 13C25.665 12.2627 26.2627 11.665 27 11.665H35C35.7373 11.665 36.335 12.2627 36.335 13C36.335 13.7373 35.7373 14.335 35 14.335H27C26.2627 14.335 25.665 13.7373 25.665 13Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M25.665 20C25.665 19.2627 26.2627 18.665 27 18.665H35C35.7373 18.665 36.335 19.2627 36.335 20C36.335 20.7373 35.7373 21.335 35 21.335H27C26.2627 21.335 25.665 20.7373 25.665 20Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M11.665 28C11.665 27.2627 12.2627 26.665 13 26.665H35C35.7373 26.665 36.335 27.2627 36.335 28C36.335 28.7373 35.7373 29.335 35 29.335H13C12.2627 29.335 11.665 28.7373 11.665 28Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M11.665 35C11.665 34.2627 12.2627 33.665 13 33.665H35C35.7373 33.665 36.335 34.2627 36.335 35C36.335 35.7373 35.7373 36.335 35 36.335H13C12.2627 36.335 11.665 35.7373 11.665 35Z" fill="#282828"/>
+</svg>

文件差异内容过多而无法显示
+ 4 - 0
entry/src/main/resources/base/media/search_state.svg


+ 11 - 0
entry/src/main/resources/base/media/single_move.svg

@@ -0,0 +1,11 @@
+<svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M19.0561 39.0561C19.5774 38.5347 20.4227 38.5347 20.944 39.0561L24 42.1121L27.0561 39.0561C27.5774 38.5347 28.4227 38.5347 28.944 39.0561C29.4654 39.5774 29.4654 40.4227 28.944 40.944L24.944 44.944C24.4227 45.4654 23.5774 45.4654 23.0561 44.944L19.0561 40.944C18.5347 40.4227 18.5347 39.5774 19.0561 39.0561Z" fill="black"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M24 2.66504C24.7373 2.66504 25.335 3.26274 25.335 4.00004V16C25.335 16.7373 24.7373 17.335 24 17.335C23.2627 17.335 22.665 16.7373 22.665 16V4.00004C22.665 3.26274 23.2627 2.66504 24 2.66504Z" fill="black"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M23.0561 3.05605C23.5774 2.5347 24.4227 2.5347 24.944 3.05605L28.944 7.05605C29.4654 7.5774 29.4654 8.42268 28.944 8.94403C28.4227 9.46538 27.5774 9.46538 27.0561 8.94403L24 5.88801L20.944 8.94403C20.4227 9.46538 19.5774 9.46538 19.0561 8.94403C18.5347 8.42268 18.5347 7.5774 19.0561 7.05605L23.0561 3.05605Z" fill="black"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M24 30.665C24.7373 30.665 25.335 31.2627 25.335 32V44C25.335 44.7373 24.7373 45.335 24 45.335C23.2627 45.335 22.665 44.7373 22.665 44V32C22.665 31.2627 23.2627 30.665 24 30.665Z" fill="black"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M8.94403 19.0561C9.46538 19.5774 9.46538 20.4227 8.94403 20.944L5.88801 24L8.94403 27.0561C9.46538 27.5774 9.46538 28.4227 8.94403 28.944C8.42268 29.4654 7.5774 29.4654 7.05605 28.944L3.05605 24.944C2.5347 24.4227 2.5347 23.5774 3.05605 23.0561L7.05605 19.0561C7.5774 18.5347 8.42268 18.5347 8.94403 19.0561Z" fill="black"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M30.665 24C30.665 23.2627 31.2627 22.665 32 22.665H44C44.7373 22.665 45.335 23.2627 45.335 24C45.335 24.7373 44.7373 25.335 44 25.335H32C31.2627 25.335 30.665 24.7373 30.665 24Z" fill="black"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M39.0561 19.0561C39.5774 18.5347 40.4227 18.5347 40.944 19.0561L44.944 23.0561C45.4654 23.5774 45.4654 24.4227 44.944 24.944L40.944 28.944C40.4227 29.4654 39.5774 29.4654 39.0561 28.944C38.5347 28.4227 38.5347 27.5774 39.0561 27.0561L42.1121 24L39.0561 20.944C38.5347 20.4227 38.5347 19.5774 39.0561 19.0561Z" fill="black"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M2.66504 24C2.66504 23.2627 3.26274 22.665 4.00004 22.665H16C16.7373 22.665 17.335 23.2627 17.335 24C17.335 24.7373 16.7373 25.335 16 25.335H4.00004C3.26274 25.335 2.66504 24.7373 2.66504 24Z" fill="black"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M20.665 24C20.665 22.1581 22.1581 20.665 24 20.665C25.8419 20.665 27.335 22.1581 27.335 24C27.335 25.8419 25.8419 27.335 24 27.335C22.1581 27.335 20.665 25.8419 20.665 24ZM24 23.335C23.6327 23.335 23.335 23.6327 23.335 24C23.335 24.3673 23.6327 24.665 24 24.665C24.3673 24.665 24.665 24.3673 24.665 24C24.665 23.6327 24.3673 23.335 24 23.335Z" fill="black"/>
+</svg>

+ 3 - 0
entry/src/main/resources/base/media/start_work.svg

@@ -0,0 +1,3 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M7 5.07172C7.3094 4.89309 7.6906 4.89309 8 5.07172L18.5 11.1339C18.8094 11.3126 19 11.6427 19 11.9999C19 12.3572 18.8094 12.6873 18.5 12.866L8 18.9282C7.6906 19.1068 7.3094 19.1068 7 18.9282C6.6906 18.7495 6.5 18.4194 6.5 18.0621V5.93774C6.5 5.58048 6.6906 5.25035 7 5.07172ZM8.5 7.6698V16.3301L16 11.9999L8.5 7.6698Z" fill="#282828"/>
+</svg>

+ 4 - 0
entry/src/main/resources/base/media/stop.svg

@@ -0,0 +1,4 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12ZM12 3C7.02943 3 3 7.02943 3 12C3 16.9706 7.02943 21 12 21C16.9706 21 21 16.9706 21 12C21 7.02943 16.9706 3 12 3Z" fill="#282828"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M15 9H9V15H15V9ZM7 7V17H17V7H7Z" fill="black"/>
+</svg>

文件差异内容过多而无法显示
+ 4 - 0
entry/src/main/resources/base/media/translate.svg


+ 2 - 1
entry/src/main/resources/base/profile/main_pages.json

@@ -20,6 +20,7 @@
     "pages/OutboundStation",
     "pages/WarehouseMap",
     "pages/StationDevicesPage",
-    "pages/RobotErrorHandle"
+    "pages/RobotErrorHandle",
+    "pages/MechanicalArmDebugging"
   ]
 }