Browse Source

20250415 dify功能修改

lrj 5 months ago
parent
commit
77d0fb10ba
1 changed files with 74 additions and 39 deletions
  1. 74 39
      src/main/resources/jsons/invalidReportProject.json

+ 74 - 39
src/main/resources/jsons/invalidReportProject.json

@@ -67,7 +67,7 @@
     "sqlField": "t.inventionName",
     "sqlClass": "getLikeSql",
     "orderClass": "getComOrder",
-    "ifSearch": "false",
+    "ifSearch": "true",
     "ifGroup": "false",
     "ifShow": "true",
     "ifSort": "true",
@@ -79,10 +79,11 @@
     "value": "caseNumber",
     "field": "caseNumber",
     "sqlField": "t.caseNumber",
-    "sqlClass": "getComSql",
+    "sqlClass": "getLikeSql",
     "orderClass": "getComOrder",
     "groupClass": "getScenarioGroup",
-    "ifSearch": "false",
+    "ifSearch": "true",
+    "ifAsCondition": "true",
     "ifGroup": "false",
     "ifShow": "true",
     "ifSort": "true",
@@ -112,7 +113,7 @@
     "sqlField": "t.invalidApplication",
     "sqlClass": "getLikeSql",
     "orderClass": "getComOrder",
-    "ifSearch": "false",
+    "ifSearch": "true",
     "ifGroup": "false",
     "ifShow": "true",
     "ifSort": "true",
@@ -291,13 +292,14 @@
     "value": "cronDescription",
     "field": "cronDescription",
     "sqlField": "t.cronDescription",
-    "sqlClass": "getComSql",
+    "sqlClass": "getLikeSql",
     "orderClass": "getComOrder",
-    "ifSearch": "false",
+    "ifSearch": "true",
     "ifGroup": "false",
     "defaultHidden": "true",
     "ifShow": "true",
