lrf402788946 4 年之前
父节点
当前提交
918202b4f0
共有 2 个文件被更改,包括 4 次插入3 次删除
  1. 3 3
      app/router.js
  2. 1 0
      app/service/mission.js

+ 3 - 3
app/router.js

@@ -6,9 +6,9 @@
 module.exports = app => {
   const { router, controller } = app;
   router.get('/', controller.home.index);
-  router.post('mission', '/api/mission/progress', controller.mission.progress); // index、create、show、destroy
-  router.get('mission', '/api/mission/count', controller.mission.count); // index、create、show、destroy
-  router.post('mission', '/api/mission/start/:id', controller.mission.start); // index、create、show、destroy
+  router.post('mission', '/api/mission/progress', controller.mission.progress);
+  router.get('mission', '/api/mission/count', controller.mission.count);
+  router.post('mission', '/api/mission/start/:id', controller.mission.start);
   router.resources('mission', '/api/mission', controller.mission); // index、create、show、destroy
   router.post('mission', '/api/mission/update/:id', controller.mission.update);
 };

+ 1 - 0
app/service/mission.js

@@ -36,6 +36,7 @@ class MissionService extends CrudService {
         obj[dk] = data[dk];
       }
     }
+    if (obj.status === '2') obj.progress = '100';
     const mission = await this.model.update({ _id: ObjectId(id) }, obj);
     await this.toMq();
     return mission;