闪变调整

This commit is contained in:
caozehui
2026-06-26 13:57:17 +08:00
parent 7738d7d153
commit 29ef22c9b7
3 changed files with 19 additions and 19 deletions

View File

@@ -1,5 +1,5 @@
const DEFAULT_WAVE_TYPE = 'CPM' const DEFAULT_WAVE_TYPE = 'SQU'
const DEFAULT_WAVE_FLU_TYPE = 'SQU' const DEFAULT_WAVE_FLU_TYPE = 'CPM'
const DEFAULT_DUTY_CYCLE = 50 const DEFAULT_DUTY_CYCLE = 50
export function normalizeFlickerData(flickerData) { export function normalizeFlickerData(flickerData) {

View File

@@ -31,8 +31,8 @@ let scriptForm: any = {
flickerValue: '1', //标准值 flickerValue: '1', //标准值
fchagValue: '2.724', //变动量 fchagValue: '2.724', //变动量
fchagFre: '1', //波动频度 fchagFre: '1', //波动频度
waveType: 'CPM', // 波类型 waveType: 'SQU', // 波类型
waveFluType: 'SQU', //波类型 waveFluType: 'CPM', //波类型
fdutyCycle: 50 //占空比 fdutyCycle: 50 //占空比
}, //闪变 }, //闪变
dipData: { dipData: {
@@ -63,8 +63,8 @@ let scriptForm: any = {
flickerValue: '1', //标准值 flickerValue: '1', //标准值
fchagValue: '2.724', //变动量 fchagValue: '2.724', //变动量
fchagFre: '1', //波动频度 fchagFre: '1', //波动频度
waveType: 'CPM', // 波动类型 waveType: 'SQU', // 波动类型
waveFluType: 'SQU', //波类型 waveFluType: 'CPM', //波类型
fdutyCycle: 50 //占空比 fdutyCycle: 50 //占空比
}, //闪变 }, //闪变
dipData: { dipData: {
@@ -95,8 +95,8 @@ let scriptForm: any = {
flickerValue: '1', //标准值 flickerValue: '1', //标准值
fchagValue: '2.724', //变动量 fchagValue: '2.724', //变动量
fchagFre: '1', //波动频度 fchagFre: '1', //波动频度
waveType: 'CPM', // 波动类型 waveType: 'SQU', // 波动类型
waveFluType: 'SQU', //波类型 waveFluType: 'CPM', //波类型
fdutyCycle: 50 //占空比 fdutyCycle: 50 //占空比
}, //闪变 }, //闪变
dipData: { dipData: {
@@ -127,8 +127,8 @@ let scriptForm: any = {
flickerValue: '1', //标准值 flickerValue: '1', //标准值
fchagValue: '2.724', //变动量 fchagValue: '2.724', //变动量
fchagFre: '1', //波动频度 fchagFre: '1', //波动频度
waveType: 'CPM', // 波动类型 waveType: 'SQU', // 波动类型
waveFluType: 'SQU', //波类型 waveFluType: 'CPM', //波类型
fdutyCycle: 50 //占空比 fdutyCycle: 50 //占空比
}, //闪变 }, //闪变
dipData: { dipData: {
@@ -159,8 +159,8 @@ let scriptForm: any = {
flickerValue: '1', //标准值 flickerValue: '1', //标准值
fchagValue: '2.724', //变动量 fchagValue: '2.724', //变动量
fchagFre: '1', //波动频度 fchagFre: '1', //波动频度
waveType: 'CPM', // 波动类型 waveType: 'SQU', // 波动类型
waveFluType: 'SQU', //波类型 waveFluType: 'CPM', //波类型
fdutyCycle: 50 //占空比 fdutyCycle: 50 //占空比
}, //闪变 }, //闪变
dipData: { dipData: {
@@ -191,8 +191,8 @@ let scriptForm: any = {
flickerValue: '1', //标准值 flickerValue: '1', //标准值
fchagValue: '2.724', //变动量 fchagValue: '2.724', //变动量
fchagFre: '1', //波动频度 fchagFre: '1', //波动频度
waveType: 'CPM', // 波动类型 waveType: 'SQU', // 波动类型
waveFluType: 'SQU', //波类型 waveFluType: 'CPM', //波类型
fdutyCycle: 50 //占空比 fdutyCycle: 50 //占空比
}, //闪变 }, //闪变
dipData: { dipData: {

View File

@@ -8,7 +8,7 @@
<el-form-item abel-width="180px"> <el-form-item abel-width="180px">
<template #label> <template #label>
<el-select <el-select
v-model="form[0].flickerData.waveType" v-model="form[0].flickerData.waveFluType"
@change="changeLable" @change="changeLable"
style="width: 170px" style="width: 170px"
> >
@@ -26,7 +26,7 @@
style="width: 180px" style="width: 180px"
filterable filterable
v-model="form[0].flickerData.fchagFre" v-model="form[0].flickerData.fchagFre"
@change="changeWaveType" @change="changeWaveFluType"
> >
<el-option <el-option
v-for="(item, i) in waveChildrenList" v-for="(item, i) in waveChildrenList"
@@ -65,7 +65,7 @@
<el-select <el-select
placeholder="请选择波类型" placeholder="请选择波类型"
style="width: 150px" style="width: 150px"
v-model="form[0].flickerData.waveFluType" v-model="form[0].flickerData.waveType"
:disabled="!form[0].flickerFlag" :disabled="!form[0].flickerFlag"
> >
<el-option label="RECT" value="RECT"></el-option> <el-option label="RECT" value="RECT"></el-option>
@@ -343,7 +343,7 @@ const waveList = [
] ]
const waveChildrenList = computed(() => { const waveChildrenList = computed(() => {
return waveList.filter((item: any) => item.value === form.value[0].flickerData.waveType)[0].children return waveList.filter((item: any) => item.value === form.value[0].flickerData.waveFluType)[0].children
}) })
const changeLable = e => { const changeLable = e => {
setTimeout(() => { setTimeout(() => {
@@ -363,7 +363,7 @@ const changeLable = e => {
}, 100) }, 100)
} }
// [频率变化] // [频率变化]
const changeWaveType = e => { const changeWaveFluType = e => {
let fchagValueTemp = waveChildrenList.value.filter( let fchagValueTemp = waveChildrenList.value.filter(
(item: any) => item.fchagFre == e (item: any) => item.fchagFre == e
)[0].fchagValue )[0].fchagValue