微调
This commit is contained in:
@@ -2,8 +2,9 @@ import {defineStore} from "pinia";
|
|||||||
import {CHECK_STORE_KEY} from "@/stores/constant";
|
import {CHECK_STORE_KEY} from "@/stores/constant";
|
||||||
import type {CheckData} from "@/api/check/interface";
|
import type {CheckData} from "@/api/check/interface";
|
||||||
import type {Plan} from '@/api/plan/interface'
|
import type {Plan} from '@/api/plan/interface'
|
||||||
|
import {useAppSceneStore} from "@/stores/modules/mode";
|
||||||
|
|
||||||
|
const AppSceneStore = useAppSceneStore()
|
||||||
export const useCheckStore = defineStore("check", {
|
export const useCheckStore = defineStore("check", {
|
||||||
id: CHECK_STORE_KEY,
|
id: CHECK_STORE_KEY,
|
||||||
|
|
||||||
@@ -13,7 +14,7 @@ export const useCheckStore = defineStore("check", {
|
|||||||
selectTestItems: Object<CheckData.SelectTestItem>({preTest: true, timeTest: true, channelsTest: false, test: true}),
|
selectTestItems: Object<CheckData.SelectTestItem>({preTest: true, timeTest: true, channelsTest: false, test: true}),
|
||||||
checkType:1, // 0:手动检测 1:自动检测
|
checkType:1, // 0:手动检测 1:自动检测
|
||||||
reCheckType: 1, // 0:不合格项复检 1:全部复检
|
reCheckType: 1, // 0:不合格项复检 1:全部复检
|
||||||
showDetailType: 0 // 0:数据查询 1:误差体系跟换
|
showDetailType: 0 // 0:数据查询 1:误差体系跟换 2:正式检测
|
||||||
}),
|
}),
|
||||||
|
|
||||||
getters: {},
|
getters: {},
|
||||||
@@ -30,7 +31,11 @@ export const useCheckStore = defineStore("check", {
|
|||||||
},
|
},
|
||||||
initSelectTestItems() {
|
initSelectTestItems() {
|
||||||
this.selectTestItems.preTest = true
|
this.selectTestItems.preTest = true
|
||||||
this.selectTestItems.channelsTest = false
|
if (AppSceneStore.currentScene === '1') {
|
||||||
|
this.selectTestItems.channelsTest = true
|
||||||
|
} else {
|
||||||
|
this.selectTestItems.timeTest = true
|
||||||
|
}
|
||||||
this.selectTestItems.test = true
|
this.selectTestItems.test = true
|
||||||
},
|
},
|
||||||
setSelectTestItems(selectTestItems: CheckData.SelectTestItem) {
|
setSelectTestItems(selectTestItems: CheckData.SelectTestItem) {
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
<el-form-item v-if="checkStore.plan.timeCheck===1" prop="timeTest" :label-width="100">
|
<el-form-item v-if="checkStore.plan.timeCheck===1" prop="timeTest" :label-width="100">
|
||||||
<el-checkbox v-model="formContent.timeTest" label="守时检测"/>
|
<el-checkbox v-model="formContent.timeTest" label="守时检测"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item prop="channelsTest" :label-width="100">
|
<el-form-item v-if="AppSceneStore.currentScene === '1'" prop="channelsTest" :label-width="100">
|
||||||
<el-checkbox v-model="formContent.channelsTest" label="系数校准"/>
|
<el-checkbox v-model="formContent.channelsTest" label="系数校准"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item prop="test" :label-width="100">
|
<el-form-item prop="test" :label-width="100">
|
||||||
@@ -32,7 +32,8 @@ import {ref} from "vue";
|
|||||||
import {useCheckStore} from "@/stores/modules/check";
|
import {useCheckStore} from "@/stores/modules/check";
|
||||||
import type {CheckData} from "@/api/check/interface";
|
import type {CheckData} from "@/api/check/interface";
|
||||||
import {ElMessageBox} from "element-plus";
|
import {ElMessageBox} from "element-plus";
|
||||||
|
import {useAppSceneStore} from "@/stores/modules/mode";
|
||||||
|
const AppSceneStore = useAppSceneStore()
|
||||||
const emit = defineEmits(['openTestDialog'])
|
const emit = defineEmits(['openTestDialog'])
|
||||||
const checkStore = useCheckStore();
|
const checkStore = useCheckStore();
|
||||||
|
|
||||||
|
|||||||
@@ -938,6 +938,7 @@ const handleTest = async (val: string) => {
|
|||||||
|
|
||||||
dialogTitle.value = val
|
dialogTitle.value = val
|
||||||
if (val === '手动检测') {
|
if (val === '手动检测') {
|
||||||
|
checkStore.setShowDetailType(2)
|
||||||
|
|
||||||
if (testType === 'reTest') {
|
if (testType === 'reTest') {
|
||||||
ElMessageBox.confirm('请选择复检检测方式', '设备复检',
|
ElMessageBox.confirm('请选择复检检测方式', '设备复检',
|
||||||
@@ -988,6 +989,7 @@ const handleTest = async (val: string) => {
|
|||||||
channelsTest.value?.open(channelsSelection.value, props.plan)
|
channelsTest.value?.open(channelsSelection.value, props.plan)
|
||||||
return
|
return
|
||||||
} else {
|
} else {
|
||||||
|
checkStore.setShowDetailType(2)
|
||||||
checkStore.setCheckType(1)
|
checkStore.setCheckType(1)
|
||||||
checkStore.initSelectTestItems()
|
checkStore.initSelectTestItems()
|
||||||
// 一键检测
|
// 一键检测
|
||||||
|
|||||||
Reference in New Issue
Block a user