diff --git a/src/api/monitor/view.js b/src/api/monitor/view.js new file mode 100644 index 0000000..5d65e23 --- /dev/null +++ b/src/api/monitor/view.js @@ -0,0 +1,39 @@ +/** + * 数据api访问 + */ +import request from '@/utils/request' +// 字典查询 +export function getViewListPage(params) { + return request({ + url: 'view/listPage', + method: 'get', + params + }) +} + +// 添加字典 +export function addView(params) { + return request({ + url: 'view/add', + method: 'post', + params + }) +} + +export function updateView(params) { + return request({ + url: 'view/update', + method: 'post', + params + }) +} +// 删除字典机构 +export function delView(id) { + return request({ + url: 'view/delete', + method: 'post', + params: { + dictId: id + } + }) +} diff --git a/src/api/monitor/view.js b/src/api/monitor/view.js new file mode 100644 index 0000000..5d65e23 --- /dev/null +++ b/src/api/monitor/view.js @@ -0,0 +1,39 @@ +/** + * 数据api访问 + */ +import request from '@/utils/request' +// 字典查询 +export function getViewListPage(params) { + return request({ + url: 'view/listPage', + method: 'get', + params + }) +} + +// 添加字典 +export function addView(params) { + return request({ + url: 'view/add', + method: 'post', + params + }) +} + +export function updateView(params) { + return request({ + url: 'view/update', + method: 'post', + params + }) +} +// 删除字典机构 +export function delView(id) { + return request({ + url: 'view/delete', + method: 'post', + params: { + dictId: id + } + }) +} diff --git a/src/api/system/dict.js b/src/api/system/dict.js index 3415b6d..4fbd37f 100644 --- a/src/api/system/dict.js +++ b/src/api/system/dict.js @@ -2,6 +2,7 @@ * 字典接口 */ import request from '@/utils/request' + // 字典查询 export function getDictList(params) { return request({ @@ -19,6 +20,7 @@ params }) } + // 修改字典机构 export function updateDict(params) { return request({ @@ -27,6 +29,7 @@ params }) } + // 删除字典机构 export function delDict(id) { return request({ @@ -37,3 +40,11 @@ } }) } + +// 根据字典code查询字典 +export function getDictByCode(code) { + return request({ + url: 'dict/code/' + code, + method: 'get' + }) +} diff --git a/src/api/monitor/view.js b/src/api/monitor/view.js new file mode 100644 index 0000000..5d65e23 --- /dev/null +++ b/src/api/monitor/view.js @@ -0,0 +1,39 @@ +/** + * 数据api访问 + */ +import request from '@/utils/request' +// 字典查询 +export function getViewListPage(params) { + return request({ + url: 'view/listPage', + method: 'get', + params + }) +} + +// 添加字典 +export function addView(params) { + return request({ + url: 'view/add', + method: 'post', + params + }) +} + +export function updateView(params) { + return request({ + url: 'view/update', + method: 'post', + params + }) +} +// 删除字典机构 +export function delView(id) { + return request({ + url: 'view/delete', + method: 'post', + params: { + dictId: id + } + }) +} diff --git a/src/api/system/dict.js b/src/api/system/dict.js index 3415b6d..4fbd37f 100644 --- a/src/api/system/dict.js +++ b/src/api/system/dict.js @@ -2,6 +2,7 @@ * 字典接口 */ import request from '@/utils/request' + // 字典查询 export function getDictList(params) { return request({ @@ -19,6 +20,7 @@ params }) } + // 修改字典机构 export function updateDict(params) { return request({ @@ -27,6 +29,7 @@ params }) } + // 删除字典机构 export function delDict(id) { return request({ @@ -37,3 +40,11 @@ } }) } + +// 根据字典code查询字典 +export function getDictByCode(code) { + return request({ + url: 'dict/code/' + code, + method: 'get' + }) +} diff --git a/src/router/index.js b/src/router/index.js index 44cba3b..85189ba 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -9,7 +9,8 @@ /* Layout */ import Layout from '@/layout/Layout' import { systemRouters } from './modules/system' -import { exampleRouters } from './modules/example' +import { monitorRouters } from './modules/monitor' +// import { exampleRouters } from './modules/example' /** * hidden: true if `hidden:true` will not show in the sidebar(default is false) @@ -70,7 +71,8 @@ // 异步挂载路由 // 动态需要根据权限加载的路由表 export const asyncRouterMap = [ - ...exampleRouters, + // ...exampleRouters, + ...monitorRouters, ...systemRouters, { path: '*', redirect: '/404', hidden: true } ] diff --git a/src/api/monitor/view.js b/src/api/monitor/view.js new file mode 100644 index 0000000..5d65e23 --- /dev/null +++ b/src/api/monitor/view.js @@ -0,0 +1,39 @@ +/** + * 数据api访问 + */ +import request from '@/utils/request' +// 字典查询 +export function getViewListPage(params) { + return request({ + url: 'view/listPage', + method: 'get', + params + }) +} + +// 添加字典 +export function addView(params) { + return request({ + url: 'view/add', + method: 'post', + params + }) +} + +export function updateView(params) { + return request({ + url: 'view/update', + method: 'post', + params + }) +} +// 删除字典机构 +export function delView(id) { + return request({ + url: 'view/delete', + method: 'post', + params: { + dictId: id + } + }) +} diff --git a/src/api/system/dict.js b/src/api/system/dict.js index 3415b6d..4fbd37f 100644 --- a/src/api/system/dict.js +++ b/src/api/system/dict.js @@ -2,6 +2,7 @@ * 字典接口 */ import request from '@/utils/request' + // 字典查询 export function getDictList(params) { return request({ @@ -19,6 +20,7 @@ params }) } + // 修改字典机构 export function updateDict(params) { return request({ @@ -27,6 +29,7 @@ params }) } + // 删除字典机构 export function delDict(id) { return request({ @@ -37,3 +40,11 @@ } }) } + +// 根据字典code查询字典 +export function getDictByCode(code) { + return request({ + url: 'dict/code/' + code, + method: 'get' + }) +} diff --git a/src/router/index.js b/src/router/index.js index 44cba3b..85189ba 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -9,7 +9,8 @@ /* Layout */ import Layout from '@/layout/Layout' import { systemRouters } from './modules/system' -import { exampleRouters } from './modules/example' +import { monitorRouters } from './modules/monitor' +// import { exampleRouters } from './modules/example' /** * hidden: true if `hidden:true` will not show in the sidebar(default is false) @@ -70,7 +71,8 @@ // 异步挂载路由 // 动态需要根据权限加载的路由表 export const asyncRouterMap = [ - ...exampleRouters, + // ...exampleRouters, + ...monitorRouters, ...systemRouters, { path: '*', redirect: '/404', hidden: true } ] diff --git a/src/router/modules/monitor.js b/src/router/modules/monitor.js new file mode 100644 index 0000000..35d4676 --- /dev/null +++ b/src/router/modules/monitor.js @@ -0,0 +1,22 @@ +/* 数据监测路由配置 */ +import Layout from '@/layout/Layout' + +export const monitorRouters = [{ + path: 'monitor', + component: Layout, + redirect: '/monitor', + name: 'monitor', + alwaysShow: true, + meta: { + title: '数据管理', + icon: 'icon-config' // 图标 + }, + children: [ + { + path: '/exampleTable', + name: 'ExampleTable', + component: () => import('@/views/view/listView'), + meta: { title: '数据集服务', icon: '' } + } + ] +}] diff --git a/src/api/monitor/view.js b/src/api/monitor/view.js new file mode 100644 index 0000000..5d65e23 --- /dev/null +++ b/src/api/monitor/view.js @@ -0,0 +1,39 @@ +/** + * 数据api访问 + */ +import request from '@/utils/request' +// 字典查询 +export function getViewListPage(params) { + return request({ + url: 'view/listPage', + method: 'get', + params + }) +} + +// 添加字典 +export function addView(params) { + return request({ + url: 'view/add', + method: 'post', + params + }) +} + +export function updateView(params) { + return request({ + url: 'view/update', + method: 'post', + params + }) +} +// 删除字典机构 +export function delView(id) { + return request({ + url: 'view/delete', + method: 'post', + params: { + dictId: id + } + }) +} diff --git a/src/api/system/dict.js b/src/api/system/dict.js index 3415b6d..4fbd37f 100644 --- a/src/api/system/dict.js +++ b/src/api/system/dict.js @@ -2,6 +2,7 @@ * 字典接口 */ import request from '@/utils/request' + // 字典查询 export function getDictList(params) { return request({ @@ -19,6 +20,7 @@ params }) } + // 修改字典机构 export function updateDict(params) { return request({ @@ -27,6 +29,7 @@ params }) } + // 删除字典机构 export function delDict(id) { return request({ @@ -37,3 +40,11 @@ } }) } + +// 根据字典code查询字典 +export function getDictByCode(code) { + return request({ + url: 'dict/code/' + code, + method: 'get' + }) +} diff --git a/src/router/index.js b/src/router/index.js index 44cba3b..85189ba 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -9,7 +9,8 @@ /* Layout */ import Layout from '@/layout/Layout' import { systemRouters } from './modules/system' -import { exampleRouters } from './modules/example' +import { monitorRouters } from './modules/monitor' +// import { exampleRouters } from './modules/example' /** * hidden: true if `hidden:true` will not show in the sidebar(default is false) @@ -70,7 +71,8 @@ // 异步挂载路由 // 动态需要根据权限加载的路由表 export const asyncRouterMap = [ - ...exampleRouters, + // ...exampleRouters, + ...monitorRouters, ...systemRouters, { path: '*', redirect: '/404', hidden: true } ] diff --git a/src/router/modules/monitor.js b/src/router/modules/monitor.js new file mode 100644 index 0000000..35d4676 --- /dev/null +++ b/src/router/modules/monitor.js @@ -0,0 +1,22 @@ +/* 数据监测路由配置 */ +import Layout from '@/layout/Layout' + +export const monitorRouters = [{ + path: 'monitor', + component: Layout, + redirect: '/monitor', + name: 'monitor', + alwaysShow: true, + meta: { + title: '数据管理', + icon: 'icon-config' // 图标 + }, + children: [ + { + path: '/exampleTable', + name: 'ExampleTable', + component: () => import('@/views/view/listView'), + meta: { title: '数据集服务', icon: '' } + } + ] +}] diff --git a/src/views/system/user/editUser.vue b/src/views/system/user/editUser.vue index a9ba171..ea9d5ef 100644 --- a/src/views/system/user/editUser.vue +++ b/src/views/system/user/editUser.vue @@ -151,11 +151,11 @@ sexList: [ { label: '男', - value: '0' + value: '1' }, { label: '女', - value: '1' + value: '2' } ], textMap: { diff --git a/src/api/monitor/view.js b/src/api/monitor/view.js new file mode 100644 index 0000000..5d65e23 --- /dev/null +++ b/src/api/monitor/view.js @@ -0,0 +1,39 @@ +/** + * 数据api访问 + */ +import request from '@/utils/request' +// 字典查询 +export function getViewListPage(params) { + return request({ + url: 'view/listPage', + method: 'get', + params + }) +} + +// 添加字典 +export function addView(params) { + return request({ + url: 'view/add', + method: 'post', + params + }) +} + +export function updateView(params) { + return request({ + url: 'view/update', + method: 'post', + params + }) +} +// 删除字典机构 +export function delView(id) { + return request({ + url: 'view/delete', + method: 'post', + params: { + dictId: id + } + }) +} diff --git a/src/api/system/dict.js b/src/api/system/dict.js index 3415b6d..4fbd37f 100644 --- a/src/api/system/dict.js +++ b/src/api/system/dict.js @@ -2,6 +2,7 @@ * 字典接口 */ import request from '@/utils/request' + // 字典查询 export function getDictList(params) { return request({ @@ -19,6 +20,7 @@ params }) } + // 修改字典机构 export function updateDict(params) { return request({ @@ -27,6 +29,7 @@ params }) } + // 删除字典机构 export function delDict(id) { return request({ @@ -37,3 +40,11 @@ } }) } + +// 根据字典code查询字典 +export function getDictByCode(code) { + return request({ + url: 'dict/code/' + code, + method: 'get' + }) +} diff --git a/src/router/index.js b/src/router/index.js index 44cba3b..85189ba 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -9,7 +9,8 @@ /* Layout */ import Layout from '@/layout/Layout' import { systemRouters } from './modules/system' -import { exampleRouters } from './modules/example' +import { monitorRouters } from './modules/monitor' +// import { exampleRouters } from './modules/example' /** * hidden: true if `hidden:true` will not show in the sidebar(default is false) @@ -70,7 +71,8 @@ // 异步挂载路由 // 动态需要根据权限加载的路由表 export const asyncRouterMap = [ - ...exampleRouters, + // ...exampleRouters, + ...monitorRouters, ...systemRouters, { path: '*', redirect: '/404', hidden: true } ] diff --git a/src/router/modules/monitor.js b/src/router/modules/monitor.js new file mode 100644 index 0000000..35d4676 --- /dev/null +++ b/src/router/modules/monitor.js @@ -0,0 +1,22 @@ +/* 数据监测路由配置 */ +import Layout from '@/layout/Layout' + +export const monitorRouters = [{ + path: 'monitor', + component: Layout, + redirect: '/monitor', + name: 'monitor', + alwaysShow: true, + meta: { + title: '数据管理', + icon: 'icon-config' // 图标 + }, + children: [ + { + path: '/exampleTable', + name: 'ExampleTable', + component: () => import('@/views/view/listView'), + meta: { title: '数据集服务', icon: '' } + } + ] +}] diff --git a/src/views/system/user/editUser.vue b/src/views/system/user/editUser.vue index a9ba171..ea9d5ef 100644 --- a/src/views/system/user/editUser.vue +++ b/src/views/system/user/editUser.vue @@ -151,11 +151,11 @@ sexList: [ { label: '男', - value: '0' + value: '1' }, { label: '女', - value: '1' + value: '2' } ], textMap: { diff --git a/src/views/view/editView.vue b/src/views/view/editView.vue new file mode 100644 index 0000000..26a38e3 --- /dev/null +++ b/src/views/view/editView.vue @@ -0,0 +1,230 @@ + + + + + diff --git a/src/api/monitor/view.js b/src/api/monitor/view.js new file mode 100644 index 0000000..5d65e23 --- /dev/null +++ b/src/api/monitor/view.js @@ -0,0 +1,39 @@ +/** + * 数据api访问 + */ +import request from '@/utils/request' +// 字典查询 +export function getViewListPage(params) { + return request({ + url: 'view/listPage', + method: 'get', + params + }) +} + +// 添加字典 +export function addView(params) { + return request({ + url: 'view/add', + method: 'post', + params + }) +} + +export function updateView(params) { + return request({ + url: 'view/update', + method: 'post', + params + }) +} +// 删除字典机构 +export function delView(id) { + return request({ + url: 'view/delete', + method: 'post', + params: { + dictId: id + } + }) +} diff --git a/src/api/system/dict.js b/src/api/system/dict.js index 3415b6d..4fbd37f 100644 --- a/src/api/system/dict.js +++ b/src/api/system/dict.js @@ -2,6 +2,7 @@ * 字典接口 */ import request from '@/utils/request' + // 字典查询 export function getDictList(params) { return request({ @@ -19,6 +20,7 @@ params }) } + // 修改字典机构 export function updateDict(params) { return request({ @@ -27,6 +29,7 @@ params }) } + // 删除字典机构 export function delDict(id) { return request({ @@ -37,3 +40,11 @@ } }) } + +// 根据字典code查询字典 +export function getDictByCode(code) { + return request({ + url: 'dict/code/' + code, + method: 'get' + }) +} diff --git a/src/router/index.js b/src/router/index.js index 44cba3b..85189ba 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -9,7 +9,8 @@ /* Layout */ import Layout from '@/layout/Layout' import { systemRouters } from './modules/system' -import { exampleRouters } from './modules/example' +import { monitorRouters } from './modules/monitor' +// import { exampleRouters } from './modules/example' /** * hidden: true if `hidden:true` will not show in the sidebar(default is false) @@ -70,7 +71,8 @@ // 异步挂载路由 // 动态需要根据权限加载的路由表 export const asyncRouterMap = [ - ...exampleRouters, + // ...exampleRouters, + ...monitorRouters, ...systemRouters, { path: '*', redirect: '/404', hidden: true } ] diff --git a/src/router/modules/monitor.js b/src/router/modules/monitor.js new file mode 100644 index 0000000..35d4676 --- /dev/null +++ b/src/router/modules/monitor.js @@ -0,0 +1,22 @@ +/* 数据监测路由配置 */ +import Layout from '@/layout/Layout' + +export const monitorRouters = [{ + path: 'monitor', + component: Layout, + redirect: '/monitor', + name: 'monitor', + alwaysShow: true, + meta: { + title: '数据管理', + icon: 'icon-config' // 图标 + }, + children: [ + { + path: '/exampleTable', + name: 'ExampleTable', + component: () => import('@/views/view/listView'), + meta: { title: '数据集服务', icon: '' } + } + ] +}] diff --git a/src/views/system/user/editUser.vue b/src/views/system/user/editUser.vue index a9ba171..ea9d5ef 100644 --- a/src/views/system/user/editUser.vue +++ b/src/views/system/user/editUser.vue @@ -151,11 +151,11 @@ sexList: [ { label: '男', - value: '0' + value: '1' }, { label: '女', - value: '1' + value: '2' } ], textMap: { diff --git a/src/views/view/editView.vue b/src/views/view/editView.vue new file mode 100644 index 0000000..26a38e3 --- /dev/null +++ b/src/views/view/editView.vue @@ -0,0 +1,230 @@ + + + + + diff --git a/src/views/view/listView.vue b/src/views/view/listView.vue new file mode 100644 index 0000000..087485c --- /dev/null +++ b/src/views/view/listView.vue @@ -0,0 +1,183 @@ + + + + + diff --git a/src/api/monitor/view.js b/src/api/monitor/view.js new file mode 100644 index 0000000..5d65e23 --- /dev/null +++ b/src/api/monitor/view.js @@ -0,0 +1,39 @@ +/** + * 数据api访问 + */ +import request from '@/utils/request' +// 字典查询 +export function getViewListPage(params) { + return request({ + url: 'view/listPage', + method: 'get', + params + }) +} + +// 添加字典 +export function addView(params) { + return request({ + url: 'view/add', + method: 'post', + params + }) +} + +export function updateView(params) { + return request({ + url: 'view/update', + method: 'post', + params + }) +} +// 删除字典机构 +export function delView(id) { + return request({ + url: 'view/delete', + method: 'post', + params: { + dictId: id + } + }) +} diff --git a/src/api/system/dict.js b/src/api/system/dict.js index 3415b6d..4fbd37f 100644 --- a/src/api/system/dict.js +++ b/src/api/system/dict.js @@ -2,6 +2,7 @@ * 字典接口 */ import request from '@/utils/request' + // 字典查询 export function getDictList(params) { return request({ @@ -19,6 +20,7 @@ params }) } + // 修改字典机构 export function updateDict(params) { return request({ @@ -27,6 +29,7 @@ params }) } + // 删除字典机构 export function delDict(id) { return request({ @@ -37,3 +40,11 @@ } }) } + +// 根据字典code查询字典 +export function getDictByCode(code) { + return request({ + url: 'dict/code/' + code, + method: 'get' + }) +} diff --git a/src/router/index.js b/src/router/index.js index 44cba3b..85189ba 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -9,7 +9,8 @@ /* Layout */ import Layout from '@/layout/Layout' import { systemRouters } from './modules/system' -import { exampleRouters } from './modules/example' +import { monitorRouters } from './modules/monitor' +// import { exampleRouters } from './modules/example' /** * hidden: true if `hidden:true` will not show in the sidebar(default is false) @@ -70,7 +71,8 @@ // 异步挂载路由 // 动态需要根据权限加载的路由表 export const asyncRouterMap = [ - ...exampleRouters, + // ...exampleRouters, + ...monitorRouters, ...systemRouters, { path: '*', redirect: '/404', hidden: true } ] diff --git a/src/router/modules/monitor.js b/src/router/modules/monitor.js new file mode 100644 index 0000000..35d4676 --- /dev/null +++ b/src/router/modules/monitor.js @@ -0,0 +1,22 @@ +/* 数据监测路由配置 */ +import Layout from '@/layout/Layout' + +export const monitorRouters = [{ + path: 'monitor', + component: Layout, + redirect: '/monitor', + name: 'monitor', + alwaysShow: true, + meta: { + title: '数据管理', + icon: 'icon-config' // 图标 + }, + children: [ + { + path: '/exampleTable', + name: 'ExampleTable', + component: () => import('@/views/view/listView'), + meta: { title: '数据集服务', icon: '' } + } + ] +}] diff --git a/src/views/system/user/editUser.vue b/src/views/system/user/editUser.vue index a9ba171..ea9d5ef 100644 --- a/src/views/system/user/editUser.vue +++ b/src/views/system/user/editUser.vue @@ -151,11 +151,11 @@ sexList: [ { label: '男', - value: '0' + value: '1' }, { label: '女', - value: '1' + value: '2' } ], textMap: { diff --git a/src/views/view/editView.vue b/src/views/view/editView.vue new file mode 100644 index 0000000..26a38e3 --- /dev/null +++ b/src/views/view/editView.vue @@ -0,0 +1,230 @@ + + + + + diff --git a/src/views/view/listView.vue b/src/views/view/listView.vue new file mode 100644 index 0000000..087485c --- /dev/null +++ b/src/views/view/listView.vue @@ -0,0 +1,183 @@ + + + + + diff --git a/static/project.config.json b/static/project.config.json index 0351181..5d2d09f 100644 --- a/static/project.config.json +++ b/static/project.config.json @@ -1,7 +1,7 @@ { "title": "基础资源系统", - "baseUrl": "http://localhost:11414/", - "mainPage": "http://111.198.10.15:11404/dcms/", + "baseUrl": "http://localhost:8081/", + "mainPage": "http://11.100.6.149:8080/monitor/", "singleSys": true, "city":"崇仁县", "mapUrl":"https://t0.tianditu.gov.cn/vec_w/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=vec&STYLE=default&TILEMATRIXSET=w&FORMAT=tiles&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}&tk=216ee92889e17ab1b083fae665d522b8",