diff --git a/src/api/eqpt/device/remind.ts b/src/api/eqpt/device/remind.ts index 60b3262..7d8eae9 100644 --- a/src/api/eqpt/device/remind.ts +++ b/src/api/eqpt/device/remind.ts @@ -19,3 +19,11 @@ responseType: 'blob', }) } +// 到期提醒趋势 +export function remindTrend(params: object) { + return request({ + url: '/equipment/remind/trend', + method: 'get', + params, + }) +} diff --git a/src/api/eqpt/device/remind.ts b/src/api/eqpt/device/remind.ts index 60b3262..7d8eae9 100644 --- a/src/api/eqpt/device/remind.ts +++ b/src/api/eqpt/device/remind.ts @@ -19,3 +19,11 @@ responseType: 'blob', }) } +// 到期提醒趋势 +export function remindTrend(params: object) { + return request({ + url: '/equipment/remind/trend', + method: 'get', + params, + }) +} diff --git a/src/views/tested/device/info/components/interface.ts b/src/views/tested/device/info/components/interface.ts index 73bfbf4..a32473e 100644 --- a/src/views/tested/device/info/components/interface.ts +++ b/src/views/tested/device/info/components/interface.ts @@ -23,6 +23,8 @@ meterIdentify: string checkDateStart: string checkDateEnd: string + sort: string + orderBy: string } // 设备信息对象 export interface IlistObjType { diff --git a/src/api/eqpt/device/remind.ts b/src/api/eqpt/device/remind.ts index 60b3262..7d8eae9 100644 --- a/src/api/eqpt/device/remind.ts +++ b/src/api/eqpt/device/remind.ts @@ -19,3 +19,11 @@ responseType: 'blob', }) } +// 到期提醒趋势 +export function remindTrend(params: object) { + return request({ + url: '/equipment/remind/trend', + method: 'get', + params, + }) +} diff --git a/src/views/tested/device/info/components/interface.ts b/src/views/tested/device/info/components/interface.ts index 73bfbf4..a32473e 100644 --- a/src/views/tested/device/info/components/interface.ts +++ b/src/views/tested/device/info/components/interface.ts @@ -23,6 +23,8 @@ meterIdentify: string checkDateStart: string checkDateEnd: string + sort: string + orderBy: string } // 设备信息对象 export interface IlistObjType { diff --git a/src/views/tested/device/info/components/list.vue b/src/views/tested/device/info/components/list.vue index f962ae8..10be007 100644 --- a/src/views/tested/device/info/components/list.vue +++ b/src/views/tested/device/info/components/list.vue @@ -58,6 +58,8 @@ meterIdentify: '', // 计量标识 checkDateEnd: '', checkDateStart: '', + sort: '', + orderBy: '', }) const columns = ref([ { @@ -140,17 +142,6 @@ align: 'center', }, ]) -// 排序条件发生变化 -const sortChange = ({ column }: any) => { - if (column.order === 'ascending') { - console.log(column.prop) - console.log('升序') - } - else if (column.order === 'descending') { - console.log(column.prop) - console.log('倒叙') - } -} // 切换表格标识 true:普通表格 false:聚合表格 const tableFlage = ref(true) // 聚合表格实例 @@ -178,6 +169,21 @@ listLoading.value = false }) } +// 排序条件发生变化 +const sortChange = ({ column }: any) => { + if (column.order === 'ascending') { + listQuery.sort = 'asc' + // console.log(column.prop) + // console.log('升序') + } + else if (column.order === 'descending') { + listQuery.sort = 'desc' + // console.log(column.prop) + // console.log('倒叙') + } + listQuery.orderBy = column.prop + fetchData() +} // 获取使用状态列表 const useStatusList = ref() // 设备名称 @@ -280,6 +286,8 @@ listQuery.checkDateEnd = '' listQuery.taskId = '' listQuery.meterIdentify = '' + listQuery.sort = '' + listQuery.orderBy = '' listQuery.offset = 1 listQuery.limit = 20 search() diff --git a/src/api/eqpt/device/remind.ts b/src/api/eqpt/device/remind.ts index 60b3262..7d8eae9 100644 --- a/src/api/eqpt/device/remind.ts +++ b/src/api/eqpt/device/remind.ts @@ -19,3 +19,11 @@ responseType: 'blob', }) } +// 到期提醒趋势 +export function remindTrend(params: object) { + return request({ + url: '/equipment/remind/trend', + method: 'get', + params, + }) +} diff --git a/src/views/tested/device/info/components/interface.ts b/src/views/tested/device/info/components/interface.ts index 73bfbf4..a32473e 100644 --- a/src/views/tested/device/info/components/interface.ts +++ b/src/views/tested/device/info/components/interface.ts @@ -23,6 +23,8 @@ meterIdentify: string checkDateStart: string checkDateEnd: string + sort: string + orderBy: string } // 设备信息对象 export interface IlistObjType { diff --git a/src/views/tested/device/info/components/list.vue b/src/views/tested/device/info/components/list.vue index f962ae8..10be007 100644 --- a/src/views/tested/device/info/components/list.vue +++ b/src/views/tested/device/info/components/list.vue @@ -58,6 +58,8 @@ meterIdentify: '', // 计量标识 checkDateEnd: '', checkDateStart: '', + sort: '', + orderBy: '', }) const columns = ref([ { @@ -140,17 +142,6 @@ align: 'center', }, ]) -// 排序条件发生变化 -const sortChange = ({ column }: any) => { - if (column.order === 'ascending') { - console.log(column.prop) - console.log('升序') - } - else if (column.order === 'descending') { - console.log(column.prop) - console.log('倒叙') - } -} // 切换表格标识 true:普通表格 false:聚合表格 const tableFlage = ref(true) // 聚合表格实例 @@ -178,6 +169,21 @@ listLoading.value = false }) } +// 排序条件发生变化 +const sortChange = ({ column }: any) => { + if (column.order === 'ascending') { + listQuery.sort = 'asc' + // console.log(column.prop) + // console.log('升序') + } + else if (column.order === 'descending') { + listQuery.sort = 'desc' + // console.log(column.prop) + // console.log('倒叙') + } + listQuery.orderBy = column.prop + fetchData() +} // 获取使用状态列表 const useStatusList = ref() // 设备名称 @@ -280,6 +286,8 @@ listQuery.checkDateEnd = '' listQuery.taskId = '' listQuery.meterIdentify = '' + listQuery.sort = '' + listQuery.orderBy = '' listQuery.offset = 1 listQuery.limit = 20 search() diff --git a/src/views/tested/device/remind/components/trend.vue b/src/views/tested/device/remind/components/trend.vue new file mode 100644 index 0000000..94759ec --- /dev/null +++ b/src/views/tested/device/remind/components/trend.vue @@ -0,0 +1,72 @@ + + + + + + diff --git a/src/api/eqpt/device/remind.ts b/src/api/eqpt/device/remind.ts index 60b3262..7d8eae9 100644 --- a/src/api/eqpt/device/remind.ts +++ b/src/api/eqpt/device/remind.ts @@ -19,3 +19,11 @@ responseType: 'blob', }) } +// 到期提醒趋势 +export function remindTrend(params: object) { + return request({ + url: '/equipment/remind/trend', + method: 'get', + params, + }) +} diff --git a/src/views/tested/device/info/components/interface.ts b/src/views/tested/device/info/components/interface.ts index 73bfbf4..a32473e 100644 --- a/src/views/tested/device/info/components/interface.ts +++ b/src/views/tested/device/info/components/interface.ts @@ -23,6 +23,8 @@ meterIdentify: string checkDateStart: string checkDateEnd: string + sort: string + orderBy: string } // 设备信息对象 export interface IlistObjType { diff --git a/src/views/tested/device/info/components/list.vue b/src/views/tested/device/info/components/list.vue index f962ae8..10be007 100644 --- a/src/views/tested/device/info/components/list.vue +++ b/src/views/tested/device/info/components/list.vue @@ -58,6 +58,8 @@ meterIdentify: '', // 计量标识 checkDateEnd: '', checkDateStart: '', + sort: '', + orderBy: '', }) const columns = ref([ { @@ -140,17 +142,6 @@ align: 'center', }, ]) -// 排序条件发生变化 -const sortChange = ({ column }: any) => { - if (column.order === 'ascending') { - console.log(column.prop) - console.log('升序') - } - else if (column.order === 'descending') { - console.log(column.prop) - console.log('倒叙') - } -} // 切换表格标识 true:普通表格 false:聚合表格 const tableFlage = ref(true) // 聚合表格实例 @@ -178,6 +169,21 @@ listLoading.value = false }) } +// 排序条件发生变化 +const sortChange = ({ column }: any) => { + if (column.order === 'ascending') { + listQuery.sort = 'asc' + // console.log(column.prop) + // console.log('升序') + } + else if (column.order === 'descending') { + listQuery.sort = 'desc' + // console.log(column.prop) + // console.log('倒叙') + } + listQuery.orderBy = column.prop + fetchData() +} // 获取使用状态列表 const useStatusList = ref() // 设备名称 @@ -280,6 +286,8 @@ listQuery.checkDateEnd = '' listQuery.taskId = '' listQuery.meterIdentify = '' + listQuery.sort = '' + listQuery.orderBy = '' listQuery.offset = 1 listQuery.limit = 20 search() diff --git a/src/views/tested/device/remind/components/trend.vue b/src/views/tested/device/remind/components/trend.vue new file mode 100644 index 0000000..94759ec --- /dev/null +++ b/src/views/tested/device/remind/components/trend.vue @@ -0,0 +1,72 @@ + + + + + + diff --git a/src/views/tested/device/remind/index.vue b/src/views/tested/device/remind/index.vue index 63937cb..3eeb19d 100644 --- a/src/views/tested/device/remind/index.vue +++ b/src/views/tested/device/remind/index.vue @@ -2,9 +2,12 @@ +