@@ -52,7 +52,7 @@
</template>
<script lang="ts" setup>
-import { computed, defineOptions, nextTick, reactive, ref, toRefs } from "vue";
+import { computed, nextTick, reactive, ref, toRefs } from "vue";
import type { FormRules } from "element-plus";
import { ElMessage } from "element-plus";
import {
@@ -60,9 +60,9 @@ const tableConfig: PlusColumn[] = [
prop: "status",
valueType: "tag",
options: computed(() => sys_common_status.value),
- fieldProps: value => {
+ fieldProps: (value: string) => {
return {
- type: useDictClass("sys_common_status", value + "")
+ type: useDictClass("sys_common_status", value)
};
},
formatter: value => {
@@ -52,16 +52,7 @@
-import {
- computed,
- defineOptions,
- h,
- nextTick,
- onMounted,
- reactive,
- ref,
- toRefs
-} from "vue";
+import { computed, h, nextTick, onMounted, reactive, ref, toRefs } from "vue";
@@ -1,5 +1,5 @@
<script setup lang="ts">
-import { onMounted, ref, defineEmits, watch, nextTick } from "vue";
+import { onMounted, ref, watch, nextTick } from "vue";
import { getSystemRoleDeptTree } from "@/api/system/role";
import { type CheckboxValueType } from "element-plus";
-import { onMounted, ref, defineEmits, watch, nextTick, computed } from "vue";
+import { onMounted, ref, watch, nextTick, computed } from "vue";
import { getMenuListTree } from "@/api/system/menu";
@@ -72,15 +72,7 @@
+import { computed, nextTick, onMounted, reactive, ref, toRefs } from "vue";
import { ElMessage, ElMessageBox } from "element-plus";
@@ -44,15 +44,7 @@
- toRefs,
- type Ref
+import { computed, onMounted, reactive, ref, toRefs, type Ref } from "vue";
@@ -53,7 +53,7 @@
-import { computed, defineOptions, reactive, ref, toRefs } from "vue";
+import { computed, reactive, ref, toRefs } from "vue";
type PageInfo,
type PlusColumn,
-import { computed, defineOptions, ref } from "vue";
+import { computed, ref } from "vue";
useTable,