lrf 3 years ago
parent
commit
750fccc44e
1 changed files with 10 additions and 10 deletions
  1. 10 10
      lib/service/crud-service.js

+ 10 - 10
lib/service/crud-service.js

@@ -12,7 +12,7 @@ class CrudService extends NafService {
    * 创建前处理函数
    * @param {Object} data 请求参数体
    */
-  beforeCreate(data) {
+  async beforeCreate(data) {
     return data;
   }
   /**
@@ -20,7 +20,7 @@ class CrudService extends NafService {
    * @param {Object} body  请求参数体
    * @param {Object} data  数据
    */
-  afterCreate(body, data) {
+  async afterCreate(body, data) {
     return data;
   }
 
@@ -39,7 +39,7 @@ class CrudService extends NafService {
    * @param {Object} update 数据
    * @return {Object} 返回查询条件和数据
    */
-  berforeUpdate(filter, update) {
+  async berforeUpdate(filter, update) {
     return { filter, update };
   }
 
@@ -51,7 +51,7 @@ class CrudService extends NafService {
    * @return {Object} 返回修改后的数据
    */
 
-  afterUpdate(filter, body, data) {
+  async afterUpdate(filter, body, data) {
     return data;
   }
 
@@ -79,14 +79,14 @@ class CrudService extends NafService {
    * @param {Object} filter 查询条件
    * @return {Object} 查询条件
    */
-  beforeDelete(filter) {
+  async beforeDelete(filter) {
     return filter;
   }
   /**
    * 删除后处理函数
    * @param {Object} filter 查询条件
    */
-  afterDelete(filter) {}
+  async afterDelete(filter) {}
 
   async delete(filter) {
     assert(filter);
@@ -105,7 +105,7 @@ class CrudService extends NafService {
    * @param {Object} filter 查询条件
    * @return {Object} 查询条件
    */
-  beforeFetch(filter) {
+  async beforeFetch(filter) {
     return filter;
   }
   /**
@@ -114,7 +114,7 @@ class CrudService extends NafService {
    * @param {Object} data 数据
    * @return {Object} 查询条件
    */
-  afterFetch(filter, data) {
+  async afterFetch(filter, data) {
     return data;
   }
 
@@ -135,10 +135,10 @@ class CrudService extends NafService {
     return res;
   }
 
-  beforeQuery(filter) {
+  async beforeQuery(filter) {
     return filter;
   }
-  afterQuery(filter, data) {
+  async afterQuery(filter, data) {
     return data;
   }