Jerry Liang пре 1 година
родитељ
комит
2ba8eeeabb

+ 0 - 2
src/types/components.d.ts

@@ -23,8 +23,6 @@ declare module 'vue' {
     NDropdown: typeof import('naive-ui')['NDropdown']
     NFormItem: typeof import('naive-ui')['NFormItem']
     NInput: typeof import('naive-ui')['NInput']
-    NList: typeof import('naive-ui')['NList']
-    NLog: typeof import('naive-ui')['NLog']
     Noise: typeof import('./../components/Noise.vue')['default']
     NPagination: typeof import('naive-ui')['NPagination']
     NPerformantEllipsis: typeof import('naive-ui')['NPerformantEllipsis']

+ 2 - 2
src/views/sites-analysis/ModalData.vue

@@ -10,7 +10,7 @@ import type { AnalysisConfig } from '@/service/sitesAnalysis/interface'
 interface AnalysisConfigForm extends AnalysisConfig { }
 
 const { id } = defineProps<{
-  id?: number
+  id?: string
 }>()
 
 const formRef = useTemplateRef<InstanceType<typeof NForm>>('formRef')
@@ -21,7 +21,7 @@ const emits = defineEmits<{
 }>()
 
 const [form, setUserForm, reset, updateInitialState] = useResettableReactive<AnalysisConfigForm>({
-  id: 0,
+  id: '',
   sn: '',
   description: '',
   timePeriod: ["", ""],

+ 6 - 6
src/views/sites-analysis/manage.vue

@@ -64,7 +64,7 @@ const { maxHeight } = useDataTable(dataTableRef)
 const isRequestLoading = ref(false)
 const showDropdown = ref(false)
 const checkedRowKeys = ref<Array<number | string>>([])
-const contextmenuID = ref<number | undefined>(undefined)
+const contextmenuID = ref<string | undefined>(undefined)
 
 interface AnalysisFilterForm extends Partial<AnalysisItemInfo> { }
 
@@ -142,7 +142,7 @@ const dropdownOptions = reactive<DropdownProps>({
   },
 })
 
-const createOrEditAnalysis = (id?: number) => {
+const createOrEditAnalysis = (id?: string) => {
   const title = id === undefined ? '新增监控' : '编辑编辑'
   const isNew = id === undefined
 
@@ -278,7 +278,7 @@ function rowProps(row: AnalysisItemInfo) {
 }
 
 const tableData = ref<AnalysisItemInfo[]>(Array.from({ length: 46 }).map((_, index) => ({
-  id: index,
+  id: String(index),
   sn: `Edward King ${index}`,
   description: "",
   item: ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I'],
@@ -304,15 +304,15 @@ const tablePagination = reactive<PaginationProps>({
   },
 })
 
-const itemView = (id: number) => {
+const itemView = (id: string) => {
 
 }
 
-const itemEdit = (id: number) => {
+const itemEdit = (id: string) => {
   createOrEditAnalysis(id)
 }
 
-const itemDelete = (id: number) => {
+const itemDelete = (id: string) => {
 
 }