Browse Source

版本改为系统信息,增加本地IP

relver
zhangjiming 7 months ago
parent
commit
5a71e1b9b0
  1. 2
      src/pages/Index/Settings/NavBar.vue
  2. 9
      src/pages/Index/Settings/Version.vue
  3. 1
      src/services/osControl/os.ts

2
src/pages/Index/Settings/NavBar.vue

@ -18,7 +18,7 @@ import { useRoute, useRouter } from 'vue-router'
const navItems = [ const navItems = [
{ label: '设备', route: '/index/setting/device' }, { label: '设备', route: '/index/setting/device' },
{ label: '用户管理', route: '/index/setting/users' }, { label: '用户管理', route: '/index/setting/users' },
{ label: '版本', route: '/index/setting/version' },
{ label: '系统信息', route: '/index/setting/version' },
{ label: 'LIS', route: '/index/setting/lis' }, { label: 'LIS', route: '/index/setting/lis' },
] ]

9
src/pages/Index/Settings/Version.vue

@ -12,12 +12,16 @@
<span class="label">MCU</span> <span class="label">MCU</span>
<span class="value">{{ info?.mcuVersion }}</span> <span class="value">{{ info?.mcuVersion }}</span>
</div> </div>
<div class="setting-item">
<span class="label">Local IP</span>
<span class="value">{{ info?.ip }}</span>
</div>
</div> </div>
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
import { DeviceInfo, getDeviceInfo } from '@/services'; import { DeviceInfo, getDeviceInfo } from '@/services';
import { onMounted, ref } from 'vue';
import { onActivated, onMounted, ref } from 'vue';
import { eMessage } from '../utils'; import { eMessage } from '../utils';
const info = ref<DeviceInfo>() const info = ref<DeviceInfo>()
@ -32,6 +36,9 @@ const getInfo = async () => {
onMounted(() => { onMounted(() => {
getInfo() getInfo()
}) })
onActivated(() => {
getInfo()
})
</script> </script>
<style lang="less" scoped> <style lang="less" scoped>
.version-setting { .version-setting {

1
src/services/osControl/os.ts

@ -63,6 +63,7 @@ export type DeviceInfo = {
appVersion: string; appVersion: string;
mcuVersion: string; mcuVersion: string;
sn: string; sn: string;
ip: string;
} }
export const getDeviceInfo = async () => { export const getDeviceInfo = async () => {
try { try {

Loading…
Cancel
Save