|
@@ -2,6 +2,7 @@
|
|
|
import { reactive, ref } from 'vue'
|
|
|
import apiReport from '@/api/report'
|
|
|
import { vInfiniteScroll } from '@vueuse/components'
|
|
|
+import { showToast } from 'vant'
|
|
|
|
|
|
|
|
|
|
|
@@ -63,6 +64,7 @@ function handleCancle() {
|
|
|
emit('close')
|
|
|
}
|
|
|
function handleConfirm() {
|
|
|
+ if(!selectItem.value) return showToast('请选择图片')
|
|
|
|
|
|
emit('confirm',{
|
|
|
type:filterState.type,
|
|
@@ -78,7 +80,7 @@ function handleConfirm() {
|
|
|
<van-dropdown-menu>
|
|
|
<van-dropdown-item v-model="filterState.type" :options="imgTypeOpts" @change="initList" :disabled="defaultVal?true:false"/>
|
|
|
</van-dropdown-menu>
|
|
|
- <span style="color:#0052D9" @click="handleConfirm">确定</span>
|
|
|
+ <span :style="{color:selectItem?'#0052D9':'#666'}" @click="handleConfirm">确定</span>
|
|
|
</div>
|
|
|
|
|
|
<div class="container">
|