|
@@ -4,7 +4,7 @@
|
|
|
:text="['official_name', 'book_name']"
|
|
|
:label="['公众号名称', '书名']"
|
|
|
@confirm="onSearch"
|
|
|
- :update="inSearching"
|
|
|
+ v-model:loading="inSearching"
|
|
|
>
|
|
|
<template #picker>
|
|
|
<p class="label">日期</p>
|
|
@@ -12,7 +12,9 @@
|
|
|
</template>
|
|
|
</tool-bar>
|
|
|
<a-table :columns="columns" :data-source="list" :scroll="{x: 1800}">
|
|
|
- <template #operator="data"></template>
|
|
|
+ <template #operator="data">
|
|
|
+ <div @click="more(data)">更多</div>
|
|
|
+ </template>
|
|
|
</a-table>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -42,7 +44,7 @@ const PutData = defineComponent({
|
|
|
});
|
|
|
const onSearch = async (fields: Record<string, string>) => {
|
|
|
try {
|
|
|
- const { start_time, end_time, official_name, book_name } = fields;
|
|
|
+ const { official_name, book_name, start_time, end_time } = fields;
|
|
|
const { data } = await getDeliveryStatList({
|
|
|
start_time,
|
|
|
end_time,
|
|
@@ -51,7 +53,7 @@ const PutData = defineComponent({
|
|
|
page: 1,
|
|
|
});
|
|
|
state.list = data.list;
|
|
|
- meta = data.meta;
|
|
|
+ meta.value = data.meta;
|
|
|
} catch (e) {
|
|
|
console.log(e);
|
|
|
} finally {
|
|
@@ -66,9 +68,12 @@ const PutData = defineComponent({
|
|
|
const { current, pageSize, total } = pagination;
|
|
|
getDeliveryStatList({ page: current }).then((res) => {
|
|
|
state.list = res.data.list;
|
|
|
- meta = res.data.meta;
|
|
|
+ meta.value = res.data.meta;
|
|
|
});
|
|
|
};
|
|
|
+ const more = () => {
|
|
|
+
|
|
|
+ };
|
|
|
return { ...toRefs(state), onSearch, handleTableChange, meta };
|
|
|
},
|
|
|
});
|