潘志宝
2024-11-22 df90c0c5cfa4de114798015b92120ad8ba8b4826
src/views/data/channel/http/api/tag/TagForm.vue
@@ -31,7 +31,7 @@
          <el-form-item label="是否启用" prop="enabled">
            <el-select v-model="formData.enabled" placeholder="请选择">
              <el-option
                v-for="dict in getBoolDictOptions(DICT_TYPE.IS_ENABLED)"
                v-for="dict in getIntDictOptions(DICT_TYPE.COM_IS_INT)"
                :key="dict.value"
                :label="dict.label"
                :value="dict.value"
@@ -56,8 +56,8 @@
</template>
<script lang="ts" setup>
import * as HttpTagApi from '@/api/data/channel/http/tag'
import { CommonEnabledBool } from '@/utils/constants'
import { DICT_TYPE, getStrDictOptions, getBoolDictOptions } from '@/utils/dict'
import {CommonEnabled} from '@/utils/constants'
import { DICT_TYPE, getStrDictOptions, getIntDictOptions } from '@/utils/dict'
defineOptions({name: 'HttpTagForm'})
@@ -73,7 +73,7 @@
  tagName: undefined,
  dataType: undefined,
  tagDesc: '',
  enabled: CommonEnabledBool.ENABLE,
  enabled: CommonEnabled.ENABLE,
})
const formRules = reactive({
  tagName: [{required: true, message: 'Tag名称不能为空', trigger: 'blur'}],
@@ -136,7 +136,7 @@
    tagName: undefined,
    dataType: undefined,
    tagDesc: '',
    enabled: CommonEnabledBool.ENABLE,
    enabled: CommonEnabled.ENABLE,
  }
  formRef.value?.resetFields()
}