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> {
|
): Promise<Data | false> {
|
||||||
const params = new URLSearchParams();
|
const params = new URLSearchParams();
|
||||||
|
|
||||||
if (opts?.pageSize && opts?.pageSize > 0) {
|
for (const [k, v] of Object.entries(opts || {})) {
|
||||||
params.append('pageSize', `${opts.pageSize}`);
|
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();
|
const query = params.toString();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@ import { ref } from 'vue';
|
||||||
import { defineStore } from 'pinia';
|
import { defineStore } from 'pinia';
|
||||||
import { Pagination } from '../types';
|
import { Pagination } from '../types';
|
||||||
import { api } from 'src/boot/axios';
|
import { api } from 'src/boot/axios';
|
||||||
|
import { Status } from 'stores/types';
|
||||||
import {
|
import {
|
||||||
Employee,
|
Employee,
|
||||||
EmployeeCheckup,
|
EmployeeCheckup,
|
||||||
|
|
@ -36,7 +37,9 @@ const useEmployeeStore = defineStore('api-employee', () => {
|
||||||
pageSize?: number;
|
pageSize?: number;
|
||||||
query?: string;
|
query?: string;
|
||||||
gender?: string;
|
gender?: string;
|
||||||
status?: 'CREATED' | 'ACTIVE' | 'INACTIVE';
|
status?: Status;
|
||||||
|
zipCode?: string;
|
||||||
|
customerId?: string;
|
||||||
},
|
},
|
||||||
flow?: {
|
flow?: {
|
||||||
sessionId?: string;
|
sessionId?: string;
|
||||||
|
|
@ -46,13 +49,9 @@ const useEmployeeStore = defineStore('api-employee', () => {
|
||||||
) {
|
) {
|
||||||
const params = new URLSearchParams();
|
const params = new URLSearchParams();
|
||||||
|
|
||||||
if (opts?.pageSize && opts?.pageSize > 0) {
|
for (const [k, v] of Object.entries(opts || {})) {
|
||||||
params.append('pageSize', `${opts.pageSize}`);
|
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();
|
const query = params.toString();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue