diff --git a/mock/deviceManage/deviceImei.js b/mock/deviceManage/deviceImei.js
new file mode 100644
index 0000000..d4c96d5
--- /dev/null
+++ b/mock/deviceManage/deviceImei.js
@@ -0,0 +1,32 @@
+
+const deviceTableList = [
+ {
+ 'id': '112243242341',
+ 'devcode': '12431423',
+ 'imei': 'D4789',
+ 'iccid': '5623423',
+ 'logTime': '2022/03/22 21:32:45'
+ },
+ {
+ 'id': '112278942341',
+ 'devcode': '12431423',
+ 'imei': 'D4324',
+ 'iccid': '3423423',
+ 'logTime': '2022/04/11 21:32:45'
+ }
+]
+module.exports = [
+ // mock get all routes form server
+ {
+ url: '/device/simManage/listPage',
+ type: 'get',
+ response: _ => {
+ return {
+ code: 200,
+ data: deviceTableList,
+ message: '请求成功',
+ success: true
+ }
+ }
+ }
+]
diff --git a/mock/deviceManage/deviceImei.js b/mock/deviceManage/deviceImei.js
new file mode 100644
index 0000000..d4c96d5
--- /dev/null
+++ b/mock/deviceManage/deviceImei.js
@@ -0,0 +1,32 @@
+
+const deviceTableList = [
+ {
+ 'id': '112243242341',
+ 'devcode': '12431423',
+ 'imei': 'D4789',
+ 'iccid': '5623423',
+ 'logTime': '2022/03/22 21:32:45'
+ },
+ {
+ 'id': '112278942341',
+ 'devcode': '12431423',
+ 'imei': 'D4324',
+ 'iccid': '3423423',
+ 'logTime': '2022/04/11 21:32:45'
+ }
+]
+module.exports = [
+ // mock get all routes form server
+ {
+ url: '/device/simManage/listPage',
+ type: 'get',
+ response: _ => {
+ return {
+ code: 200,
+ data: deviceTableList,
+ message: '请求成功',
+ success: true
+ }
+ }
+ }
+]
diff --git a/mock/index.js b/mock/index.js
index 3f21e52..3e2d293 100644
--- a/mock/index.js
+++ b/mock/index.js
@@ -14,6 +14,7 @@
const overview = require('./biz/overview')
const deviceType = require('./deviceManage/deviceType')
const deviceModels = require('./deviceManage/deviceModels')
+const deviceImei = require('./deviceManage/deviceImei')
const mocks = [
...user,
@@ -28,7 +29,8 @@
...dashboard,
...overview,
...deviceType,
- ...deviceModels
+ ...deviceModels,
+ ...deviceImei
]
// for front mock
diff --git a/mock/deviceManage/deviceImei.js b/mock/deviceManage/deviceImei.js
new file mode 100644
index 0000000..d4c96d5
--- /dev/null
+++ b/mock/deviceManage/deviceImei.js
@@ -0,0 +1,32 @@
+
+const deviceTableList = [
+ {
+ 'id': '112243242341',
+ 'devcode': '12431423',
+ 'imei': 'D4789',
+ 'iccid': '5623423',
+ 'logTime': '2022/03/22 21:32:45'
+ },
+ {
+ 'id': '112278942341',
+ 'devcode': '12431423',
+ 'imei': 'D4324',
+ 'iccid': '3423423',
+ 'logTime': '2022/04/11 21:32:45'
+ }
+]
+module.exports = [
+ // mock get all routes form server
+ {
+ url: '/device/simManage/listPage',
+ type: 'get',
+ response: _ => {
+ return {
+ code: 200,
+ data: deviceTableList,
+ message: '请求成功',
+ success: true
+ }
+ }
+ }
+]
diff --git a/mock/index.js b/mock/index.js
index 3f21e52..3e2d293 100644
--- a/mock/index.js
+++ b/mock/index.js
@@ -14,6 +14,7 @@
const overview = require('./biz/overview')
const deviceType = require('./deviceManage/deviceType')
const deviceModels = require('./deviceManage/deviceModels')
+const deviceImei = require('./deviceManage/deviceImei')
const mocks = [
...user,
@@ -28,7 +29,8 @@
...dashboard,
...overview,
...deviceType,
- ...deviceModels
+ ...deviceModels,
+ ...deviceImei
]
// for front mock
diff --git a/src/api/device/deviceImei.js b/src/api/device/deviceImei.js
new file mode 100644
index 0000000..a816d0b
--- /dev/null
+++ b/src/api/device/deviceImei.js
@@ -0,0 +1,56 @@
+/**
+ * 设备管理接口
+ */
+import request from '@/utils/request'
+import qs from 'qs'
+
+// 设备查询
+export function getDeviceImeiList(params) {
+ return request({
+ url: 'device/simManage/listPage',
+ method: 'get',
+ params
+ })
+}
+
+// 添加设备
+export function addDeviceImei(params) {
+ return request({
+ url: 'device/simManage/add',
+ method: 'post',
+ params
+ })
+}
+// 修改设备
+export function updateDeviceImei(params) {
+ return request({
+ url: 'device/simManage/update',
+ method: 'post',
+ params
+ })
+}
+// 删除设备
+export function delDeviceImei(ids) {
+ return request({
+ url: 'device/simManage/delete',
+ method: 'post',
+ params: {
+ ids: ids
+ },
+ paramsSerializer: params => {
+ return qs.stringify(params, { indices: false })
+ }
+ })
+}
+// 批量导入
+export function batchImportDevice(fileobj) {
+ const param = new FormData()
+ param.append('file', fileobj)
+ return request({
+ url: 'device/simManage/batchImport',
+ method: 'post',
+ timeout: 240000,
+ headers: { 'Content-Type': 'multipart/form-data' },
+ data: param
+ })
+}
diff --git a/mock/deviceManage/deviceImei.js b/mock/deviceManage/deviceImei.js
new file mode 100644
index 0000000..d4c96d5
--- /dev/null
+++ b/mock/deviceManage/deviceImei.js
@@ -0,0 +1,32 @@
+
+const deviceTableList = [
+ {
+ 'id': '112243242341',
+ 'devcode': '12431423',
+ 'imei': 'D4789',
+ 'iccid': '5623423',
+ 'logTime': '2022/03/22 21:32:45'
+ },
+ {
+ 'id': '112278942341',
+ 'devcode': '12431423',
+ 'imei': 'D4324',
+ 'iccid': '3423423',
+ 'logTime': '2022/04/11 21:32:45'
+ }
+]
+module.exports = [
+ // mock get all routes form server
+ {
+ url: '/device/simManage/listPage',
+ type: 'get',
+ response: _ => {
+ return {
+ code: 200,
+ data: deviceTableList,
+ message: '请求成功',
+ success: true
+ }
+ }
+ }
+]
diff --git a/mock/index.js b/mock/index.js
index 3f21e52..3e2d293 100644
--- a/mock/index.js
+++ b/mock/index.js
@@ -14,6 +14,7 @@
const overview = require('./biz/overview')
const deviceType = require('./deviceManage/deviceType')
const deviceModels = require('./deviceManage/deviceModels')
+const deviceImei = require('./deviceManage/deviceImei')
const mocks = [
...user,
@@ -28,7 +29,8 @@
...dashboard,
...overview,
...deviceType,
- ...deviceModels
+ ...deviceModels,
+ ...deviceImei
]
// for front mock
diff --git a/src/api/device/deviceImei.js b/src/api/device/deviceImei.js
new file mode 100644
index 0000000..a816d0b
--- /dev/null
+++ b/src/api/device/deviceImei.js
@@ -0,0 +1,56 @@
+/**
+ * 设备管理接口
+ */
+import request from '@/utils/request'
+import qs from 'qs'
+
+// 设备查询
+export function getDeviceImeiList(params) {
+ return request({
+ url: 'device/simManage/listPage',
+ method: 'get',
+ params
+ })
+}
+
+// 添加设备
+export function addDeviceImei(params) {
+ return request({
+ url: 'device/simManage/add',
+ method: 'post',
+ params
+ })
+}
+// 修改设备
+export function updateDeviceImei(params) {
+ return request({
+ url: 'device/simManage/update',
+ method: 'post',
+ params
+ })
+}
+// 删除设备
+export function delDeviceImei(ids) {
+ return request({
+ url: 'device/simManage/delete',
+ method: 'post',
+ params: {
+ ids: ids
+ },
+ paramsSerializer: params => {
+ return qs.stringify(params, { indices: false })
+ }
+ })
+}
+// 批量导入
+export function batchImportDevice(fileobj) {
+ const param = new FormData()
+ param.append('file', fileobj)
+ return request({
+ url: 'device/simManage/batchImport',
+ method: 'post',
+ timeout: 240000,
+ headers: { 'Content-Type': 'multipart/form-data' },
+ data: param
+ })
+}
diff --git a/src/views/deviceManage/deviceImei/components/dialogDeviceImei.vue b/src/views/deviceManage/deviceImei/components/dialogDeviceImei.vue
new file mode 100644
index 0000000..8594fd0
--- /dev/null
+++ b/src/views/deviceManage/deviceImei/components/dialogDeviceImei.vue
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/mock/deviceManage/deviceImei.js b/mock/deviceManage/deviceImei.js
new file mode 100644
index 0000000..d4c96d5
--- /dev/null
+++ b/mock/deviceManage/deviceImei.js
@@ -0,0 +1,32 @@
+
+const deviceTableList = [
+ {
+ 'id': '112243242341',
+ 'devcode': '12431423',
+ 'imei': 'D4789',
+ 'iccid': '5623423',
+ 'logTime': '2022/03/22 21:32:45'
+ },
+ {
+ 'id': '112278942341',
+ 'devcode': '12431423',
+ 'imei': 'D4324',
+ 'iccid': '3423423',
+ 'logTime': '2022/04/11 21:32:45'
+ }
+]
+module.exports = [
+ // mock get all routes form server
+ {
+ url: '/device/simManage/listPage',
+ type: 'get',
+ response: _ => {
+ return {
+ code: 200,
+ data: deviceTableList,
+ message: '请求成功',
+ success: true
+ }
+ }
+ }
+]
diff --git a/mock/index.js b/mock/index.js
index 3f21e52..3e2d293 100644
--- a/mock/index.js
+++ b/mock/index.js
@@ -14,6 +14,7 @@
const overview = require('./biz/overview')
const deviceType = require('./deviceManage/deviceType')
const deviceModels = require('./deviceManage/deviceModels')
+const deviceImei = require('./deviceManage/deviceImei')
const mocks = [
...user,
@@ -28,7 +29,8 @@
...dashboard,
...overview,
...deviceType,
- ...deviceModels
+ ...deviceModels,
+ ...deviceImei
]
// for front mock
diff --git a/src/api/device/deviceImei.js b/src/api/device/deviceImei.js
new file mode 100644
index 0000000..a816d0b
--- /dev/null
+++ b/src/api/device/deviceImei.js
@@ -0,0 +1,56 @@
+/**
+ * 设备管理接口
+ */
+import request from '@/utils/request'
+import qs from 'qs'
+
+// 设备查询
+export function getDeviceImeiList(params) {
+ return request({
+ url: 'device/simManage/listPage',
+ method: 'get',
+ params
+ })
+}
+
+// 添加设备
+export function addDeviceImei(params) {
+ return request({
+ url: 'device/simManage/add',
+ method: 'post',
+ params
+ })
+}
+// 修改设备
+export function updateDeviceImei(params) {
+ return request({
+ url: 'device/simManage/update',
+ method: 'post',
+ params
+ })
+}
+// 删除设备
+export function delDeviceImei(ids) {
+ return request({
+ url: 'device/simManage/delete',
+ method: 'post',
+ params: {
+ ids: ids
+ },
+ paramsSerializer: params => {
+ return qs.stringify(params, { indices: false })
+ }
+ })
+}
+// 批量导入
+export function batchImportDevice(fileobj) {
+ const param = new FormData()
+ param.append('file', fileobj)
+ return request({
+ url: 'device/simManage/batchImport',
+ method: 'post',
+ timeout: 240000,
+ headers: { 'Content-Type': 'multipart/form-data' },
+ data: param
+ })
+}
diff --git a/src/views/deviceManage/deviceImei/components/dialogDeviceImei.vue b/src/views/deviceManage/deviceImei/components/dialogDeviceImei.vue
new file mode 100644
index 0000000..8594fd0
--- /dev/null
+++ b/src/views/deviceManage/deviceImei/components/dialogDeviceImei.vue
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/deviceManage/deviceImei/components/editDeviceImei.vue b/src/views/deviceManage/deviceImei/components/editDeviceImei.vue
deleted file mode 100644
index b22e406..0000000
--- a/src/views/deviceManage/deviceImei/components/editDeviceImei.vue
+++ /dev/null
@@ -1,272 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/mock/deviceManage/deviceImei.js b/mock/deviceManage/deviceImei.js
new file mode 100644
index 0000000..d4c96d5
--- /dev/null
+++ b/mock/deviceManage/deviceImei.js
@@ -0,0 +1,32 @@
+
+const deviceTableList = [
+ {
+ 'id': '112243242341',
+ 'devcode': '12431423',
+ 'imei': 'D4789',
+ 'iccid': '5623423',
+ 'logTime': '2022/03/22 21:32:45'
+ },
+ {
+ 'id': '112278942341',
+ 'devcode': '12431423',
+ 'imei': 'D4324',
+ 'iccid': '3423423',
+ 'logTime': '2022/04/11 21:32:45'
+ }
+]
+module.exports = [
+ // mock get all routes form server
+ {
+ url: '/device/simManage/listPage',
+ type: 'get',
+ response: _ => {
+ return {
+ code: 200,
+ data: deviceTableList,
+ message: '请求成功',
+ success: true
+ }
+ }
+ }
+]
diff --git a/mock/index.js b/mock/index.js
index 3f21e52..3e2d293 100644
--- a/mock/index.js
+++ b/mock/index.js
@@ -14,6 +14,7 @@
const overview = require('./biz/overview')
const deviceType = require('./deviceManage/deviceType')
const deviceModels = require('./deviceManage/deviceModels')
+const deviceImei = require('./deviceManage/deviceImei')
const mocks = [
...user,
@@ -28,7 +29,8 @@
...dashboard,
...overview,
...deviceType,
- ...deviceModels
+ ...deviceModels,
+ ...deviceImei
]
// for front mock
diff --git a/src/api/device/deviceImei.js b/src/api/device/deviceImei.js
new file mode 100644
index 0000000..a816d0b
--- /dev/null
+++ b/src/api/device/deviceImei.js
@@ -0,0 +1,56 @@
+/**
+ * 设备管理接口
+ */
+import request from '@/utils/request'
+import qs from 'qs'
+
+// 设备查询
+export function getDeviceImeiList(params) {
+ return request({
+ url: 'device/simManage/listPage',
+ method: 'get',
+ params
+ })
+}
+
+// 添加设备
+export function addDeviceImei(params) {
+ return request({
+ url: 'device/simManage/add',
+ method: 'post',
+ params
+ })
+}
+// 修改设备
+export function updateDeviceImei(params) {
+ return request({
+ url: 'device/simManage/update',
+ method: 'post',
+ params
+ })
+}
+// 删除设备
+export function delDeviceImei(ids) {
+ return request({
+ url: 'device/simManage/delete',
+ method: 'post',
+ params: {
+ ids: ids
+ },
+ paramsSerializer: params => {
+ return qs.stringify(params, { indices: false })
+ }
+ })
+}
+// 批量导入
+export function batchImportDevice(fileobj) {
+ const param = new FormData()
+ param.append('file', fileobj)
+ return request({
+ url: 'device/simManage/batchImport',
+ method: 'post',
+ timeout: 240000,
+ headers: { 'Content-Type': 'multipart/form-data' },
+ data: param
+ })
+}
diff --git a/src/views/deviceManage/deviceImei/components/dialogDeviceImei.vue b/src/views/deviceManage/deviceImei/components/dialogDeviceImei.vue
new file mode 100644
index 0000000..8594fd0
--- /dev/null
+++ b/src/views/deviceManage/deviceImei/components/dialogDeviceImei.vue
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/deviceManage/deviceImei/components/editDeviceImei.vue b/src/views/deviceManage/deviceImei/components/editDeviceImei.vue
deleted file mode 100644
index b22e406..0000000
--- a/src/views/deviceManage/deviceImei/components/editDeviceImei.vue
+++ /dev/null
@@ -1,272 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/deviceManage/deviceImei/deviceImei.vue b/src/views/deviceManage/deviceImei/deviceImei.vue
index 8559872..abba18b 100644
--- a/src/views/deviceManage/deviceImei/deviceImei.vue
+++ b/src/views/deviceManage/deviceImei/deviceImei.vue
@@ -4,39 +4,9 @@
-
-
-
-
-
-
-
-
-
+
-
搜索
@@ -52,10 +22,6 @@
-
- 导出记录
-
-
-
+
+
删除
-
+
新增
-
-
+
+
- {{ scope.row[column.value] }}
-
- {{ scope.row[column.value] }}
-
+ {{ scope.row[column.value] }}
-
- 历史数据
-
-
+
编辑
@@ -104,135 +65,79 @@
-
-
-
-
-
-
-
-
+
+
+
diff --git a/src/views/deviceManage/deviceImei/components/editDeviceImei.vue b/src/views/deviceManage/deviceImei/components/editDeviceImei.vue
deleted file mode 100644
index b22e406..0000000
--- a/src/views/deviceManage/deviceImei/components/editDeviceImei.vue
+++ /dev/null
@@ -1,272 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/deviceManage/deviceImei/deviceImei.vue b/src/views/deviceManage/deviceImei/deviceImei.vue
index 8559872..abba18b 100644
--- a/src/views/deviceManage/deviceImei/deviceImei.vue
+++ b/src/views/deviceManage/deviceImei/deviceImei.vue
@@ -4,39 +4,9 @@
-
-
-
-
-
-
-
-
-
+
-
搜索
@@ -52,10 +22,6 @@
-
- 导出记录
-
-
-
+
+
删除
-
+
新增
-
-
+
+
- {{ scope.row[column.value] }}
-
- {{ scope.row[column.value] }}
-
+ {{ scope.row[column.value] }}
-
- 历史数据
-
-
+
编辑
@@ -104,135 +65,79 @@
-
-
-
-
-
-
-
-
+
+
+
diff --git a/src/views/deviceManage/deviceImei/components/editDeviceImei.vue b/src/views/deviceManage/deviceImei/components/editDeviceImei.vue
deleted file mode 100644
index b22e406..0000000
--- a/src/views/deviceManage/deviceImei/components/editDeviceImei.vue
+++ /dev/null
@@ -1,272 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/deviceManage/deviceImei/deviceImei.vue b/src/views/deviceManage/deviceImei/deviceImei.vue
index 8559872..abba18b 100644
--- a/src/views/deviceManage/deviceImei/deviceImei.vue
+++ b/src/views/deviceManage/deviceImei/deviceImei.vue
@@ -4,39 +4,9 @@
-
-
-
-
-
-
-
-
-
+
-
搜索
@@ -52,10 +22,6 @@
-
- 导出记录
-
-
-
+
+
删除
-
+
新增
-
-
+
+
- {{ scope.row[column.value] }}
-
- {{ scope.row[column.value] }}
-
+ {{ scope.row[column.value] }}
-
- 历史数据
-
-
+
编辑
@@ -104,135 +65,79 @@
-
-
-
-
-
-
-
-
+
+
+
diff --git a/src/views/deviceManage/deviceImei/components/editDeviceImei.vue b/src/views/deviceManage/deviceImei/components/editDeviceImei.vue
deleted file mode 100644
index b22e406..0000000
--- a/src/views/deviceManage/deviceImei/components/editDeviceImei.vue
+++ /dev/null
@@ -1,272 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/deviceManage/deviceImei/deviceImei.vue b/src/views/deviceManage/deviceImei/deviceImei.vue
index 8559872..abba18b 100644
--- a/src/views/deviceManage/deviceImei/deviceImei.vue
+++ b/src/views/deviceManage/deviceImei/deviceImei.vue
@@ -4,39 +4,9 @@
-
-
-
-
-
-
-
-
-
+
-
搜索
@@ -52,10 +22,6 @@
-
- 导出记录
-
-
-
+
+
删除
-
+
新增
-
-
+
+
- {{ scope.row[column.value] }}
-
- {{ scope.row[column.value] }}
-
+ {{ scope.row[column.value] }}
-
- 历史数据
-
-
+
编辑
@@ -104,135 +65,79 @@
-
-
-
-
-
-
-
-
+
+
+
diff --git a/src/views/deviceManage/deviceImei/components/editDeviceImei.vue b/src/views/deviceManage/deviceImei/components/editDeviceImei.vue
deleted file mode 100644
index b22e406..0000000
--- a/src/views/deviceManage/deviceImei/components/editDeviceImei.vue
+++ /dev/null
@@ -1,272 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/deviceManage/deviceImei/deviceImei.vue b/src/views/deviceManage/deviceImei/deviceImei.vue
index 8559872..abba18b 100644
--- a/src/views/deviceManage/deviceImei/deviceImei.vue
+++ b/src/views/deviceManage/deviceImei/deviceImei.vue
@@ -4,39 +4,9 @@
-
-
-
-
-
-
-
-
-
+
-
搜索
@@ -52,10 +22,6 @@
-
- 导出记录
-
-
-
+
+
删除
-
+
新增
-
-
+
+
- {{ scope.row[column.value] }}
-
- {{ scope.row[column.value] }}
-
+ {{ scope.row[column.value] }}
-
- 历史数据
-
-
+
编辑
@@ -104,135 +65,79 @@
-
-
-
-
-
-
-
-
+