From 77bbb07044f0e139c20c979c39682c751b7ea0d4 Mon Sep 17 00:00:00 2001
From: yang <1441163367@qq.com>
Date: 星期三, 02 十一月 2022 03:33:05 +0800
Subject: [PATCH] 修改新增简易案件问题

---
 src/views/padSunmaryProcedure/word_mange/mangeGZ.vue |   70 +++++++++++++++++++++++++---------
 1 files changed, 51 insertions(+), 19 deletions(-)

diff --git a/src/views/padSunmaryProcedure/word_mange/mangeGZ.vue b/src/views/padSunmaryProcedure/word_mange/mangeGZ.vue
index 0d5fb8f..3d2ab2a 100644
--- a/src/views/padSunmaryProcedure/word_mange/mangeGZ.vue
+++ b/src/views/padSunmaryProcedure/word_mange/mangeGZ.vue
@@ -56,10 +56,28 @@
       <el-input type="textarea" v-model="form.openQuestions" placeholder="璇峰~鍐欏瓨鍦ㄩ棶棰�"></el-input>
     </el-form-item>
     <el-form-item label="娉曞緥渚濇嵁">
-      <el-input v-model="form.legalBasis" placeholder="璇峰~鍐欐硶寰嬩緷鎹�"></el-input>
+<!--      <el-input v-model="form.legalBasis" placeholder="璇峰~鍐欐硶寰嬩緷鎹�"></el-input>-->
+      <el-autocomplete
+        v-model="form.legalBasis"
+        filterable
+        style="width: 100%"
+        :fetch-suggestions="querySearchHandle"
+        placeholder="璇峰~鍐欐硶寰嬩緷鎹�"
+        :trigger-on-focus="false"
+      >
+      </el-autocomplete>
     </el-form-item>
     <el-form-item label="渚濇嵁娉曞緥瑙勫畾">
-      <el-input v-model="form.regulations" placeholder="璇峰~鍐欎緷鎹硶寰嬭瀹�"></el-input>
+<!--      <el-input v-model="form.regulations" placeholder="璇峰~鍐欎緷鎹硶寰嬭瀹�"></el-input>-->
+      <el-autocomplete
+        v-model="form.regulations"
+        filterable
+        style="width: 100%"
+        :fetch-suggestions="querySearchHandle"
+        placeholder="璇峰~鍐欎緷鎹硶寰嬭瀹�"
+        :trigger-on-focus="false"
+      >
+      </el-autocomplete>
     </el-form-item>
     <el-row>
       <el-col :span="12">
@@ -110,13 +128,15 @@
 </template>
 
 <script>
-import { ordercorrec, ordercorrection} from '../../../api/News/pad'
+import {createword, ordercorrec, ordercorrection} from '../../../api/News/pad'
+import {getLaw, getLawTiao, lawInfo} from '@/api/lawList/lawList';
+
 
 export default {
   name: "mangeGZ",
-  props:['id'],
   data(){
     return{
+        id:'',
       form:{
         unitName:"",
         litigant:"",
@@ -138,7 +158,8 @@
       },
     }
   },
-  created() {
+  mounted() {
+    this.id = this.$store.state.user.id
     this.getDataList()
   },
   methods:{
@@ -158,27 +179,38 @@
     //鐐瑰嚮棰勮
     viewVord(data) {
       // let wordData = this.transforData(data);
-      this.$router.push({
-        path: '/WordYulan',
-        query: {
-          wordData: data,
-          src:'/wordes/correctionNotice.docx',
-          name:'璐d护闄愭湡鏀规閫氱煡涔�',
-        }
+      createword(data).then(res =>{
+        // console.log(this.form.id)
+        console.log(res,'123456')
+        window.android.toPreviewWord(res.data.data)
+      }).catch(err=>{
+        console.log(err,'閿欒');
       })
     },
     //鐐瑰嚮涓嬭浇
     downloadWord(data){
-      this.$router.push({
-        path: '/WordYulan',
-        query: {
-          downWordData: data,
-          src:'/wordes/correctionNotice.docx',
-          name:'璐d护闄愭湡鏀规閫氱煡涔�',
-        }
+      createword(data).then(res =>{
+        // console.log(this.form.id)
+        console.log(res,'123456')
+        window.android.toDownLoadWord(res.data.data)
+      }).catch(err=>{
+        console.log(err,'閿欒');
       })
       // WordView.methods.exportDoc(wordData, "/wordes/inquiryCause.docx", "璋冩煡璇㈤棶绗斿綍.docx")
     },
+    querySearchHandle(queryString, cb) {  //妯$硦鎼滅礌
+      getLaw(queryString).then(res => {
+        this.lawList = []
+        let resultList = res.data.data
+        resultList.forEach(item => {
+          this.lawList.push({
+            value: item.name,
+            id: item.id
+          })
+        })
+        cb(this.lawList)
+      })
+    },
   },
 }
 </script>

--
Gitblit v1.9.1