|
@@ -126,7 +126,27 @@ class PatentinfoService extends CrudService {
|
|
|
apply_personal = row.getCell(12).value || undefined,
|
|
|
term = row.getCell(13).value || undefined,
|
|
|
type = row.getCell(14).value || undefined,
|
|
|
- number = row.getCell(1).value || undefined;
|
|
|
+ number = row.getCell(1).value || undefined,
|
|
|
+ // 新增专利数据属性2021-09-06
|
|
|
+ nationality = row.getCell(16).value || undefined,
|
|
|
+ ipc_type = row.getCell(17).value || undefined,
|
|
|
+ onlegal_status = row.getCell(18).value || undefined,
|
|
|
+ legal_status = row.getCell(19).value || undefined,
|
|
|
+ law_date =
|
|
|
+ moment(row.getCell(20).value).format('YYYY-MM-DD') || undefined,
|
|
|
+ on_obligee = row.getCell(21).value || undefined,
|
|
|
+ apply_address = row.getCell(22).value || undefined,
|
|
|
+ apply_other = row.getCell(23).value || undefined,
|
|
|
+ law_num = row.getCell(24).value || undefined,
|
|
|
+ first_opendate =
|
|
|
+ moment(row.getCell(25).value).format('YYYY-MM-DD') || undefined,
|
|
|
+ empower_date =
|
|
|
+ moment(row.getCell(26).value).format('YYYY-MM-DD') || undefined,
|
|
|
+ lose_date =
|
|
|
+ moment(row.getCell(27).value).format('YYYY-MM-DD') || undefined,
|
|
|
+ examine_date =
|
|
|
+ moment(row.getCell(28).value).format('YYYY-MM-DD') || undefined,
|
|
|
+ invention_design = row.getCell(29).value || undefined;
|
|
|
const obj = {
|
|
|
create_number,
|
|
|
create_date,
|
|
@@ -145,7 +165,23 @@ class PatentinfoService extends CrudService {
|
|
|
number,
|
|
|
origin,
|
|
|
user_id: [ user_id ],
|
|
|
+ // 新增专利数据属性2021-09-06
|
|
|
+ nationality,
|
|
|
+ ipc_type,
|
|
|
+ onlegal_status,
|
|
|
+ legal_status,
|
|
|
+ law_date,
|
|
|
+ on_obligee,
|
|
|
+ apply_address,
|
|
|
+ apply_other,
|
|
|
+ law_num,
|
|
|
+ first_opendate,
|
|
|
+ empower_date,
|
|
|
+ lose_date,
|
|
|
+ examine_date,
|
|
|
+ invention_design,
|
|
|
};
|
|
|
+
|
|
|
// 此处添加判断条件,不限制则不需要加,直接放过即可
|
|
|
const { result, notice } = this.tocheckData(obj);
|
|
|
if (result) {
|
|
@@ -341,6 +377,21 @@ class PatentinfoService extends CrudService {
|
|
|
{ header: '专利有效性', key: 'term', width: 30, style: { alignment: { wrapText: true, vertical: 'middle', horizontal: 'center' } } },
|
|
|
{ header: '专利类型', key: 'type', width: 30, style: { alignment: { wrapText: true, vertical: 'middle', horizontal: 'center' } } },
|
|
|
{ header: '首页附图', width: 30, style: { alignment: { wrapText: true, vertical: 'middle', horizontal: 'center' } } },
|
|
|
+ { header: '公开国别', key: 'nationality', width: 30, style: { alignment: { wrapText: true, vertical: 'middle', horizontal: 'center' } } },
|
|
|
+ { header: 'IPC主分类', key: 'ipc_type', width: 30, style: { alignment: { wrapText: true, vertical: 'middle', horizontal: 'center' } } },
|
|
|
+ { header: '当前法律状态', key: 'onlegal_status', width: 30, style: { alignment: { wrapText: true, vertical: 'middle', horizontal: 'center' } } },
|
|
|
+ { header: '法律状态', key: 'legal_status', width: 30, style: { alignment: { wrapText: true, vertical: 'middle', horizontal: 'center' } } },
|
|
|
+ { header: '法律文书日期', key: 'law_date', width: 30, style: { alignment: { wrapText: true, vertical: 'middle', horizontal: 'center' } } },
|
|
|
+ { header: '当前权利人', key: 'on_obligee', width: 30, style: { alignment: { wrapText: true, vertical: 'middle', horizontal: 'center' } } },
|
|
|
+ { header: '申请人地址(其他)', key: 'apply_address', width: 30, style: { alignment: { wrapText: true, vertical: 'middle', horizontal: 'center' } } },
|
|
|
+ { header: '申请人(其他)', key: 'apply_other', width: 30, style: { alignment: { wrapText: true, vertical: 'middle', horizontal: 'center' } } },
|
|
|
+ { header: '法律文书编号', key: 'law_num', width: 30, style: { alignment: { wrapText: true, vertical: 'middle', horizontal: 'center' } } },
|
|
|
+ { header: '首次公开日', key: 'first_opendate', width: 30, style: { alignment: { wrapText: true, vertical: 'middle', horizontal: 'center' } } },
|
|
|
+ { header: '授权公告日', key: 'empower_date', width: 30, style: { alignment: { wrapText: true, vertical: 'middle', horizontal: 'center' } } },
|
|
|
+ { header: '失效日', key: 'lose_date', width: 30, style: { alignment: { wrapText: true, vertical: 'middle', horizontal: 'center' } } },
|
|
|
+ { header: '实际审查失效日', key: 'examine_date', width: 30, style: { alignment: { wrapText: true, vertical: 'middle', horizontal: 'center' } } },
|
|
|
+ { header: '发明人(设计)其他', key: 'invention_design', width: 30, style: { alignment: { wrapText: true, vertical: 'middle', horizontal: 'center' } } },
|
|
|
+
|
|
|
];
|
|
|
return arr;
|
|
|
}
|