|
|
@ -19,7 +19,7 @@ |
|
|
|
<div class="van-hairline--bottom" style=""></div> |
|
|
|
<div class="flex flex-center2 " style="padding: 15px;"> |
|
|
|
<div class="Dispatch-left">指派时间</div> |
|
|
|
<div class="Dispatch-right">{{tableData.createdTime}}</div> |
|
|
|
<div class="Dispatch-right">{{tableData.latestOperatedTime}}</div> |
|
|
|
</div> |
|
|
|
<div class="van-hairline--bottom" style=""></div> |
|
|
|
<div class="flex flex-center2 " style="padding: 15px;"> |
|
|
@ -125,11 +125,11 @@ |
|
|
|
</div> |
|
|
|
<div class="flex flex-center2 " style="padding: 5px;"> |
|
|
|
<div class="Processhandling-left-left">联系当事人时限:</div> |
|
|
|
<div class="Dispatch-right">{{item.categoryAllName}}</div> |
|
|
|
<div class="Dispatch-right">{{item.contactTime}}</div> |
|
|
|
</div> |
|
|
|
<div class="flex flex-center2 " style="padding: 5px;"> |
|
|
|
<div class="Processhandling-left-left">(部门)办结时限:</div> |
|
|
|
<div class="Dispatch-right">{{item.timeLimit}}</div> |
|
|
|
<div class="Dispatch-right">{{formatDate1(new Date(item.timeLimit * 1000))}}</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -137,7 +137,7 @@ |
|
|
|
<div class="container1"> |
|
|
|
<van-button style="width: 100%;" round type="info" @click="handlelist()">办理</van-button> |
|
|
|
</div> |
|
|
|
<van-popup round v-model="show" close-icon-position="top-left" position="bottom" :style="{ height: '50%' }"> |
|
|
|
<van-popup round v-model="show" close-icon-position="top-left" position="bottom" :style="{ height: '70%' }"> |
|
|
|
<van-cell-group> |
|
|
|
<van-field readonly is-link v-model="stutasName" label="办理状态" placeholder="请选择证件类型" |
|
|
|
@click="showPicker = true" /> |
|
|
@ -149,7 +149,7 @@ |
|
|
|
<van-cell> |
|
|
|
<div class="flex" is-link> |
|
|
|
<span style=" white-space: nowrap;">上传录音</span> |
|
|
|
<van-uploader v-model="fileList" :after-read="afterRead" accept="audio/mp3"> |
|
|
|
<van-uploader v-model="fileList" :after-read="afterRead" accept="audio/mp3" preview-size=80px> |
|
|
|
<div class="flex flex-center2 m-left18"> |
|
|
|
<img style="width: 15px;height: 15px;" src="../../assets/images/uploand.png"> |
|
|
|
<span style=" white-space: nowrap;">选择文件</span> |
|
|
@ -159,7 +159,7 @@ |
|
|
|
</van-cell> |
|
|
|
<van-cell title="上传图片"> |
|
|
|
<template #label> |
|
|
|
<van-uploader v-model="pictureList" :after-read="afterRead" :max-count="3" |
|
|
|
<van-uploader v-model="pictureList" :after-read="afterRead1" :max-count="3" accept="audio/mp3" |
|
|
|
:max-size="10 * 1024 * 1024" /> |
|
|
|
</template> |
|
|
|
</van-cell> |
|
|
@ -218,7 +218,7 @@ import throttle from 'lodash/debounce' |
|
|
|
import { icEventList,agencyGridDepttree,process,reply } from '@/api/service' |
|
|
|
import { uploadvariedfile } from '@/api/basic' |
|
|
|
import { Dialog } from 'vant'; |
|
|
|
import Card from './Card.vue'; |
|
|
|
|
|
|
|
export default { |
|
|
|
data() { |
|
|
|
return { |
|
|
@ -248,7 +248,7 @@ export default { |
|
|
|
mobile:"", |
|
|
|
status: false, |
|
|
|
pageNo: 1, |
|
|
|
pageSize: 20, |
|
|
|
pageSize: 50, |
|
|
|
tableData:{}, |
|
|
|
afterList:[], |
|
|
|
minDate:new Date(), |
|
|
@ -471,6 +471,7 @@ export default { |
|
|
|
afterRead(file) { |
|
|
|
file.status = 'uploading' |
|
|
|
file.message = '上传中...' |
|
|
|
if(file.file.file.file.name.split('.').pop()=='mp3') |
|
|
|
uploadvariedfile(file.file) |
|
|
|
.then(res => { |
|
|
|
file.status = '' |
|
|
@ -501,22 +502,7 @@ export default { |
|
|
|
file.status = 'failed' |
|
|
|
file.message = '上传失败' |
|
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
// beforeRead(file) { |
|
|
|
// // 这里可以做一些文件的预处理,如果需要返回false则会阻止文件上传 |
|
|
|
// if (file.type.indexOf('audio') === -1) { |
|
|
|
// this.$toast.fail('请上传音频文件'); |
|
|
|
// return false; |
|
|
|
// } |
|
|
|
// return true; |
|
|
|
// }, |
|
|
|
// onDelete(file, index) { |
|
|
|
// // 删除文件的处理逻辑 |
|
|
|
// this.fileList.splice(index, 1); |
|
|
|
// }, |
|
|
|
handleConfirm(value) { |
|
|
|
console.log(value); |
|
|
|
this.returnTime = this.formatDate1(value); |
|
|
@ -538,7 +524,7 @@ export default { |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
components: {Card}, |
|
|
|
components: {}, |
|
|
|
computed: { |
|
|
|
statusClass() { |
|
|
|
return { |
|
|
|