Commit graph

266 commits

Author SHA1 Message Date
puriphatt
4e887fdff8 refactor: customer, employee upload profile after created 2025-09-18 09:59:59 +07:00
puriphatt
0d708405f6 refactor: drawer employee name 2025-09-18 09:59:59 +07:00
puriphatt
fd12f32ab0 fix: customer & employee image list 2025-09-18 09:59:59 +07:00
puriphatt
0ad017309f fix: drawer before close and employee edit state 2025-09-18 09:59:59 +07:00
puriphatt
e6f8870cdf refactor: drawer employee 2025-09-18 09:59:59 +07:00
puriphatt
763ac07be7 refactor: customer & employee 2025-09-18 09:59:59 +07:00
puriphatt
507141dca5 fix: component 2025-09-18 09:59:59 +07:00
Thanaphon Frappet
a05c1e7004 fix: i18n
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 5s
2025-08-21 10:07:33 +07:00
puriphatt
7f56a6219a fix: edit debit note with new employee
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 5s
2025-07-15 14:31:53 +07:00
puriphatt
8ef2ca2e96 fix: fix quotation customer branch id when create new employee
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 5s
2025-07-15 11:57:15 +07:00
puriphatt
30d2126161 fix: customer label and i18n
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 7s
2025-07-11 10:44:04 +07:00
Thanaphon Frappet
04765a656a refactor: add visa report date
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 6s
2025-07-11 09:12:55 +07:00
puriphatt
f08c83c98b Merge branch 'feat/handle-role' into develop
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 6s
2025-07-07 12:44:10 +07:00
puriphatt
a5791a1b54 refactor: add hideDelete prop to various components and update delete button visibility logic
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 6s
2025-07-07 10:40:35 +07:00
Thanaphon Frappet
03adabeabd refactor: add btn uploand file passport
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 7s
2025-07-04 16:24:55 +07:00
puriphatt
2d7b0189ee refactor: employee role check
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 6s
2025-07-03 13:54:10 +07:00
Thanaphon Frappet
02c7598aec refactor: edit label
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 12s
2025-04-28 13:57:04 +07:00
Thanaphon Frappet
28395b4f80 refactor: edit name model
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 7s
2025-04-24 14:25:03 +07:00
Thanaphon Frappet
a4a101712c fix: incorrectly swapped data 2025-04-24 14:09:17 +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
Thanaphon Frappet
68e1abb4cb refactor: edit i18n 2025-04-04 11:08:46 +07:00
Thanaphon Frappet
bc507b7b4c refactor: add option type visa 2025-04-04 11:08:46 +07:00
Thanaphon Frappet
6f16964859 refactor: show option only eng 2025-04-04 11:08:46 +07:00
puriphatt
80f68cd702 feat(address): remove ',' and use addressFormat on BasicInformation(customer employee)
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 8s
2025-04-04 10:51:26 +07:00
Methapon2001
556612d747 fix: error validate payload 2025-02-07 17:27:00 +07:00
puriphatt
15081f899d refactor: 03 => enhance customer list fetching for mobile responsiveness and adjust pagination logic 2025-01-31 16:05:03 +07:00
puriphatt
debfa874f3 refactor: 03 Employee => enhance responsive layout for employee management forms 2025-01-27 15:43:13 +07:00
Thanaphon Frappet
79ec995547 refactor: handle img employee 2025-01-27 10:06:39 +07:00
Thanaphon Frappet
4b6587c806 refactor: img gender 2025-01-24 14:16:04 +07:00
puriphatt
095f190f99 feat: 03 => update expiration date handling to accept string format and improve validation 2025-01-21 16:29:19 +07:00
Thanaphon Frappet
2a6553996f refactor: handle passport number 2025-01-10 10:10:16 +07:00
Thanaphon Frappet
1e33a1497c fix: rules input entry count
#163
2024-12-25 10:40:08 +07:00
Thanaphon Frappet
29a0269453 refactor: handle input is require 2024-12-24 13:18:52 +07:00
Thanaphon Frappet
ed6a0cee3d refactor: handle status 2024-12-18 11:49:26 +07:00
puriphatt
6193ac45ca refactor: 03 => table employee no data label 2024-12-12 09:12:08 +07:00
puriphatt
1df80aeb02 fix: customer => branch card customer & table 2024-12-10 15:01:14 +07:00
nwpptrs
71ccf65f9d refactor: handleDate 2024-12-04 15:42:33 +07:00
Thanaphon Frappet
9ddb22426b refactor: btn sort hide 2024-12-02 10:00:41 +07:00
Thanaphon Frappet
0d72c5eee6 refactor: handle input rules 2024-11-29 13:57:19 +07:00
Thanaphon Frappet
9fa735c529 refactor: handle name trim 2024-11-29 13:33:07 +07:00
Methapon Metanipat
ac1f034bfa fix: color in dark mode 2024-11-27 09:50:05 +07:00
Methapon Metanipat
972f6ba13e
feat: menu request list (#75)
* feat: i18n

* feat: request list

* refactor: hide stat transition on app.scss

* feat: request list i18n

* feat: request list => constants and main page

* feat: add store

* feat: add fetch data

* feat: add utilities fn

* feat: add store function / types

* refactor: request list type

* refactor: request list constants

* refactor: quotation card => add customData and badge color props

* feat: avatar group components

* feat: request list group

* refactor: request list => remove tab, add table data

* feat: send search query

* feat: add parameter

* refactor: remove unused function

* fix: rename component lits to list

* feat: show stats from api

* chore: cleanup

* refactor: make it type safe

* refactor: accept rotate flow id as parameter

* feat: use page size component

* feat: add component, data display & expansion product

* feat: i18n

* refactor: constants and request list table

* refactor: type code, createdAt, updatedAt

* refactor: utils function changThemeMode

* feat: request list => view page

* refactor: use type instead of infer from value

* fix: function getEmployeeName att type

* refactor: fetch work list

* refactor: loop work list

* feat: add i18n duty

* feat: add form issue component

* feat: add form issue section

* fix: store error

* refactor: edit by value

* refactor: accept basic info from outside instead

* feat: add status filter support on fetch

* refactor: remove delete button

* refactor: wording

* feat/fix: request list i18n & constant

* feat: document type

* feat/refactor: request list => document expansion

* refactor: doc expansion use FormGroupHead

* refactor: fetch data based on id from route param

* refactor: text area disable

* feat: properties expansion display (mocking)

* refactor: add document at product relation

* refactor: edit get value product

* feat: get workflow step to show on top

* refactor: add type

* refactor: add get attachment

* refactor: add view attachment

* refactor: edit file name

* refactor: define props get hide icon

* refactor: edit align row

* refactor: by value table document

* refactor: by value row table

* feat: add independent ocr dialog

* chore: clean up

* refactor: accept more props and small adjustment

* fix: error withDefault call

* feat: accept default metadata when open

* fix: typo

* feat: add override hook when finish ocr

* feat: reset state on open

* feat: detect reader result is actually string

* fix: variable name conflict

* feat: properties to input component

* feat: properties input in properties expansion

* feat: properties expansion data (temporary)

* refactor: add i18n status work

* refactor: edit type work status and add step status

* refactor: add edit status work

* refactor: edit step work

* refactor: properties data type

* refactor: filter selected product & specific properties

* feat: add emit event

* refactor: change variable name for better understanding

* refactor: hide step that no properties

* refactor: work status type to validate

* feat: work status color

* refactor: key for filename

* refactor: close expansion when change step

* refactor: responsive meta data

* refactor: product expansion responsive

* fix: dark mode step text color

* fix: document expansion table no data label

* refactor: main page body bordered and overflow hidden

* refactor: use utils function instead

* refactor: add process

* refactor: by value  name

* refactor: add upload file

* refactor: upload file

* refactor: by value

* fix: option worker type

* refactor: fetchRequestAttachment after edit

* fix: metadata display

* refactor: add class full-height

* refactor: edit type

* refactor: fetch file

* refactor: by value visa

* refactor: request list attributes type

* fix: properties to input props (placeholder, readonly, disable)

* feat: request list properties function

* fix: error when no workflow

* docs: update comment to fix indent

* refactor: step type (attributes)

* refactor: add attributes payload on editStatusRequestWork function

* feat/refactor: functional form expansion/filter worklist

* refactor: set attributes properties after submit

* refactor: add request work ready status

* feat: request list => form employee component

* feat/refactor: form expansion select user/layout

* fix: properties readonly

---------

Co-authored-by: puriphatt <puriphat@frappet.com>
Co-authored-by: Thanaphon Frappet <thanaphon@frappet.com>
2024-11-22 18:02:03 +07:00
Thanaphon Frappet
1e15dcc856 refactor: add id 2024-11-21 09:48:46 +07:00
Thanaphon Frappet
3036ca1070 refactor: add id 2024-11-20 17:35:45 +07:00
Thanaphon Frappet
4515f93933 refactor: edit layout 2024-11-18 10:07:41 +07:00
Thanaphon Frappet
fcb4c4a5f8 refactor: edit border of visa 2024-11-14 14:01:15 +07:00
Methapon Metanipat
5134617ae2 feat: computed and disable issue / expire date 2024-11-13 15:26:31 +07:00
Thanaphon Frappet
d2a434a3a3 refactor: edit condition 2024-11-13 13:58:21 +07:00
Thanaphon Frappet
481d9d4e9e refactor: handle the value of being crushed 2024-11-13 11:46:43 +07:00
Thanaphon Frappet
55aacaac1e fix: table value missing 2024-11-13 10:33:37 +07:00