diff --git a/app/controller/example.js b/app/controller/example.js
index 8a61d53..42216d2 100644
--- a/app/controller/example.js
+++ b/app/controller/example.js
@@ -78,6 +78,9 @@ class ExampleController extends BaseController {
self.sendData(data);
}
+ /**
+ * json数据库操作
+ */
async dbOperation() {
const self = this;
const { ctx, service } = this;
@@ -108,53 +111,6 @@ class ExampleController extends BaseController {
self.sendSuccess(data);
}
- async addTestData() {
- const self = this;
- const { service } = this;
- const data = {};
-
- const userInfo = {
- name: 'jame',
- age: 18,
- gender: 'man'
- }
- await service.storage.addTestData(userInfo);
-
- self.sendSuccess(data);
- }
-
- async delTestData() {
- const self = this;
- const { service } = this;
- const data = {};
- const name = 'jame';
- await service.storage.delTestData(name);
-
- self.sendSuccess(data);
- }
-
- async updateTestData() {
- const self = this;
- const { service } = this;
- const data = {};
- const name = 'jame';
- const age = 20;
- await service.storage.updateTestData(name, age);
-
- self.sendSuccess(data);
- }
-
- async getTestData() {
- const self = this;
- const { service } = this;
- const data = {};
- const name = 'jame';
- const user = await service.storage.getTestData(name);
- data.user = user;
-
- self.sendSuccess(data);
- }
-
async autoLaunchEnable() {
const { service } = this;
diff --git a/app/router/example.js b/app/router/example.js
index 4daddde..9762622 100644
--- a/app/router/example.js
+++ b/app/router/example.js
@@ -8,14 +8,6 @@ module.exports = app => {
// upload file
router.post('/api/example/uploadFile', controller.example.uploadFile);
- // add test data
- router.post('/api/example/addTestData', controller.example.addTestData);
- // delete test data
- router.post('/api/example/delTestData', controller.example.delTestData);
- // update test data
- router.post('/api/example/updateTestData', controller.example.updateTestData);
- // get test data
- router.post('/api/example/getTestData', controller.example.getTestData);
// open launch
router.post('/api/example/autoLaunchEnable', controller.example.autoLaunchEnable);
// close launch
diff --git a/app/service/storage.js b/app/service/storage.js
index ce9180f..bb4e294 100644
--- a/app/service/storage.js
+++ b/app/service/storage.js
@@ -6,10 +6,10 @@ const _ = require('lodash');
class StorageService extends Service {
- constructor () {
- super();
- this.systemDB = Storage.JsonDB.connection('system');
- this.demoDB = Storage.JsonDB.connection('demo');
+ constructor (ctx) {
+ super(ctx);
+ this.systemDB = Storage.JsonDB.connection('system').db;
+ this.demoDB = Storage.JsonDB.connection('demo').db;
this.systemDBKey = {
cache: 'cache'
};
diff --git a/frontend/src/views/base/db/Index.vue b/frontend/src/views/base/db/Index.vue
index 297c768..13b9c67 100644
--- a/frontend/src/views/base/db/Index.vue
+++ b/frontend/src/views/base/db/Index.vue
@@ -14,7 +14,7 @@
• 可使用lodash语法
- • 数据文件db.json在日志同级目录
+
diff --git a/frontend/src/views/base/socket/Index.vue b/frontend/src/views/base/socket/Index.vue
index fc4926f..8fa373e 100644
--- a/frontend/src/views/base/socket/Index.vue
+++ b/frontend/src/views/base/socket/Index.vue
@@ -43,7 +43,7 @@