This commit is contained in:
王一嘉
2025-07-14 16:58:46 +08:00
parent af94cd0a97
commit d68450709b
24 changed files with 397 additions and 79 deletions

View File

@@ -10,6 +10,8 @@ import XDateTime from "../../components/XDateTime.vue";
import dayjs from "dayjs";
import ZFENUM from "../../enum/ZFENUM.js";
import TXJLENUM from "../../enum/TXJLENUM.js";
import XModal from "../../components/XModal.vue";
import WithdrawAgainModal from "../../components/WithdrawAgainModal.vue";
const po = reactive({
time: dayjs().format('YYYY-MM'),
@@ -21,8 +23,9 @@ const vo = reactive({
month_money: 0,
all_money: 0,
});
const {loading, pagination, initFetchData} = useTableQuery({
const {loading, pagination, initFetchData, fetchData} = useTableQuery({
api: Api.system.getWithdrawLog,
uuid: true,
parameter: po,
callback: (data) => {
Object.assign(vo, data);
@@ -74,7 +77,12 @@ const {loading, pagination, initFetchData} = useTableQuery({
</view>
</view>
<view class="!ml-auto">
<x-tag :type="TXJLENUM[v.status]">{{ v.status_text }}</x-tag>
<x-tag :type="TXJLENUM[v.status]">
{{ v.status_text }}
<WithdrawAgainModal :id="v.id" @success="fetchData">
<tui-icon v-if="v.status===-1" :size="15" color="#F53F3F" name="about"></tui-icon>
</WithdrawAgainModal>
</x-tag>
</view>
</view>
<view