Commit graph

250 commits

Author SHA1 Message Date
Thanaphon Frappet
0a5b6af649 refactor: add _ after passport
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 13s
2025-04-11 10:51:57 +07:00
Thanaphon Frappet
71b06c82bd refactor: edit format show
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 9s
2025-04-11 10:48:17 +07:00
Thanaphon Frappet
69f368ede1 refactor: handle show name en
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 8s
2025-04-10 10:37:48 +07:00
Thanaphon Frappet
79abde8629 refactor: handle show name en
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 7s
2025-04-08 15:29:57 +07:00
Thanaphon Frappet
bd38c008a6 refactor: change form employee
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 6s
2025-04-08 15:04:03 +07:00
Methapon2001
90589b3daf chore: update deps
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 9s
2025-03-26 11:51:27 +07:00
Thanaphon Frappet
0dca8a7029 refactor: handle role can approve invoice
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 8s
2025-03-25 14:50:19 +07:00
Thanaphon Frappet
6abf8389a1 refactor: hide acceptance
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 7s
2025-03-11 13:35:28 +07:00
Thanaphon Frappet
25768af511 refactor: handle template form
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 7s
2025-03-11 11:40:43 +07:00
Methapon2001
6f7de85e64 fix: option not show
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 7s
2025-03-10 17:06:41 +07:00
Methapon2001
ff7bbfb84f fix: gap
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 9s
2025-03-07 11:20:55 +07:00
Thanaphon Frappet
87de5b48ac fix: installment force push
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 8s
2025-03-06 11:14:11 +07:00
Thanaphon Frappet
bead74e0b7 fix: product node not updated 2025-02-25 11:48:22 +07:00
Thanaphon Frappet
60966e0f1c refactor: add class q-ml-sm at btn 2025-02-25 10:24:05 +07:00
Thanaphon Frappet
b36caa48e2 feat: add btn cancel 2025-02-24 16:49:10 +07:00
Thanaphon Frappet
4f4aa5a76f refactor: add id btn 2025-02-19 13:38:58 +07:00
Thanaphon Frappet
758b005768 refactor: add id 2025-02-18 17:13:36 +07:00
puriphatt
e2bd6a6334 refactor: 05 => add disabledSubmit prop to DialogForm and improve handling in QuotationForm 2025-02-03 10:14:51 +07:00
Thanaphon Frappet
5c3d2f1499 refactor: add agent price 2025-01-30 14:05:20 +07:00
Thanaphon Frappet
fd62732642 refactor: use agent price 2025-01-30 11:23:37 +07:00
Methapon2001
310464f834 feat: add separate price vat calc 2025-01-30 11:23:37 +07:00
Thanaphon Frappet
de8178118e refactor: edit hint 2025-01-28 11:32:37 +07:00
Thanaphon Frappet
90cbe69ba7 refactor: handle work name 2025-01-28 10:30:11 +07:00
Thanaphon Frappet
85a6bc8816 refactor: show hint remark 2025-01-27 17:46:48 +07:00
Methapon Metanipat
e0c1725001
refactor: responsive (#180)
* refactor: can open one dropdown whe lt.md

* style: update MainLayout background color and fix avatar border class name

* feat: add touch position binding for dropdown in ProfileMenu

* refactor: enhance icon styling in DrawerComponent

* fix: update screen size conditions

* feat: add responsive search and filter functionality in MainPage

* feat: update styling and functionality in BasicInformation and MainPage components

* feat: package view mode improve layout and responsiveness

* feat: improve layout and responsiveness of ProfileBanner component

* feat: enhance TreeView component with improved icon layout and cursor pointer styling

* feat: update DialogForm component to prevent text wrapping in the center column

* feat: enhance FormDocument, PriceDataComponent, and BasicInfoProduct components with layout and styling improvements

* feat: enhance ProfileBanner dark tab

* feat: 02 => responsive & responsibleArea type

* fix: layout header bg condition & 02 filter col

* feat: 04 flow => add AddButton component and enhance layout in FormFlow and FlowDialog

* feat: 07 => enhance layout and responsiveness

* refactor: simplify header structure and improve layout consistency

* fix: improve text color in ItemCard and adjust responsive breakpoints in product service group

* refactor: 05 => enhance layout responsiveness and improve class bindings in quotation components

* refactor: enhance styling and improve props flexibility in dialog and select components

* refactor: 05 => enhance layout responsiveness in quotation components

* refactor: 05 => enhance layout responsiveness

* refactor: 05 => formWorkerAdd

* refactor: 05 => formWorkerAdd Product table

* refactor: 05 => improve layout responsiveness and enhance component structure

* refactor: enhance grid view handling and improve component imports

* refactor: improve column classes for better layout consistency

* refactor: 09 => enhance layout structure and improve responsiveness in task order views

* refactor: 10 => enhance invoice main page layout and improve component interactions

* refactor: 13 => enhance receipt main page layout and improve component interactions

* refactor: 11 => enhance layout and improve responsiveness in credit note pages

* refactor: 01 => screen.sm search & filter

* refactor: 01 => improve layout responsiveness and fix variable naming in branch management forms

---------

Co-authored-by: puriphatt <puriphat@frappet.com>
2025-01-27 10:39:53 +07:00
Thanaphon Frappet
79ec995547 refactor: handle img employee 2025-01-27 10:06:39 +07:00
Methapon Metanipat
79240f53b0
feat: debit note (#172)
* feat: new file

* feat: function api debit

* feat: add route debit

* feat: new form page

* refactor: show menu debit

* refactor: add type debit note status

* feat: add i18n

* feat: add constants

* feat: add stores

* feat: layout

* feat: add function

* refactor: change name value

* feat: form select quotation

* refactor: change name url

* refactor: use form debit

* refactor: change src import

* refactor: move file form debit

* refactor: add i18n

* feat: add type debit note

* refactor: add columns

* refactor: bind value columns

* refactor: change name Table

* refactor: edit type

* refactor: bind type debit note

* refactor: bind value debit

* refactor: chame name function

* fix: calculate page

* refactor: delete table

* refactor: change name get list

* refactor: change i18n

* refactor: change name value

* refactor: bind navigate and trigger delete

* refactor: format number deciml

* refactor: add i18n

* feat: new page

* refactor: add color debit

* feat: Debit tab

#178

* feat: TableRequest

* refactor: edit type pay condition

* refactor: add i18n btn submit

* refactor: use type enum

* feat: edit layout product expansion

* refactor: bind function

* refactor: show code

* feat: add input search and select  status

* feat: paymentform

* refactor: edit type

* refactor: add manage file and edit end point

* feat: add form.ts

* refactor: send mode

* refactor: edit v-model of due date

* feat: submit create debit

* fix: status

* refactor: handle data not allow

* fix: call updateDebitNote in edit mode and simplify payload handling

* refactor: hide edit

* refactor: handle pay condition only full

* refactor: delete pay split

* refactor: add query

* refactor: handle is debit note

* refactor: handle is quotation

* refactor: add props hide

* refactor: tap payment and receipt

* refactor: add i18n

* feat: view document

* refactor: handle btn view doc

* refactor: use my remark

---------

Co-authored-by: Thanaphon Frappet <thanaphon@frappet.com>
Co-authored-by: nwpptrs <jay02499@gmail.com>
Co-authored-by: aif912752 <siripak@chamomind.com>
2025-01-27 09:04:08 +07:00
Thanaphon Frappet
ca9264d758 refactor: edit calc vat 2025-01-24 11:49:33 +07:00
puriphatt
e46f238989 refactor: 05 => period.amount 2025-01-23 18:02:21 +07:00
Methapon2001
37ab62af9b feat: issue form 2025-01-23 16:37:38 +07:00
Methapon2001
6c299b8c1b fix: calc price 2025-01-23 13:51:53 +07:00
Methapon2001
c34feaa421 fix: vat not calculated 2025-01-23 11:08:28 +07:00
Methapon2001
e12a87f496 fix: inaccurate .01 price 2025-01-23 10:20:46 +07:00
Methapon2001
ec61c73342 fix: wrong vat excluded calc 2025-01-23 09:25:20 +07:00
Methapon2001
6d43d4e796 fix: wrong decimal 2025-01-17 09:05:36 +07:00
Methapon Metanipat
c5d3897d76
feat: invoice (#174)
* feat: add 10 invoice

* feat: invoicelayout

* feat: invoicetable

* refactor: uew new table

* fix: columns missing

* feat: invoicebadgestatus

* feat: formatdate

#156

* refactor: watch pagesize and page

#159

* refector: filter status

#160

* feat: invoice stats

* fix: typo

* chore: cleanup

* refactor: add columns action

* refactor: add btn view invoice

* refactor: add query tab

* refactor: change set code invoice to function

* chore: change case

* refactor: add i18n netvalue

* refactor: add record colors of status invoice

* feat: add view card invoice

* chore: cleanpu

* refactor: handle i18n pay condition

* refactor: handle value by storage or by api

* refactor: add btnn preview

* refactor: function view doc example

* refactor: bind function view doc example

---------

Co-authored-by: Thanaphon Frappet <thanaphon@frappet.com>
Co-authored-by: nwpptrs <jay02499@gmail.com>
Co-authored-by: Methapon2001 <61303214+Methapon2001@users.noreply.github.com>
Co-authored-by: oat_dev <nattapon@frappet.com>
2025-01-14 11:34:20 +07:00
Methapon Metanipat
5e2100eb8d
feat: credit note (#171)
* feat: add main page credit note

* feat: enable credit note route and update menu item states

* refactor: add i18n

* refactor: edit i18n status

* feat: add action column

* feat: add empty form page

* feat: add get data

* feat: add type credit note status

* refactor: add type name en

* refactor: add type credit note status in type credit note

* feat: add hsla colors

* refactor: add slot grid

* refactor: handle  hide kebab edit show only tab tssued

* feat: show grid card

* feat: i18n

* feat: add credit note form and dialog

* refactor: add props hide kebab deelete

* refactor: hide kebab

* style: update color segments to indigo theme

* feat: i18n

* fix: update labels for credit note fields

* refactor: add type

* feat: new select quotation

* refactor: use new select quotation

* feat: navigate to

* refactor: function trigger and navigate to

* feat: i18n bank

* feat: add payment expansion component and integrate into credit note form

* refactor: bind i18n pay condition

* refactor: navigate to get quotation id

* feat: i18n

* fix: update label for createdBy field in credit note form

* feat: add credit note information expansion component

* feat: add Credit Note expansion component and update form layout

* refactor: bind quotation id and send

* refactor: deelete duplicate type

* refactor: show state button

* refactor: handle show status

* feat: add function update payback status

* feat: add return and canceled reasons to credit note translations

* feat: enhance SelectReadyRequestWork component with credit note handling and fetch parameters

* feat: type

* feat: add status handling and optional display for employee table

* refactor: rename selectedQuotationId to quotationId in FormCredit component

* feat: set default opened state for CreditNoteExpansion and add reason options

* feat: update PaymentExpansion to handle payback type selection and clear fields for cash payments

* feat: enhance ProductExpansion to support credit note handling and adjust price calculations

* feat: implement product handling and price calculation in CreditNote form

* feat: add manage attachment function to store

* refactor: bind delete credit note

* feat: add credit note status and reference fields to types

* refactor: update task step handling and simplify request work structure in credit note form

* feat: add navigation to quotation from credit note form

* feat: enhance upload section layout based on file data

* feat: add readonly functionality to credit note form and related components

* refactor: remove console log

* feat: update i18n

* style: add rounded corners to complete view container in quotation form

* feat: add RefundInformation component and update credit note form status handling

* feat: i18n

* feat: update payback status endpoint and add paybackStatus to CreditNote type

* feat: enhance QuotationFormReceipt component with optional props and slot support

* feat: integrate payback status handling in RefundInformation and FormPage components

* feat: add external file group

* feat: update API endpoint paths for credit note operations

* feat: improve layout and styling in UploadFile components

* feat: implement file upload and management in Credit Note

* refactor: update upload to check if it is redirect or not

* feat: upload file slips

* feat: add payback date dispaly

* refactor: change module no

* fix: icon link to main page instead

* feat: add file dialog with image download functionality

* fix: view slip

* feat: add download button to image viewer

* feat: handle after submit

* feat: conditionally render bank transfer information

* feat: handle upload file on create

* feat: handle change payback status

* feat: payback type in credit note form

* fix: correct reference to quotation data in goToQuotation function

---------

Co-authored-by: Methapon2001 <61303214+Methapon2001@users.noreply.github.com>
Co-authored-by: puriphatt <puriphat@frappet.com>
Co-authored-by: Thanaphon Frappet <thanaphon@frappet.com>
2025-01-14 09:08:31 +07:00
Methapon2001
9d30aa5f9a refactor: variable name 2025-01-06 10:41:33 +07:00
Thanaphon Frappet
6156ebdba8 fix: view receipt not working 2024-12-26 15:57:39 +07:00
Thanaphon Frappet
0eaa70416a refactor: handle not show btn view example at view receipt 2024-12-26 15:41:09 +07:00
puriphatt
cc916b663d feat: update QuotationForm and RequestListView to enhance navigation and data handling 2024-12-26 09:25:01 +07:00
puriphatt
718a28642d refactor: view image dialog 2024-12-24 13:24:47 +07:00
puriphatt
40d0f4f2dc fix: quotation => handle change pay type 2024-12-23 11:56:06 +07:00
Thanaphon Frappet
98e7aff985 fix: customer branch id missing 2024-12-23 11:46:19 +07:00
Thanaphon Frappet
83774ff09e refactor: bind value new worker list 2024-12-23 11:30:15 +07:00
Thanaphon Frappet
fc0b703a96 refactor: v-model new worker 2024-12-23 11:30:15 +07:00
Thanaphon Frappet
7043c635d5 refactor: use new select 2024-12-23 11:30:15 +07:00
Thanaphon Frappet
cd1848c5fb feat: new worker select 2024-12-23 11:30:15 +07:00
puriphatt
928d07a3ba fix: quotation pay split count 2024-12-23 11:28:04 +07:00
puriphatt
5c3c8f3d6a fix: quotation => handle change pay type 2024-12-23 09:41:12 +07:00