|
@@ -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
|