1234567891011121314151617181920212223242526272829303132333435 |
- import { defineStore } from "pinia";
- import { request } from "../api";
- export const useCollectStore = defineStore({
- id: "collect",
- state: () => {
- return {
- lists: [],
- pagination: {
- dictLevel: "",
- endTime: "",
- pageNum: 0,
- pageSize: 0,
- searchKey: "",
- startTime: "",
- },
- };
- },
- getters: {},
- actions: {
- async getCollectList(page) {
- this.pagination.pageNum = page || 1;
- const { data, status } = await request.post("/show/goods/pageList", {
- ...this.pagination,
- });
- if (data.code === 0) {
- const { records, total, current, page } = data.data;
- this.lists = records;
- this.pagination.total = total;
- this.pagination.current = current;
- this.pagination.page = page;
- }
- },
- },
- });
|