refactor: change method app params
This commit is contained in:
parent
3052c9aaf0
commit
c3b707c945
2 changed files with 8 additions and 14 deletions
|
|
@ -47,14 +47,9 @@ const useBranchStore = defineStore('api-branch', () => {
|
|||
): Promise<Data | false> {
|
||||
const params = new URLSearchParams();
|
||||
|
||||
if (opts?.pageSize && opts?.pageSize > 0) {
|
||||
params.append('pageSize', `${opts.pageSize}`);
|
||||
for (const [k, v] of Object.entries(opts || {})) {
|
||||
v !== undefined && params.append(k, v.toString());
|
||||
}
|
||||
if (opts?.page && opts.page > 0) params.append('page', `${opts.page}`);
|
||||
if (opts?.zipCode) params.append('zipCode', opts.zipCode);
|
||||
if (opts?.query) params.append('query', opts.query);
|
||||
if (opts?.filter) params.append('filter', opts.filter);
|
||||
if (opts?.tree) params.append('tree', 'true');
|
||||
|
||||
const query = params.toString();
|
||||
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@ import { ref } from 'vue';
|
|||
import { defineStore } from 'pinia';
|
||||
import { Pagination } from '../types';
|
||||
import { api } from 'src/boot/axios';
|
||||
import { Status } from 'stores/types';
|
||||
import {
|
||||
Employee,
|
||||
EmployeeCheckup,
|
||||
|
|
@ -36,7 +37,9 @@ const useEmployeeStore = defineStore('api-employee', () => {
|
|||
pageSize?: number;
|
||||
query?: string;
|
||||
gender?: string;
|
||||
status?: 'CREATED' | 'ACTIVE' | 'INACTIVE';
|
||||
status?: Status;
|
||||
zipCode?: string;
|
||||
customerId?: string;
|
||||
},
|
||||
flow?: {
|
||||
sessionId?: string;
|
||||
|
|
@ -46,13 +49,9 @@ const useEmployeeStore = defineStore('api-employee', () => {
|
|||
) {
|
||||
const params = new URLSearchParams();
|
||||
|
||||
if (opts?.pageSize && opts?.pageSize > 0) {
|
||||
params.append('pageSize', `${opts.pageSize}`);
|
||||
for (const [k, v] of Object.entries(opts || {})) {
|
||||
v !== undefined && params.append(k, v.toString());
|
||||
}
|
||||
if (opts?.page && opts.page > 0) params.append('page', `${opts.page}`);
|
||||
if (opts?.query) params.append('query', opts.query);
|
||||
if (opts?.gender) params.append('gender', opts.gender);
|
||||
if (opts?.status !== undefined) params.append('status', opts.status);
|
||||
|
||||
const query = params.toString();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue