fix: 格式化 PinPuYi.vue
Some checks failed
/ build-and-deploy-to-vercel (push) Successful in 2m56s
/ playwright (push) Failing after 1m51s
/ surge (push) Successful in 2m57s
/ cleanup_surge (push) Has been skipped
/ lint-build-and-check (push) Successful in 5m35s

This commit is contained in:
严浩
2025-05-09 16:51:03 +08:00
parent f34202febb
commit ab70388a53
2 changed files with 19 additions and 13 deletions

View File

@ -1,9 +1,9 @@
export enum E_选项卡菜单 { export enum E_选项卡菜单 {
= '幅度单位列表',
= '幅度菜单列表',
= '跨度菜单列表',
= '频率单位列表', = '频率单位列表',
= '频率菜单列表', = '频率菜单列表',
= '跨度菜单列表',
= '幅度菜单列表',
= '幅度单位列表',
} }
export enum E_幅度菜单列表的项目 { export enum E_幅度菜单列表的项目 {
@ -14,14 +14,14 @@ export enum E_幅度菜单列表的项目 {
export enum E_幅度单位 { export enum E_幅度单位 {
dBm = 'dBm', dBm = 'dBm',
mV = 'mV', mV = 'mV',
uV = 'µV', // 使用 uV 表示微伏
uA = 'µA', // 使用 uA 表示微安 uA = 'µA', // 使用 uA 表示微安
uV = 'µV', // 使用 uV 表示微伏
} }
export enum E_跨度菜单列表的项目 { export enum E_跨度菜单列表的项目 {
FullSpan = 'Full Span', FullSpan = 'Full Span',
ZeroSpan = 'Zero Span',
LastSpan = 'Last Span', LastSpan = 'Last Span',
ZeroSpan = 'Zero Span',
} }
/* 值是在屏幕上显示的值。 */ /* 值是在屏幕上显示的值。 */

View File

@ -73,7 +73,10 @@ const 选项卡标题 = computed(() =>
); );
function 执行点击屏幕右边的按钮(按钮序号: number) { function 执行点击屏幕右边的按钮(按钮序号: number) {
console.group('🔘 点击屏幕右边的按钮', { 按钮序号, 选项卡当前显示: state.选项卡当前显示 }); console.group('🔘 点击屏幕右边的按钮', {
按钮序号,
选项卡当前显示: state.选项卡当前显示,
});
$enum.visitValue(state.选项卡当前显示).with({ $enum.visitValue(state.选项卡当前显示).with({
[E_选项卡菜单.频率菜单列表]: () => { [E_选项卡菜单.频率菜单列表]: () => {
switch (按钮序号) { switch (按钮序号) {
@ -305,7 +308,7 @@ function 执行点击数字按钮(按钮值: E_数字键盘按键) {
} }
let 当前临时输入: string; let 当前临时输入: string;
let 更新临时输入回调: (newVal: string | null) => void; let 更新临时输入回调: (newVal: null | string) => void;
let 后续操作菜单: E_选项卡菜单; let 后续操作菜单: E_选项卡菜单;
if (isFreqInputActive) { if (isFreqInputActive) {
@ -421,11 +424,11 @@ watchEffect(() => {
</script> </script>
<template> <template>
<pre <!-- <pre
v-if="$__DEV__" v-if="$__DEV__"
class="fixed bottom-10 right-10 top-10 z-[9999] overflow-auto overflow-y-auto bg-white p-[10px] text-[12px] text-black" class="fixed bottom-10 right-10 top-10 z-[9999] overflow-auto overflow-y-auto bg-white p-[10px] text-[12px] text-black"
>{{ { 选项卡菜单7个: $enum(E_选项卡菜单).getValues(), ...state } }}</pre >{{ { 选项卡菜单7个: $enum(E_选项卡菜单).getValues(), ...state } }}</pre
> > -->
<div class="wrp relative"> <div class="wrp relative">
<img :src="设备照片" alt="频谱仪设备" /> <img :src="设备照片" alt="频谱仪设备" />
@ -452,9 +455,10 @@ watchEffect(() => {
<!-- --> <!-- -->
<!-- 屏幕左上角 Ref Level --> <!-- 屏幕左上角 Ref Level -->
<div class="absolute left-[5px] top-[20px] text-left text-white text-[10px]" data-box="屏幕左上角RefLevel"> <div class="absolute left-[5px] top-[20px] text-left text-[10px] text-white" data-box="屏幕左上角RefLevel">
<span> <span>
Ref {{ state.频谱仪状态.幅度输入状态.refLevel.value }} {{ state.频谱仪状态.幅度输入状态.refLevel.unit }} Ref {{ state.频谱仪状态.幅度输入状态.refLevel.value }}
{{ state.频谱仪状态.幅度输入状态.refLevel.unit }}
</span> </span>
</div> </div>
@ -511,7 +515,8 @@ watchEffect(() => {
state.频谱仪状态.频率输入状态.选中的频率菜单列表的项目 === E_选项卡菜单Freq菜单列表的项目.CenterFreq state.频谱仪状态.频率输入状态.选中的频率菜单列表的项目 === E_选项卡菜单Freq菜单列表的项目.CenterFreq
" "
> >
{{ state.频谱仪状态.center.value }} {{ state.频谱仪状态.center.unit }} {{ state.频谱仪状态.center.value }}
{{ state.频谱仪状态.center.unit }}
</template> </template>
<template <template
v-else-if=" v-else-if="
@ -531,7 +536,8 @@ watchEffect(() => {
<template <template
v-else-if="state.频谱仪状态.幅度输入状态.选中的幅度菜单列表的项目 === E_幅度菜单列表的项目.RefLevel" v-else-if="state.频谱仪状态.幅度输入状态.选中的幅度菜单列表的项目 === E_幅度菜单列表的项目.RefLevel"
> >
{{ state.频谱仪状态.幅度输入状态.refLevel.value }} {{ state.频谱仪状态.幅度输入状态.refLevel.unit }} {{ state.频谱仪状态.幅度输入状态.refLevel.value }}
{{ state.频谱仪状态.幅度输入状态.refLevel.unit }}
</template> </template>
<template v-else> <template v-else>
0.000000000 0.000000000