refactor: add incomplete flag and updateMessenger function to request list store
This commit is contained in:
parent
a5d73ba1ff
commit
5b1ccadf92
2 changed files with 19 additions and 0 deletions
|
|
@ -209,6 +209,7 @@ export const useRequestList = defineStore('request-list', () => {
|
||||||
requestDataStatus?: RequestDataStatus;
|
requestDataStatus?: RequestDataStatus;
|
||||||
responsibleOnly?: boolean;
|
responsibleOnly?: boolean;
|
||||||
quotationId?: string;
|
quotationId?: string;
|
||||||
|
incomplete?: boolean;
|
||||||
}) {
|
}) {
|
||||||
const res = await api.get<PaginationResult<RequestData>>('/request-data', {
|
const res = await api.get<PaginationResult<RequestData>>('/request-data', {
|
||||||
params,
|
params,
|
||||||
|
|
@ -325,6 +326,20 @@ export const useRequestList = defineStore('request-list', () => {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
async function updateMessenger(
|
||||||
|
requestDataId: string[],
|
||||||
|
defaultMessengerId: string,
|
||||||
|
) {
|
||||||
|
const res = await api.post('/request-data/update-messenger', {
|
||||||
|
requestDataId,
|
||||||
|
defaultMessengerId,
|
||||||
|
});
|
||||||
|
|
||||||
|
if (res.status < 400) return true;
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
data,
|
data,
|
||||||
page,
|
page,
|
||||||
|
|
@ -350,6 +365,8 @@ export const useRequestList = defineStore('request-list', () => {
|
||||||
|
|
||||||
rejectRequest,
|
rejectRequest,
|
||||||
rejectRequestWork,
|
rejectRequestWork,
|
||||||
|
|
||||||
|
updateMessenger,
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,8 @@ export type RequestData = {
|
||||||
rejectRequestCancel?: boolean;
|
rejectRequestCancel?: boolean;
|
||||||
rejectRequestCancelReason?: string;
|
rejectRequestCancelReason?: string;
|
||||||
|
|
||||||
|
defaultMessengerId?: string;
|
||||||
|
|
||||||
quotation: QuotationFull & {
|
quotation: QuotationFull & {
|
||||||
debitNoteQuotationId: string;
|
debitNoteQuotationId: string;
|
||||||
isDebitNote: boolean;
|
isDebitNote: boolean;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue