hanfucheng 7 miesięcy temu
rodzic
commit
ff5f4513be

+ 28 - 3
lawenforcement-ui/src/views/lawenforcement/record/index.vue

@@ -319,6 +319,20 @@
               </el-form-item>
             </el-col>
           </el-row>
+          <el-row :gutter="20">
+            <el-col :span="24">
+              <el-form-item label="说明" prop="describe" class="xinzeng">
+                <el-input v-model="describe" disabled/>
+              </el-form-item>
+            </el-col>
+          </el-row>
+          <el-row :gutter="20">
+            <el-col :span="24" >
+              <el-form-item label="附件" prop="attachPath" class="margin-left: 79px !important;">
+                <fileUpload v-model="attachPath" disabled class="fjList"></fileUpload>
+              </el-form-item>
+            </el-col>
+          </el-row>
         </el-form>
         <div slot="footer" class="dialog-footer">
           <el-button type="primary" @click="submit(form.id,5)">通 过</el-button>
@@ -348,7 +362,7 @@
 </template>
 
 <script>
-import {addRecord, delRecord, getRecord, listRecord, updateRecord} from "@/api/lawenforcement/record";
+import {addRecord, delRecord, getFillForm, getRecord, listRecord, updateRecord} from "@/api/lawenforcement/record";
 import moment from "moment/moment";
 import DetailsVue from "@/views/lawenforcement/record/DetailsVue.vue";
 import Distribute from "@/views/lawenforcement/record/distribute.vue";
@@ -357,17 +371,19 @@ import BindDevice from "@/views/lawenforcement/record/bindDevice.vue";
 import register from "@/views/lawenforcement/register/index.vue";
 import FillForm from "@/views/lawenforcement/record/fillForm.vue";
 import Treeselect from "@riophae/vue-treeselect";
-import {updateCase} from "@/api/lawenforcement/case";
+import fileUpload from '@/views/components/FileUpload/index.vue';
 
 export default {
   name: "Record",
-  components: {Treeselect, register, BindDevice, Distribute, DetailsVue, FillForm},
+  components: {Treeselect, register, BindDevice, Distribute, DetailsVue, FillForm,fileUpload},
   dicts: [
     'lawenforcement_type',
     'lawenforcement_jobType'
   ],
   data() {
     return {
+      attachPath:'',
+      describe:'',
       // 遮罩层
       loading: true,
       // 选中数组
@@ -708,6 +724,15 @@ export default {
     },
     //审批
     approval(row) {
+      getFillForm({recordId:row.id}).then(res => {
+        if (res.data!==undefined){
+          this.title = res.data.type
+          if (res.data.attachPath!==undefined){
+            this.attachPath = res.data.attachPath;
+          }
+          this.describe = res.data.describe;
+        }
+      });
       this.title = "审批"
       this.open1 = true
       this.form = row