-    "ifSort": "true"
+    "ifSort": "true",
+    "ifAsCondition": "true"
   },
   {
     "name": "备注",
@@ -305,13 +307,14 @@
     "value": "description",
     "field": "description",
     "sqlField": "t.description",
-    "sqlClass": "getComSql",
+    "sqlClass": "getLikeSql",
     "orderClass": "getComOrder",
-    "ifSearch": "false",
+    "ifSearch": "true",
     "ifGroup": "false",
     "defaultHidden": "true",
     "ifShow": "true",
-    "ifSort": "true"
+    "ifSort": "true",
+    "ifAsCondition": "true"
   },
   {
     "name": "相关事件",
@@ -348,28 +351,30 @@
     "value": "volumeNumber",
     "field": "volumeNumber",
     "sqlField": "t.volumeNumber",
-    "sqlClass": "getComSql",
+    "sqlClass": "getLikeSql",
     "orderClass": "getComOrder",
     "groupClass": "getScenarioGroup",
-    "ifSearch": "false",
+    "ifSearch": "true",
     "ifGroup": "false",
     "ifShow": "true",
     "ifSort": "true",
-    "defaultHidden": "true"
+    "defaultHidden": "true",
+    "ifAsCondition": "true"
   },
   {
-    "name": "产品/技术",
+    "name": "技术简称",
     "type": "String",
     "value": "productOrTech",
     "field": "productOrTech",
     "sqlField": "t.productOrTech",
     "sqlClass": "getLikeSql",
     "orderClass": "getComOrder",
-    "ifSearch": "false",
+    "ifSearch": "true",
     "ifGroup": "false",
     "ifShow": "true",
     "ifSort": "true",
-    "defaultHidden": "true"
+    "defaultHidden": "true",
+    "ifAsCondition": "true"
   },
   {
     "name": "调查类型",
@@ -405,14 +410,14 @@
   },
   {
     "name": "国知局受理年份",
-    "type": "DateTime",
+    "type": "DateYear",
     "value": "acceptYear",
     "field": "acceptYear",
     "sqlField": "t.acceptYear",
-    "sqlClass": "getDateTimeMonthSql",
+    "sqlClass": "getDateTimeYearSql",
     "orderClass": "getComOrder",
     "groupClass": "getTimeGroup",
-    "ifSearch": "false",
+    "ifSearch": "true",
     "ifGroup": "false",
     "ifShow": "true",
     "ifSort": "true",
@@ -424,14 +429,15 @@
     "value": "applicantAgency",
     "field": "applicantAgency",
     "sqlField": "t.applicantAgency",
-    "sqlClass": "getComSql",
+    "sqlClass": "getLikeSql",
     "orderClass": "getComOrder",
     "groupClass": "getScenarioGroup",
-    "ifSearch": "false",
+    "ifSearch": "true",
     "ifGroup": "false",
     "ifShow": "true",
     "ifSort": "true",
-    "defaultHidden": "false"
+    "defaultHidden": "false",
+    "ifAsCondition": "true"
   },
   {
     "name": "专利权人代理所",
@@ -439,14 +445,15 @@
     "value": "rightHolderAgency",
     "field": "rightHolderAgency",
     "sqlField": "t.rightHolderAgency",
-    "sqlClass": "getComSql",
+    "sqlClass": "getLikeSql",
     "orderClass": "getComOrder",
     "groupClass": "getScenarioGroup",
-    "ifSearch": "false",
+    "ifSearch": "true",
     "ifGroup": "false",
     "ifShow": "true",
     "ifSort": "true",
-    "defaultHidden": "false"
+    "defaultHidden": "false",
+    "ifAsCondition": "true"
   },
   {
     "name": "证据库",
@@ -468,44 +475,56 @@
     "type": "String",
     "value": "issueNumber",
     "field": "issueNumber",
-    "sqlField": "t.issue_number",
-    "sqlClass": "getComSql",
+    "sqlField": "t.issueNumber",
+    "sqlClass": "getLikeSql",
     "orderClass": "getComOrder",
-    "ifSearch": "false",
+    "ifSearch": "true",
     "ifGroup": "false",
     "defaultHidden": "true",
     "ifShow": "true",
-    "ifSort": "false"
+    "ifSort": "false",
+    "ifAsCondition": "true"
   },
   {
     "name": "案件阶段",
     "type": "String",
     "value": "casePhase",
     "field": "casePhase",
-    "ifSearch": "false",
+    "sqlClass": "getCasePhaseNameSql",
+    "sqlField": "t.id",
+    "ifSearch": "true",
     "ifGroup": "false",
     "ifShow": "true",
-    "ifSort": "false"
+    "ifSort": "false",
+    "ifAsCondition": "true"
   },
   {
     "name": "案件子阶段",
     "type": "String",
     "value": "caseChildPhase",
     "field": "caseChildPhase",
-    "ifSearch": "false",
+    "sqlClass": "getCaseChildPhaseNameSql",
+    "sqlField": "t.id",
+    "sqlField": "t.id",
+    "ifSearch": "true",
     "ifGroup": "false",
     "ifShow": "true",
-    "ifSort": "false"
+    "ifSort": "false",
+    "ifAsCondition": "true"
   },
   {
     "name": "行诉结果",
-    "type": "String",
+    "type": "Array",
     "value": "conclusion",
     "field": "conclusion",
-    "ifSearch": "false",
+    "sqlClass": "getConclusionNameSql",
+    "sqlField": "t.id",
+    "sqlField": "t.id",
+    "ifSearch": "true",
     "ifGroup": "false",
     "ifShow": "true",
-    "ifSort": "false"
+    "ifSort": "false",
+    "ifAsCondition": "true"
   },
   {
     "name": "IPR",
@@ -513,13 +532,29 @@
     "value": "actualPerson",
     "field": "actualPerson",
     "sqlField": "t.actualPerson",
-    "sqlClass": "getComSql",
+    "sqlClass": "getLikeSql",
     "orderClass": "getComOrder",
     "groupClass": "getScenarioGroup",
-    "ifSearch": "false",
+    "ifSearch": "true",
     "ifGroup": "false",
     "ifShow": "true",
     "ifSort": "true",
-    "defaultHidden": "false"
+    "defaultHidden": "false",
+    "ifAsCondition": "true"
+  },
+  {
+    "name": "涉诉对象",
+    "type": "String",
+    "value": "litigationParty",
+    "field": "litigationParty",
+    "sqlField": "t.litigationParty",
+    "sqlClass": "getLikeSql",
+    "orderClass": "getComOrder",
+    "ifSearch": "true",
+    "ifGroup": "false",
+    "defaultHidden": "true",
+    "ifShow": "true",
+    "ifSort": "false",
+    "ifAsCondition": "true"
   }
 ]