Browse Source

无效应对添加其他文档

zhuliu 1 year ago
parent
commit
6512838749

+ 16 - 0
src/api/newApi/report.js

@@ -439,6 +439,22 @@ addAdminProceedJudgment(data) {
 updateAdminProceedJudgment(data) {
   return axios.post("/xiaoshi/reportAffair/updateAdminProceedJudgment", data);
 },
+
+/**
+    * 无效应对
+    * 添加其他文档接口
+  */
+addOtherDocuments(data) {
+  return axios.post("/xiaoshi/reportAffair/addOtherDocuments", data);
+},
+/**
+  * 无效应对
+  * 编辑其他文档接口
+*/
+updateOtherDocuments(data) {
+  return axios.post("/xiaoshi/reportAffair/updateOtherDocuments", data);
+},
+
 /**
   * 无效应对
   * 上传权要修改记录

+ 31 - 0
src/views/report/InvalidResponse/components/dialog/editFlowPath.vue

@@ -39,6 +39,13 @@
                 </el-form-item>
             </div>
           </template>
+          <template v-if="type.type ==8">
+            <div>
+                <el-form-item label="文档名称">
+                  <el-input v-model="form.documentName" autocomplete="off" placeholder="请输入文档名称"></el-input>
+                </el-form-item>
+            </div>
+          </template>
           <el-form-item label="附件:">
             <template>
               <div> 
@@ -124,6 +131,12 @@
                 time:'补充证据和理由时间',
                 timeField:'supplyEvidenceTime'
             },
+            8:{
+                type:'8',
+                title:'其他文档',
+                time:'文档时间',
+                timeField:'documentTime'
+            },
         },
         rules: {
           fileName:[{required : false , message:'请输入文献名称',trigger:'blur'}]
@@ -181,6 +194,9 @@
                         case '7':
                             this.addSupplyEvidence()
                             break;
+                        case '8':
+                            this.addOtherDocuments()
+                            break;
                     }
                 } else {
                     return false;
@@ -278,6 +294,21 @@
             }
           }) 
         },
+        // 上传其他文档
+        addOtherDocuments() {
+          var api = ''
+          if(this.form.id){
+            api = 'updateOtherDocuments'
+          }else{
+            api = 'addOtherDocuments'
+          }
+          this.$api[api](this.form).then(response=>{
+            if(response.code == 200){
+              this.$emit('save',true)
+              this.handleClose()
+            }
+          }) 
+        },
         //修改权利要求记录
         addPatentClaimHistory() {
           var api = ''

+ 7 - 1
src/views/report/InvalidResponse/components/flowPath/flowPath.vue

@@ -16,6 +16,7 @@
           <el-dropdown-item command="3">添加无效决定书</el-dropdown-item>
           <el-dropdown-item command="4">添加行政诉讼书</el-dropdown-item>
           <el-dropdown-item command="5">添加行政诉讼判决书</el-dropdown-item>
+          <el-dropdown-item command="8">添加其他文档</el-dropdown-item>
         </el-dropdown-menu>
       </el-dropdown>
     </div>
@@ -45,6 +46,9 @@
               <p><span>决定要点:</span><span>{{ item.invalidDecisionFileVO.decisionKey }}</span></p>
               <p><span>结论:</span><span>{{ item.invalidDecisionFileVO.conclusion }}</span></p>
             </div>
+            <div v-if="item.affairType==8">
+              <p><span>文档名称:</span><span>{{ item.otherDocumentsVO.documentName }}</span></p>
+            </div>
             <div>
               <p>备注:{{ item.description }}</p> 
             </div>
@@ -89,6 +93,7 @@ export default {
         '5': '法院判决时间',
         '6':  '权要修改时间',
         '7':  '补充证据和理由时间',
+        '8':'文档时间'
       },
     }
   },
@@ -136,7 +141,8 @@ export default {
         4:'adminProceedVO',
         5:'judgementVO',
         6:'claimHistoryVO',
-        7:'supplyEvidenceVO'
+        7:'supplyEvidenceVO',
+        8:'otherDocumentsVO'
       }
       var form = {
         id:item.id,