【fix】优化代码

This commit is contained in:
黄少君
2024-02-22 18:37:23 +08:00
parent 17c043348a
commit f8fac0a5bc
246 changed files with 973 additions and 406 deletions

View File

@ -16,6 +16,7 @@ import { checkIsDistribution, getMyCommissionDetail, pageCommission } from "@/ap
import { emptyOrderIcon } from "@/utils/images";
import Empty from "@/components/Empty/index.vue";
import { useJump } from "@/hooks/useJump";
import UvDatetimePicker from "@/uni_modules/uv-datetime-picker/components/uv-datetime-picker/uv-datetime-picker.vue";
// ================================= hooks ================================
const {scrollTop} = useScroll()
@ -63,13 +64,12 @@ async function doCheckIsDistribution() {
onShow(() => {
doCheckIsDistribution()
refreshPage()
})
onLoad(() => {
otherParams.value.createTime = [`${ selectTimeStr.value } 00:00:00`, `${ selectTimeStr.value } 23:59:59`]
refreshPage()
doGetMyCommissionDetail()
})
// ======================== level tab ====================
@ -101,17 +101,17 @@ function leverSelect(value) {
// ============================ time ===========================
const selectTimeStr = ref(moment(Date.now()).format('YYYY-MM-DD'))
const datetimePicker = ref()
const showTime = ref(false)
const timeModelValue = ref(Date.now())
function doShowTime() {
showTime.value = true
datetimePicker.value.open()
}
function dateTimeConfirm(e) {
selectTimeStr.value = moment(e.value).format('YYYY-MM-DD')
otherParams.value.createTime = [`${ selectTimeStr.value } 00:00:00`, `${ selectTimeStr.value } 23:59:59`]
showTime.value = false
refreshPage()
doGetMyCommissionDetail()
}
@ -169,7 +169,7 @@ const statusType = ['待入账', '已入账', '已取消', '提现中', '提现
class="date flex flex-ai__center"
@click="doShowTime">
{{ selectTimeStr }}
<u-icon
<uv-icon
name="arrow-down"
color="#333" />
</view>
@ -225,8 +225,8 @@ const statusType = ['待入账', '已入账', '已取消', '提现中', '提现
</view>
<!-- 时间选择器 -->
<u-datetime-picker
:show="showTime"
<uv-datetime-picker
ref="datetimePicker"
v-model="timeModelValue"
mode="date"
@confirm="dateTimeConfirm"