Browse Source

消毒表单增加权限隔离

master
王梦远 12 hours ago
parent
commit
3f2571509c
  1. 5
      src/components/formula/FormulaConfig.vue

5
src/components/formula/FormulaConfig.vue

@ -3,6 +3,7 @@ import { ElMessage } from 'element-plus'
import { cloneDeep } from 'lodash' import { cloneDeep } from 'lodash'
import { useDeviceStore } from 'stores/deviceStore' import { useDeviceStore } from 'stores/deviceStore'
import { useHomeStore } from 'stores/homeStore' import { useHomeStore } from 'stores/homeStore'
import { useSystemStore } from 'stores/systemStore'
import { computed, inject, nextTick, onMounted, ref, watch, watchEffect } from 'vue' import { computed, inject, nextTick, onMounted, ref, watch, watchEffect } from 'vue'
import { FtMessage } from '@/libs/message' import { FtMessage } from '@/libs/message'
@ -222,6 +223,7 @@ const deviceType = computed(() => {
}) })
const deviceStore = useDeviceStore() const deviceStore = useDeviceStore()
const systemStore = useSystemStore()
</script> </script>
<template> <template>
@ -230,6 +232,7 @@ const deviceStore = useDeviceStore()
<el-form <el-form
ref="formRef" ref="formRef"
:model="formData" :model="formData"
:disabled="systemStore.systemUser.roleType !== 'admin'"
class="form-box" class="form-box"
label-width="auto" label-width="auto"
label-position="right" label-position="right"
@ -315,7 +318,7 @@ const deviceStore = useDeviceStore()
</el-row> </el-row>
</el-form> </el-form>
<div class="default-btn"> <div class="default-btn">
<el-button type="primary" class="config-btn" @click="handleSubmit">
<el-button v-if="systemStore.systemUser.roleType === 'admin'" type="primary" class="config-btn" @click="handleSubmit">
确定 确定
</el-button> </el-button>
</div> </div>

Loading…
Cancel
Save