Browse Source

专利交易导入

guhongwei 3 years ago
parent
commit
273488d902
1 changed files with 24 additions and 9 deletions
  1. 24 9
      app/service/patent/patenttrans.js

+ 24 - 9
app/service/patent/patenttrans.js

@@ -174,19 +174,34 @@ class Patent_transService extends CrudService {
     const allNotice = [];
     sheet.eachRow((row, rindex) => {
       if (rindex !== 1) {
-        const create_number = row.getCell(3).value || undefined,
-          patent_name = row.getCell(2).value || undefined,
-          on_obligee = row.getCell(4).value || undefined,
-          transfer_date =
-            moment(row.getCell(5).value).format('YYYY-MM-DD') || undefined,
-          on_afterobligee = row.getCell(6).value || undefined,
-          status = row.getCell(7).value || undefined;
+        const create_number = row.getCell(2).value || undefined,
+          patent_name = row.getCell(3).value || undefined,
+          type = row.getCell(4).value || undefined,
+          budget = row.getCell(5).value || undefined,
+          on_obligee = row.getCell(6).value || undefined,
+          on_afterobligee = row.getCell(7).value || undefined,
+          transfer_date = moment(row.getCell(8).value).format('YYYY-MM-DD') || undefined,
+          contact = row.getCell(9).value || undefined,
+          phone = row.getCell(10).value || undefined,
+          email = row.getCell(11).value || undefined,
+          requirementdesc = row.getCell(12).value || undefined,
+          expect = row.getCell(13).value || undefined,
+          condition = row.getCell(14).value || undefined,
+          status = row.getCell(15).value || '0';
         const obj = {
-          patent_name,
           create_number,
+          patent_name,
+          type,
+          budget,
           on_obligee,
-          transfer_date,
           on_afterobligee,
+          transfer_date,
+          contact,
+          phone,
+          email,
+          requirementdesc,
+          expect,
+          condition,
           status,
         };
         // 此处添加判断条件,不限制则不需要加,直接放过即可