2024-10-30 13:18:16 +07:00
|
|
|
# Changelog
|
|
|
|
|
|
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
|
|
|
|
|
|
## [unreleased]
|
|
|
|
|
|
|
|
|
|
### 🚀 Features
|
|
|
|
|
|
|
|
|
|
- *(date-picker)* Readonly and disable handle
|
|
|
|
|
- Add abort upload controller as function args
|
|
|
|
|
- Add abort upload and upload progress handler
|
|
|
|
|
- Add workflow template store
|
|
|
|
|
- Add type
|
|
|
|
|
- Search and paging workflow template
|
|
|
|
|
- Add query to store
|
|
|
|
|
- Add api function invoice
|
|
|
|
|
- Add status filter
|
|
|
|
|
- Ad i19n
|
|
|
|
|
- Add field to type
|
|
|
|
|
- Add i18n
|
|
|
|
|
- Update quotation card
|
|
|
|
|
- Add switch component
|
|
|
|
|
- Also allow other type (num or enum)
|
|
|
|
|
- Add icon support for badge component
|
|
|
|
|
- Detect quotation status
|
|
|
|
|
- Change view by condition
|
|
|
|
|
- Add type payment
|
|
|
|
|
- Add view type
|
|
|
|
|
- Add dynamic color to quotation form info
|
|
|
|
|
- Convert back installment no function
|
|
|
|
|
- Filter by installment no
|
|
|
|
|
- Send selected installment no to preview
|
|
|
|
|
- Payment view
|
|
|
|
|
- Add shared product group
|
|
|
|
|
- Add params
|
|
|
|
|
- Remove flow from store
|
|
|
|
|
- Shared product group input
|
|
|
|
|
- Add tooltip on hover icon nly button
|
|
|
|
|
- Don't allow edit after accepted
|
|
|
|
|
- Paycondition
|
|
|
|
|
- Also get installment no from preset data
|
|
|
|
|
- Hide expire when condition met
|
|
|
|
|
- Add util for array management
|
|
|
|
|
- Add fetch payment fn
|
|
|
|
|
- Update payment stores
|
|
|
|
|
- Add attachment manager for payment store
|
|
|
|
|
- Add ref type for data
|
|
|
|
|
- Abstract function
|
|
|
|
|
- Add utils function for array
|
|
|
|
|
- Add notifcation store
|
|
|
|
|
|
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
|
|
|
|
|
|
- I18n
|
|
|
|
|
- Receipt dialog
|
|
|
|
|
- *(05)* Slip file display
|
|
|
|
|
- Employee customerBranch display (registerName)
|
|
|
|
|
- *(quotation-preview)* Discount not show
|
|
|
|
|
- Price calc
|
|
|
|
|
- Changing language doesn't work
|
|
|
|
|
- *(05)* Layout space and scroll
|
|
|
|
|
- *(01)* Search
|
|
|
|
|
- Quotation attachment
|
|
|
|
|
- *(04)* Payment type option
|
|
|
|
|
- *(01)* Search no data
|
|
|
|
|
- *(05)* Total padi remain display condition
|
|
|
|
|
- Double upload attachment
|
|
|
|
|
- *(04)* Search id, flow dialog
|
|
|
|
|
- Typo
|
|
|
|
|
- Type
|
|
|
|
|
- Search no data, data length display
|
|
|
|
|
- *(02)* Padding
|
|
|
|
|
- *(04)* Summary
|
|
|
|
|
- Pagination
|
|
|
|
|
- Workflow page
|
|
|
|
|
- Wrong type
|
|
|
|
|
- Workflow template => flow form data, scroll to last item, sidemenu active
|
|
|
|
|
- *(03)* Tel
|
|
|
|
|
- Comma input
|
|
|
|
|
- Total not update on change tab
|
|
|
|
|
- Type wf function
|
|
|
|
|
- Status not update on mount
|
|
|
|
|
- Assign step id
|
|
|
|
|
- Error import
|
|
|
|
|
- *(04)* Service type and store
|
|
|
|
|
- Main btn & select input component props, etc
|
|
|
|
|
- Workflow change status
|
|
|
|
|
- *(04)* Service with workflow
|
|
|
|
|
- Pagination boundary
|
|
|
|
|
- Service work product attributes (workflow)
|
|
|
|
|
- Change workflow template on work, undo issue
|
|
|
|
|
- Work product installmentNo
|
|
|
|
|
- Workname
|
|
|
|
|
- Typos
|
|
|
|
|
|
|
|
|
|
### 🚜 Refactor
|
|
|
|
|
|
|
|
|
|
- Get customerBranch by id
|
|
|
|
|
- Handle telephoneNo
|
|
|
|
|
- Handle show moo
|
|
|
|
|
- Assign after submit
|
|
|
|
|
- Format value before peview
|
|
|
|
|
- Add id
|
|
|
|
|
- Add query
|
|
|
|
|
- Search quotation
|
|
|
|
|
- *(utils)* Always append currency .00
|
|
|
|
|
- *(form-quotation)* Layout
|
|
|
|
|
- Add type Payment
|
|
|
|
|
- Create payment file
|
|
|
|
|
- Edit btn add
|
|
|
|
|
- Move remark
|
|
|
|
|
- Add installments type to service
|
|
|
|
|
- By dueDate
|
|
|
|
|
- *(05)* Upload slip
|
|
|
|
|
- Add type installmentNo
|
|
|
|
|
- Add input installmentNo
|
|
|
|
|
- Handle negative value
|
|
|
|
|
- Handle max-width
|
|
|
|
|
- Edit name value filName -> nameField
|
|
|
|
|
- Upload file card component
|
|
|
|
|
- Payment status i18n, danger color
|
|
|
|
|
- ReceiptDialog
|
|
|
|
|
- Flowdialog
|
|
|
|
|
- Use built in query string instead
|
|
|
|
|
- I18n
|
|
|
|
|
- Workflow dialog & mock data
|
|
|
|
|
- Add installmentNo in node
|
|
|
|
|
- Add tab status quotation
|
|
|
|
|
- Delete title product
|
|
|
|
|
- Add installmentNo
|
|
|
|
|
- Edit layout input
|
|
|
|
|
- Edit status
|
|
|
|
|
- Tel i18n
|
|
|
|
|
- *(04 flow)* Type and create function
|
|
|
|
|
- Flow
|
|
|
|
|
- Add i18n
|
|
|
|
|
- Show expiration date
|
|
|
|
|
- Move function to utile
|
|
|
|
|
- Use i18n
|
|
|
|
|
- Calculate days expire
|
|
|
|
|
- Handle show date expire
|
|
|
|
|
- Create BadgeCompoent
|
|
|
|
|
- Use BadgeCompoent
|
|
|
|
|
- Allow non i118n text to be passed
|
|
|
|
|
- Add type QuotationStatus
|
|
|
|
|
- Handle QuotationStatus at create
|
|
|
|
|
- Create function changeStatus
|
|
|
|
|
- Create function accepted
|
|
|
|
|
- Create submitAccepted
|
|
|
|
|
- Test submit
|
|
|
|
|
- Adjust spacing
|
|
|
|
|
- Remove param
|
|
|
|
|
- Use icon on quotation card
|
|
|
|
|
- Prepare for switch view
|
|
|
|
|
- Workflow
|
|
|
|
|
- Handle rules registerName
|
|
|
|
|
- Convert numbers into thai text
|
|
|
|
|
- Add agentUserId
|
|
|
|
|
- Add type agentUserId
|
|
|
|
|
- Handle field only lagelPersonNo , registerName
|
|
|
|
|
- Handle type number
|
|
|
|
|
- Handle codeHome Not required
|
|
|
|
|
- Use variable for color
|
|
|
|
|
- Get stats customer
|
|
|
|
|
- Handle homeCode
|
|
|
|
|
- Set default
|
|
|
|
|
- Add payment store skeleton
|
|
|
|
|
- Use icon instead of character
|
|
|
|
|
- Handle nrcNO not required
|
|
|
|
|
- Show namePrefix
|
|
|
|
|
- Handle employmentOffice
|
|
|
|
|
- NrcNo can is null
|
|
|
|
|
- Handle agentUserId
|
|
|
|
|
- Handle fiel required form
|
|
|
|
|
- Hide add customer at quotation
|
|
|
|
|
- Add new column
|
|
|
|
|
- Edit column
|
|
|
|
|
- Switch nameEN
|
|
|
|
|
- Handle data is null
|
|
|
|
|
- Edit agent -> agentUserId
|
|
|
|
|
- Remove date from installments
|
|
|
|
|
- Add selectedAll
|
|
|
|
|
- Type paySplit add invoice
|
|
|
|
|
- Add table paySplit
|
|
|
|
|
- Edit table paySplit
|
|
|
|
|
- Id is null
|
|
|
|
|
- Invoice is null
|
|
|
|
|
- Add page invoice
|
|
|
|
|
- File name
|
|
|
|
|
- Project structure (1)
|
|
|
|
|
- Project structure (2)
|
|
|
|
|
- Update status
|
|
|
|
|
- Handle btn save
|
|
|
|
|
- Project structure (3)
|
|
|
|
|
- Util fn
|
|
|
|
|
- Handle peview mod
|
|
|
|
|
- Delete log
|
|
|
|
|
- Extract navigator into store instead
|
|
|
|
|
|
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
|
|
|
|
|
|
- Change variable name
|
|
|
|
|
- Remove unused
|
|
|
|
|
- Format
|
|
|
|
|
- Deprecate function
|
|
|
|
|
- Add deprecated function
|
|
|
|
|
|
|
|
|
|
### Refactro
|
|
|
|
|
|
|
|
|
|
- By installmentNo
|
|
|
|
|
- Add i18n
|
|
|
|
|
|
|
|
|
|
## [0.4.2] - 2024-10-21
|
|
|
|
|
|
|
|
|
|
### 🚜 Refactor
|
|
|
|
|
|
|
|
|
|
- Use session storage instead
|
|
|
|
|
|
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
|
|
|
|
|
|
- Clean
|
|
|
|
|
|
|
|
|
|
## [0.4.1] - 2024-10-18
|
|
|
|
|
|
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
|
|
|
|
|
|
- Error undefined
|
|
|
|
|
|
|
|
|
|
### 🚜 Refactor
|
|
|
|
|
|
|
|
|
|
- Final price width
|
|
|
|
|
|
|
|
|
|
## [0.4.0] - 2024-10-18
|
|
|
|
|
|
|
|
|
|
### 🚀 Features
|
|
|
|
|
|
|
|
|
|
- Add vat excluded calc
|
|
|
|
|
- Store data for preview
|
|
|
|
|
- Disable view mode
|
|
|
|
|
- Preview route and trigger preview
|
|
|
|
|
- Add print button
|
|
|
|
|
- *(i18n)* Add text
|
|
|
|
|
- *(doc-preview)* Add toolbar
|
|
|
|
|
- Add preview footer
|
|
|
|
|
- Remark
|
|
|
|
|
- Update button and spacing
|
|
|
|
|
- Display company name footer
|
|
|
|
|
- Add additional info to preview
|
|
|
|
|
- Detect edit mode
|
|
|
|
|
- Change mode on reset
|
|
|
|
|
- Detect if closeable
|
|
|
|
|
- Close button
|
|
|
|
|
- Add label
|
|
|
|
|
- Store it full response as source
|
|
|
|
|
|
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
|
|
|
|
|
|
- *(05)* End of month installments
|
|
|
|
|
- Paysplit assign & info display
|
|
|
|
|
- Stats not update when change tab with data updated
|
|
|
|
|
- Home page menu not working
|
|
|
|
|
- *(05)* Node to selected product
|
|
|
|
|
- Worker display number, expire date
|
|
|
|
|
- *(04)* Pay type
|
|
|
|
|
- Background
|
|
|
|
|
- Readonly quotation info
|
|
|
|
|
- *(05)* Display final price on quotation card
|
|
|
|
|
- PricePerUnit calc
|
|
|
|
|
- Missing import
|
|
|
|
|
- Price scope
|
|
|
|
|
- Name
|
2024-10-30 13:20:26 +07:00
|
|
|
- Wrong calc
|
2024-10-30 13:18:16 +07:00
|
|
|
- *(05)* Watch paysplit
|
|
|
|
|
- Quotation discount
|
|
|
|
|
- Remove button
|
2024-10-30 13:20:26 +07:00
|
|
|
- Type error
|
2024-10-30 13:18:16 +07:00
|
|
|
- Disabled / readonly field background
|
2024-10-30 13:20:26 +07:00
|
|
|
- *(05)* Product table
|
2024-10-30 13:18:16 +07:00
|
|
|
- Display name in table
|
|
|
|
|
- Split date
|
|
|
|
|
- Hide toggle status
|
|
|
|
|
- Reset not actually reset
|
2024-10-30 13:20:26 +07:00
|
|
|
- Typo
|
2024-10-30 13:18:16 +07:00
|
|
|
- Delete wrong row
|
|
|
|
|
- Warning color
|
2024-10-30 13:20:26 +07:00
|
|
|
- I18n
|
2024-10-30 13:18:16 +07:00
|
|
|
- Form info split input
|
|
|
|
|
- Readonly editor
|
|
|
|
|
|
|
|
|
|
### 🚜 Refactor
|
|
|
|
|
|
|
|
|
|
- Create fetchOption
|
|
|
|
|
- Create BankComponents
|
|
|
|
|
- Use bank
|
|
|
|
|
- Set Option
|
|
|
|
|
- Add id
|
2024-10-30 13:20:26 +07:00
|
|
|
- Add i18n
|
2024-10-30 13:18:16 +07:00
|
|
|
- Filter bank
|
|
|
|
|
- By value
|
|
|
|
|
- Add closeTab
|
|
|
|
|
- Use app button
|
|
|
|
|
- New tab
|
|
|
|
|
- Calculate value
|
|
|
|
|
- Add remark
|
|
|
|
|
- By remark
|
|
|
|
|
- Set value default
|
|
|
|
|
- Placeholder
|
|
|
|
|
- Fetchby id branch
|
|
|
|
|
- Edit layout bank
|
|
|
|
|
- By bank
|
|
|
|
|
- Change button
|
|
|
|
|
- Change to secondary button
|
|
|
|
|
- WarningClose
|
|
|
|
|
- Handle null
|
|
|
|
|
- Price data product
|
|
|
|
|
- Receipt dialog & type
|
|
|
|
|
- Add type
|
|
|
|
|
- By value at viewHeader
|
|
|
|
|
|
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
|
|
|
|
|
|
- Clean
|
|
|
|
|
- Clean log
|
|
|
|
|
|
|
|
|
|
<!-- generated by git-cliff -->
|