Browse Source

审核通知

guhongwei 3 years ago
parent
commit
8a5ce18b1c
2 changed files with 33 additions and 6 deletions
  1. 32 5
      app/service/patent/patentapply.js
  2. 1 1
      app/service/statistics/index.js

+ 32 - 5
app/service/patent/patentapply.js

@@ -51,6 +51,18 @@ class PatentapplyService extends CrudService {
       case '-2':
         word = '管理员审核未通过';
         break;
+      case '3':
+        word = '申请文件待形式审查';
+        break;
+      case '-3':
+        word = '形式审查未通过';
+        break;
+      case '4':
+        word = '待上传国知局';
+        break;
+      case '5':
+        word = '已上传国知局';
+        break;
       default:
         word = '未知状态';
         break;
@@ -94,28 +106,43 @@ class PatentapplyService extends CrudService {
           to = mechanism_id;
         } else if (status === '1') {
           to = admin_id;
+        } else if (status === '3') {
+          content = `${apply_name}提交了专利申请书【${name}】的申请文件,请及时前往申请管理进行处理`;
+          to = admin_id;
         }
         break;
       case '-1':
-        content = `您的专利申请书【${name}】未通过机构的审,请您及时修改,重新申请`;
+        content = `您的专利申请书【${name}】未通过机构的审,请您及时修改,重新申请`;
         to = user_id;
         break;
       case '1':
         arr.push({
-          content: `您的专利申请书【${name}】已通过机构的审核,请您耐心等待管理员审核`,
+          content: `您的专利申请书【${name}】已通过机构的审核,请您耐心等待管理员进行审查受理`,
           to: user_id,
         });
         arr.push({
-          content: `${apply_name}的专利申请书【${name}】已通过机构的审核,请您尽快对其进行再次审核`,
+          content: `${apply_name}的专利申请书【${name}】已通过机构的审核,请您尽快对其进行审查受理`,
           to: admin_id,
         });
         break;
       case '-2':
-        content = `您的专利申请书【${name}】未通过管理员的审核,请您及时修改,重新申请`;
+        content = `您的专利申请书【${name}】未通过管理员的审查受理,请您及时修改,重新提交申请`;
         to = user_id;
         break;
       case '2':
-        content = `您的专利申请书【${name}】已通过管理员的审核,请及时查看审核结果`;
+        content = `您的专利申请书【${name}】已通过管理员的审查受理,请及时准备申请文件,并上传`;
+        to = user_id;
+        break;
+      case '-3':
+        content = `您的专利申请书【${name}】未通过管理员的形式审查,请您及时修改,重新提交申请`;
+        to = user_id;
+        break;
+      case '4':
+        content = `您的专利申请书【${name}】已通过管理员的审查受理,待系统管理员上报国知局`;
+        to = user_id;
+        break;
+      case '5':
+        content = `您的专利申请书【${name}】已通过管理员上传到国知局`;
         to = user_id;
         break;
       default:

+ 1 - 1
app/service/statistics/index.js

@@ -388,7 +388,7 @@ class IndexService extends CrudService {
     const unread = await patentExamine.count({ to: id, is_read: false });
     // 专利申请
     const papply = this.ctx.model.Patent.Patentapply;
-    const apply = await papply.count({ status: [ '0', '1', '-1', '2', '-2' ], user_id: id });
+    const apply = await papply.count({ status: [ '0', '1', '-1', '2', '-2', '3', '-3', '4', '5' ], user_id: id });
     // 查询检索
     const palysis = this.ctx.model.Patent.Patentanalysis;
     const analysis = await palysis.count({ status: [ '0', '1', '-1', '2' ], user_id: id });