This commit is contained in:
aihe 2024-12-10 14:36:34 +08:00
parent 24f8db07af
commit 0c91627370
2 changed files with 19 additions and 7 deletions

View File

@ -75,11 +75,14 @@
},
filDataSearchParam() {
let filedName = this.searchFiledName
return {
const obj = {
...this.searchParam,
searchValue: this.keyword, // 默认
[filedName]: this.keyword,
}
// 每次显示都重新刷新数据
obj._datetimeval = this._showDatetimeval
return obj
},
filDatacheckedList() {
let list = (this.getListFun ? this.resObject.checkedList : this.checkedList)
@ -225,6 +228,7 @@
return {
componentId: uni.$u.guid(20),
show: false,
_showDatetimeval: new Date().valueOf(),
modeEnum: Object.assign({}, modeEnum),
keyword: '',
// searchFiledName: this.transKeyVal?.['searchKey'] || '_searchValue',
@ -257,6 +261,10 @@
}
// this.$emit('update:show', !this.show)
this.show = !this.show
if(this.show) {
// 更新时间戳,列表数自动刷新
this._showDatetimeval = new Date().valueOf()
}
},
handleDataItemChange(val, text, checkedList) {
this.$emit('onChange', val, text, checkedList)

View File

@ -104,11 +104,11 @@
<template v-if="isShowYueJie">
<view class="yunf-input-item">
<tpx-select v-model:value="submitParam.custNo" v-model:text="submitParam.custName" v-model:resObject="yuejieRes" :getListFun="getMonthpayAccountList" :transKeyVal="{valKey: 'custNo',titleKey: 'custName'}"
@onChange="handleYueJieSelect" placeholder="请选择月结账户"
@onChange="handleYueJieSelect" placeholder="请选择月结账户" ref="yjSltRef"
>
<tpx-text-item label="月结账户" :value="submitParam.custName"></tpx-text-item>
<template #listTop>
<view class="mb-20" @click="goto(`user/monthCardList`)">
<view class="mb-20" @click="handleToMonthCardManage">
<u-row>
<u-icon name="order" color="#B12D29" size="36"></u-icon>
<view class="pl-10 clr-prm font-28">管理月结卡</view>
@ -389,6 +389,10 @@
}
},
handleToMonthCardManage(){
this.$refs.yjSltRef.show = false
this.goto(`user/monthCardList`)
},
handleDialogClick(curModal){
curModal.show = true
},