|
@@ -40,18 +40,15 @@ class PatentanalysisService extends CrudService {
|
|
|
case 'update':
|
|
|
word = '修改';
|
|
|
break;
|
|
|
+ case '0':
|
|
|
+ word = '管理员审核';
|
|
|
+ break;
|
|
|
case '1':
|
|
|
- word = '机构审核';
|
|
|
+ word = '管理员审核通过';
|
|
|
break;
|
|
|
case '-1':
|
|
|
- word = '机构审核未通过';
|
|
|
- break;
|
|
|
- case '2':
|
|
|
word = '管理员审核通过';
|
|
|
break;
|
|
|
- case '-2':
|
|
|
- word = '管理员审核未通过';
|
|
|
- break;
|
|
|
default:
|
|
|
word = '未知状态';
|
|
|
break;
|
|
@@ -76,48 +73,28 @@ class PatentanalysisService extends CrudService {
|
|
|
async toNotice(id, code) {
|
|
|
const data = await this.model.findById(id);
|
|
|
if (!data) return;
|
|
|
- const { user_id, admin_id, mechanism_id, status, name, apply_name } = data;
|
|
|
+ const { user_id, admin_id, name, apply_name } = data;
|
|
|
const arr = [];
|
|
|
let content = '';
|
|
|
let to = '';
|
|
|
switch (code) {
|
|
|
case 'create':
|
|
|
content = `${apply_name}提交了专利申请书【${name}】的申报,请及时前往申请管理进行处理`;
|
|
|
- if (status === '0') {
|
|
|
- to = mechanism_id;
|
|
|
- } else {
|
|
|
- to = admin_id;
|
|
|
- }
|
|
|
+ to = admin_id;
|
|
|
break;
|
|
|
case 'update':
|
|
|
content = `${apply_name}重新提交了专利申请书【${name}】的申报,请及时前往申请管理进行处理`;
|
|
|
- if (status === '0') {
|
|
|
- to = mechanism_id;
|
|
|
- } else {
|
|
|
- to = admin_id;
|
|
|
- }
|
|
|
+ to = admin_id;
|
|
|
break;
|
|
|
case '-1':
|
|
|
- content = `您的专利申请书【${name}】未通过机构的审核,请您及时修改,重新申请`;
|
|
|
- to = user_id;
|
|
|
- break;
|
|
|
- case '-2':
|
|
|
content = `您的专利申请书【${name}】未通过管理员的审核,请您及时修改,重新申请`;
|
|
|
to = user_id;
|
|
|
break;
|
|
|
case '1':
|
|
|
arr.push({
|
|
|
- content: `您的专利申请书【${name}】已通过机构的审核,请您耐心等待管理员审核`,
|
|
|
+ content: `您的专利申请书【${name}】已通过管理员的审核,请您耐心等待管理员审核`,
|
|
|
to: user_id,
|
|
|
});
|
|
|
- arr.push({
|
|
|
- content: `${apply_name}的专利申请书【${name}】已通过机构的审核,请您尽快对其进行再次审核`,
|
|
|
- to: admin_id,
|
|
|
- });
|
|
|
- break;
|
|
|
- case '2':
|
|
|
- content = `您的专利申请书【${name}】已通过管理员的审核,请及时查看审核结果`;
|
|
|
- to = user_id;
|
|
|
break;
|
|
|
default:
|
|
|
break;
|