guhongwei hace 4 años
padre
commit
b78a806c19
Se han modificado 5 ficheros con 80 adiciones y 0 borrados
  1. 16 0
      app/service/concolumn.js
  2. 16 0
      app/service/connews.js
  3. 16 0
      app/service/links.js
  4. 16 0
      app/service/traincolumn.js
  5. 16 0
      app/service/trainnews.js

+ 16 - 0
app/service/concolumn.js

@@ -0,0 +1,16 @@
+'use strict';
+
+const assert = require('assert');
+const _ = require('lodash');
+const { ObjectId } = require('mongoose').Types;
+const { CrudService } = require('naf-framework-mongoose/lib/service');
+const { ConcolumnError, ErrorCode } = require('naf-core').Error;
+
+class ConcolumnService extends CrudService {
+  constructor(ctx) {
+    super(ctx, 'concolumn');
+    this.model = this.ctx.model.Concolumn;
+  }
+}
+
+module.exports = ConcolumnService;

+ 16 - 0
app/service/connews.js

@@ -0,0 +1,16 @@
+'use strict';
+
+const assert = require('assert');
+const _ = require('lodash');
+const { ObjectId } = require('mongoose').Types;
+const { CrudService } = require('naf-framework-mongoose/lib/service');
+const { ConnewsError, ErrorCode } = require('naf-core').Error;
+
+class ConnewsService extends CrudService {
+  constructor(ctx) {
+    super(ctx, 'connews');
+    this.model = this.ctx.model.Connews;
+  }
+}
+
+module.exports = ConnewsService;

+ 16 - 0
app/service/links.js

@@ -0,0 +1,16 @@
+'use strict';
+
+const assert = require('assert');
+const _ = require('lodash');
+const { ObjectId } = require('mongoose').Types;
+const { CrudService } = require('naf-framework-mongoose/lib/service');
+const { LinksError, ErrorCode } = require("naf-core").Error;
+
+class LinksService extends CrudService {
+  constructor(ctx) {
+    super(ctx, "links");
+    this.model = this.ctx.model.Links;
+  }
+}
+
+module.exports = LinksService;

+ 16 - 0
app/service/traincolumn.js

@@ -0,0 +1,16 @@
+'use strict';
+
+const assert = require('assert');
+const _ = require('lodash');
+const { ObjectId } = require('mongoose').Types;
+const { CrudService } = require('naf-framework-mongoose/lib/service');
+const { TraincolumnError, ErrorCode } = require('naf-core').Error;
+
+class TraincolumnService extends CrudService {
+  constructor(ctx) {
+    super(ctx, 'traincolumn');
+    this.model = this.ctx.model.Traincolumn;
+  }
+}
+
+module.exports = TraincolumnService;

+ 16 - 0
app/service/trainnews.js

@@ -0,0 +1,16 @@
+'use strict';
+
+const assert = require('assert');
+const _ = require('lodash');
+const { ObjectId } = require('mongoose').Types;
+const { CrudService } = require('naf-framework-mongoose/lib/service');
+const { TrainnewsError, ErrorCode } = require('naf-core').Error;
+
+class TrainnewsService extends CrudService {
+  constructor(ctx) {
+    super(ctx, 'trainnews');
+    this.model = this.ctx.model.Trainnews;
+  }
+}
+
+module.exports = TrainnewsService;