fix: 下拉框选择后,不能分行问题。
This commit is contained in:
@@ -217,8 +217,8 @@ const data = reactive({
|
||||
})
|
||||
const { filterPanel, queryParams} = toRefs(data)
|
||||
const windowHeight = computed(() => {
|
||||
uni.getSystemInfoSync().windowHeight - 50
|
||||
})
|
||||
return uni.getSystemInfoSync().windowHeight - 50
|
||||
})
|
||||
onLoad(() => {
|
||||
getList()
|
||||
});
|
||||
@@ -242,7 +242,7 @@ onLoad(() => {
|
||||
}
|
||||
|
||||
function selectType(item) {
|
||||
queryParams.value.type = item.dictValue
|
||||
queryParams.value.treatmentType = item.dictValue
|
||||
typeList.value.map(ele => {
|
||||
if (ele.dictValue == item.dictValue) {
|
||||
ele.selected = true
|
||||
@@ -313,9 +313,12 @@ function settingCancel() {
|
||||
settingPickShow.value = false
|
||||
}
|
||||
function searchSubmit() {
|
||||
if(queryParams.value.startTime!=''&&queryParams.value.startTime!=undefined&&queryParams.value.endTime!=''&&queryParams.value.endTime!=undefined){
|
||||
queryParams.value.time = queryParams.value.startTime+'-'+queryParams.value.endTime
|
||||
}
|
||||
// 只有开始和结束时间都设置时才拼接 time 字段,否则清空避免上一次筛选残留
|
||||
if (queryParams.value.startTime && queryParams.value.endTime) {
|
||||
queryParams.value.time = queryParams.value.startTime + '-' + queryParams.value.endTime
|
||||
} else {
|
||||
queryParams.value.time = ''
|
||||
}
|
||||
pageNum.value = 1
|
||||
listData.value = []
|
||||
getList()
|
||||
@@ -327,12 +330,15 @@ function settingCancel() {
|
||||
getList()
|
||||
}
|
||||
function resetQuery() {
|
||||
queryParams.value.type = ''
|
||||
queryParams.value.keys = ''
|
||||
queryParams.value.startTime = ''
|
||||
queryParams.value.time = ''
|
||||
|
||||
queryParams.value.endTime = ''
|
||||
queryParams.value.treatmentType = ''
|
||||
queryParams.value.keys = ''
|
||||
queryParams.value.startTime = ''
|
||||
queryParams.value.time = ''
|
||||
queryParams.value.endTime = ''
|
||||
// 同步重置选中状态
|
||||
typeList.value.forEach(ele => {
|
||||
Reflect.set(ele, 'selected', false)
|
||||
})
|
||||
}
|
||||
function enterDetails(item) {
|
||||
uni.navigateTo({ url: `/pages/health/medicineBasic/details?id=${item.id}` })
|
||||
|
||||
Reference in New Issue
Block a user