diff --git a/src/api/system-boot/csstatisticalset.ts b/src/api/system-boot/csstatisticalset.ts new file mode 100644 index 0000000..c3d8b36 --- /dev/null +++ b/src/api/system-boot/csstatisticalset.ts @@ -0,0 +1,23 @@ +import createAxios from '@/utils/request' +// 查询指标 +export const queryStatistical = (id:string) => { + let form = new FormData() + form.append('id', id) + return createAxios({ + url: '/system-boot/csstatisticalset/queryStatistical', + method: 'post', + headers: { + 'Content-Type': 'application/x-www-form-urlencoded' + }, + data: form + }) +} + +// 绑定指标 +export const addStatistical = (params:any) => { + return createAxios({ + url: '/system-boot/csstatisticalset/addStatistical', + method: 'post', + data: params + }) +} diff --git a/src/api/system-boot/dic.ts b/src/api/system-boot/dic.ts new file mode 100644 index 0000000..24d5dc2 --- /dev/null +++ b/src/api/system-boot/dic.ts @@ -0,0 +1,14 @@ +import createAxios from '@/utils/request' + +export const deleteStatistical = (id) => { + let form = new FormData() + form.append('id', id) + return createAxios({ + url: '/system-boot/dic/delete', + method: 'DELETE', + headers: { + 'Content-Type': 'application/x-www-form-urlencoded' + }, + data: form + }) +} diff --git a/src/api/system-boot/dictTree.ts b/src/api/system-boot/dictTree.ts index ca98002..2c45b88 100644 --- a/src/api/system-boot/dictTree.ts +++ b/src/api/system-boot/dictTree.ts @@ -1,4 +1,5 @@ import createAxios from '@/utils/request' + // 字典树接口 export function queryByCode(code: string) { let form = new FormData() @@ -40,3 +41,23 @@ export function queryByid(id: string) { data: form }) } + + +//新增字典树数据 +export const addDictTree = (data: any) => { + return createAxios({ + url: '/system-boot/dictTree/add', + method: 'post', + data: data + }) +} + + +// 编辑统计指标配置项 +export const updateStatistical = (data) => { + return createAxios({ + url: '/system-boot/dic/update', + method: 'PUT', + data: data + }) +} diff --git a/src/utils/tableStore.ts b/src/utils/tableStore.ts index 3fd58c2..333d892 100644 --- a/src/utils/tableStore.ts +++ b/src/utils/tableStore.ts @@ -47,7 +47,7 @@ export default class TableStore { this.isWebPaging = options.isWebPaging || false this.method = options.method || 'GET' this.table.column = options.column - this.showPage = options.showPage || true + this.showPage = options.showPage === false ? false : true this.table.publicHeight = options.publicHeight || 0 this.table.resetCallback = options.resetCallback || null this.table.loadCallback = options.loadCallback || null diff --git a/src/views/auth/menu/index.vue b/src/views/auth/menu/index.vue index 218c37c..cfc1a95 100644 --- a/src/views/auth/menu/index.vue +++ b/src/views/auth/menu/index.vue @@ -2,10 +2,10 @@