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;
|
||||
responsibleOnly?: boolean;
|
||||
quotationId?: string;
|
||||
incomplete?: boolean;
|
||||
}) {
|
||||
const res = await api.get<PaginationResult<RequestData>>('/request-data', {
|
||||
params,
|
||||
|
|
@ -325,6 +326,20 @@ export const useRequestList = defineStore('request-list', () => {
|
|||
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 {
|
||||
data,
|
||||
page,
|
||||
|
|
@ -350,6 +365,8 @@ export const useRequestList = defineStore('request-list', () => {
|
|||
|
||||
rejectRequest,
|
||||
rejectRequestWork,
|
||||
|
||||
updateMessenger,
|
||||
};
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -14,6 +14,8 @@ export type RequestData = {
|
|||
rejectRequestCancel?: boolean;
|
||||
rejectRequestCancelReason?: string;
|
||||
|
||||
defaultMessengerId?: string;
|
||||
|
||||
quotation: QuotationFull & {
|
||||
debitNoteQuotationId: string;
|
||||
isDebitNote: boolean;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue