diff --git a/src/api/area.js b/src/api/area.js new file mode 100644 index 0000000..1207d91 --- /dev/null +++ b/src/api/area.js @@ -0,0 +1,54 @@ +/** + * 区域接口 + */ +import request from '@/utils/request' +// 区域查询 +export function getAreaList(params) { + return request({ + url: 'area/listPage', + method: 'get', + params + }) +} +// 区域查询,非分页,加载树用 +export function getAreaTree(params) { + return request({ + url: 'area/list', + method: 'get', + params + }) +} +// 区域类型查询 +export function getAreaType() { + return request({ + url: 'dict/code/levelType', + method: 'get' + }) +} + +// 添加区域 +export function addArea(params) { + return request({ + url: 'area/add', + method: 'post', + params + }) +} +// 修改区域机构 +export function updateArea(params) { + return request({ + url: 'area/update', + method: 'post', + params + }) +} +// 删除区域机构 +export function delArea(id) { + return request({ + url: 'area/delete', + method: 'post', + params: { + id: id + } + }) +} diff --git a/src/api/area.js b/src/api/area.js new file mode 100644 index 0000000..1207d91 --- /dev/null +++ b/src/api/area.js @@ -0,0 +1,54 @@ +/** + * 区域接口 + */ +import request from '@/utils/request' +// 区域查询 +export function getAreaList(params) { + return request({ + url: 'area/listPage', + method: 'get', + params + }) +} +// 区域查询,非分页,加载树用 +export function getAreaTree(params) { + return request({ + url: 'area/list', + method: 'get', + params + }) +} +// 区域类型查询 +export function getAreaType() { + return request({ + url: 'dict/code/levelType', + method: 'get' + }) +} + +// 添加区域 +export function addArea(params) { + return request({ + url: 'area/add', + method: 'post', + params + }) +} +// 修改区域机构 +export function updateArea(params) { + return request({ + url: 'area/update', + method: 'post', + params + }) +} +// 删除区域机构 +export function delArea(id) { + return request({ + url: 'area/delete', + method: 'post', + params: { + id: id + } + }) +} diff --git a/src/views/system/area/areaSelectTree.vue b/src/views/system/area/areaSelectTree.vue new file mode 100644 index 0000000..1c6facb --- /dev/null +++ b/src/views/system/area/areaSelectTree.vue @@ -0,0 +1,79 @@ + + + + + + + diff --git a/src/api/area.js b/src/api/area.js new file mode 100644 index 0000000..1207d91 --- /dev/null +++ b/src/api/area.js @@ -0,0 +1,54 @@ +/** + * 区域接口 + */ +import request from '@/utils/request' +// 区域查询 +export function getAreaList(params) { + return request({ + url: 'area/listPage', + method: 'get', + params + }) +} +// 区域查询,非分页,加载树用 +export function getAreaTree(params) { + return request({ + url: 'area/list', + method: 'get', + params + }) +} +// 区域类型查询 +export function getAreaType() { + return request({ + url: 'dict/code/levelType', + method: 'get' + }) +} + +// 添加区域 +export function addArea(params) { + return request({ + url: 'area/add', + method: 'post', + params + }) +} +// 修改区域机构 +export function updateArea(params) { + return request({ + url: 'area/update', + method: 'post', + params + }) +} +// 删除区域机构 +export function delArea(id) { + return request({ + url: 'area/delete', + method: 'post', + params: { + id: id + } + }) +} diff --git a/src/views/system/area/areaSelectTree.vue b/src/views/system/area/areaSelectTree.vue new file mode 100644 index 0000000..1c6facb --- /dev/null +++ b/src/views/system/area/areaSelectTree.vue @@ -0,0 +1,79 @@ + + + + + + + diff --git a/src/views/system/area/editArea.vue b/src/views/system/area/editArea.vue new file mode 100644 index 0000000..305abb1 --- /dev/null +++ b/src/views/system/area/editArea.vue @@ -0,0 +1,217 @@ + + + + + diff --git a/src/api/area.js b/src/api/area.js new file mode 100644 index 0000000..1207d91 --- /dev/null +++ b/src/api/area.js @@ -0,0 +1,54 @@ +/** + * 区域接口 + */ +import request from '@/utils/request' +// 区域查询 +export function getAreaList(params) { + return request({ + url: 'area/listPage', + method: 'get', + params + }) +} +// 区域查询,非分页,加载树用 +export function getAreaTree(params) { + return request({ + url: 'area/list', + method: 'get', + params + }) +} +// 区域类型查询 +export function getAreaType() { + return request({ + url: 'dict/code/levelType', + method: 'get' + }) +} + +// 添加区域 +export function addArea(params) { + return request({ + url: 'area/add', + method: 'post', + params + }) +} +// 修改区域机构 +export function updateArea(params) { + return request({ + url: 'area/update', + method: 'post', + params + }) +} +// 删除区域机构 +export function delArea(id) { + return request({ + url: 'area/delete', + method: 'post', + params: { + id: id + } + }) +} diff --git a/src/views/system/area/areaSelectTree.vue b/src/views/system/area/areaSelectTree.vue new file mode 100644 index 0000000..1c6facb --- /dev/null +++ b/src/views/system/area/areaSelectTree.vue @@ -0,0 +1,79 @@ + + + + + + + diff --git a/src/views/system/area/editArea.vue b/src/views/system/area/editArea.vue new file mode 100644 index 0000000..305abb1 --- /dev/null +++ b/src/views/system/area/editArea.vue @@ -0,0 +1,217 @@ + + + + + diff --git a/src/views/system/area/listArea.vue b/src/views/system/area/listArea.vue new file mode 100644 index 0000000..1d73f81 --- /dev/null +++ b/src/views/system/area/listArea.vue @@ -0,0 +1,214 @@ + + + + +