| | |
| | | <button class="box_footer_submit" v-preventReClick @click="submit">提交</button> |
| | | </view> |
| | | <!-- 查看大图 --> |
| | | <Preview :list="form.files" :current="current" v-if="isOpen" /> |
| | | <Preview :list="form.files.map(item => item.url)" :current="current" @close="isOpen = false" v-if="isOpen" /> |
| | | <!-- 选择设备 --> |
| | | <ytyDataPicker :show="show" :dataList="columns" @select="handleSelect" @search="handleSearch" @close="show = false" /> |
| | | <!-- 选择时间 --> |
| | |
| | | import { setTime, judgmentType } from '@/util/utils.js' |
| | | import { mapState } from 'vuex' |
| | | import ytyDataPicker from '@/components/yty-data-picker/yty-data-picker.vue' |
| | | import Preview from '@/components/Preview/Preview.vue' |
| | | import Preview from '@/components/Preview.vue' |
| | | |
| | | export default { |
| | | data() { |
| | | return { |
| | | list1: [ |
| | | 'https://cloudfactory.oss-cn-hangzhou.aliyuncs.com/deviceCheck/20230911/e228a809-0a6b-443c-9a2c-78d5c1b1b633.mp4', |
| | | 'https://cdn.uviewui.com/uview/swiper/swiper2.png', |
| | | 'https://cdn.uviewui.com/uview/swiper/swiper3.png', |
| | | ], |
| | | status: [{ |
| | | name: '正常', |
| | | active: true, |
| | |
| | | } |
| | | ], |
| | | columns: [], |
| | | isOpen: false, |
| | | path: '', |
| | | show: false, |
| | | showTime: false, |
| | |
| | | ...mapState(['session']) |
| | | }, |
| | | methods: { |
| | | // 查看大图/视频 |
| | | seeBigFile(i) { |
| | | this.current = i |
| | | this.isOpen = true |
| | | }, |
| | | // 删除指定文件 |
| | | dele(i) { |
| | | this.form.files.splice(i, 1) |