Browse Source

用户修改宽度调整

正负压控制增加设备状态的判断
配方删除提示修改
master
王梦远 2 weeks ago
parent
commit
389f0c9c43
  1. 2
      src/components/formula/FormulaTable.vue
  2. 11
      src/components/home/PressureControl.vue
  3. 2
      src/components/setting/AddUser.vue
  4. 2
      src/components/setting/ModifyPwd.vue

2
src/components/formula/FormulaTable.vue

@ -59,7 +59,7 @@ const deleteRecipe = (item: Formula.FormulaItem) => {
type: 'warning',
}).then(() => {
if (formulaStore.selectedFormulaInfo?.formula_id === item.formula_id) {
ElMessage.warning('禁止修改正在执行的配方信息!')
ElMessage.warning('请在消毒设置取消此配方后再进行删除!')
return
}
if (item.formula_id) {

11
src/components/home/PressureControl.vue

@ -1,6 +1,8 @@
<script lang="ts" setup>
import { syncSendCmd } from 'apis/system'
import { FtMessageBox } from 'libs/messageBox'
import { useDeviceStore } from 'stores/deviceStore'
import { useSealStore } from 'stores/sealStore'
import { computed, onMounted, ref } from 'vue'
import { useHomeStore } from '@/stores/homeStore'
@ -39,13 +41,20 @@ onMounted(getPressureConfig)
const deviceType = computed(() => {
return __DEVICE_TYPE__
})
const sealStore = useSealStore()
const sealInfo = computed(() => sealStore.sealInfo)
//
const confirm = (val: string[]) => {
//
if (sealInfo.value.workState === 'stopping' || sealInfo.value.workState === 'idle') {
if (!val || !val.length)
return
homeStore.updatePressure(val)
}
else {
FtMessageBox.error('密封性测试中,禁止修改正负压')
}
}
</script>
<template>

2
src/components/setting/AddUser.vue

@ -177,7 +177,7 @@ const rules = reactive<FormRules<UserForm>>({
@cancel="onClose"
>
<div>
<el-form ref="userFormRef" :model="userForm" :rules="rules" label-width="auto" style="max-width: 400px">
<el-form ref="userFormRef" :model="userForm" :rules="rules" label-width="auto">
<el-form-item v-if="!userForm.id" label="登录名:" prop="name">
<ft-input v-model="userForm.name" name="name" placeholder="登录名" />
</el-form-item>

2
src/components/setting/ModifyPwd.vue

@ -138,7 +138,7 @@ const rules = reactive<FormRules>({
@cancel="onClose"
>
<div>
<el-form ref="userFormRef" :model="userForm" label-width="auto" style="max-width: 400px" :rules="rules">
<el-form ref="userFormRef" :model="userForm" label-width="auto" :rules="rules">
<div>
<el-form-item
v-show="false"

Loading…
Cancel
Save