Commit graph

478 commits

Author SHA1 Message Date
Methapon Metanipat
9d61ab8946 feat: add i18n 2024-11-12 16:35:33 +07:00
Thanaphon Frappet
ae83a574e0 refactor: handle attachment customer 2024-11-12 16:02:41 +07:00
Thanaphon Frappet
5be282b8d0 refactor: handle attachment emplpyee 2024-11-12 16:02:41 +07:00
puriphatt
42e2f2b21d
feat: workflow template properties (#70)
* feat: add i18n

* refactor/feat: workflow attributes type

* refactor: workflow => gray stat card

* refactor: select menu with search => separator

* feat: workflow => workflow step properties

* fix: workflow type

* fix: dialog properties component => model data

* fix: form flow => prevent toggle expansion with keyboard

* refactor: workflow step data & change status

* fix: form flow properties btn

* refactor: side menu => hide sub index

* feat: workflow => avatar & status on table

* refactor: workflow => drawer id and dialog id

* feat: workflow => card

* fix: agencies => format address
2024-11-12 15:33:15 +07:00
Methapon Metanipat
d414685fe7
refactor: api select value (#69)
* feat: add file

* fix: wrong type

* feat: select customer component

* fixup! feat: select customer component

* fix: char case

* refactor: fn alias

* chore: add space

* feat: accept fetch parameter

* refactor: naming

* feat: add emit event create

* fix: add suffix to add text

* feat: add before options slot for select input comp

* fix: error when label not found

* fix: value type

* feat: add required param

* fix: wording

* refactor: fix customer

* feat: use new select component

* chore: add note

* feat: add decoration for select with creatable

* feat: emit event

* feat: close popup on click

* feat: adjust alignment

* feat: add readonly params

* feat: add select branch option

* feat: use new select component

* feat: add disabled params

* feat: adjust internal search and select

* refactor: props type

* feat: use new select component

* feat: add lib for select component

* refactor: use factory function instead

* refactor: merge two lines of code

* refactor: move watch inside

* refactor: fix value not in list check

* chore: cleanup

* fix: remove test page size

* chore: remove unused

* feat: use new select component

* fix: typo

* fix: error

* refactor: extract type

* refactor: change ref var to normal var

* refactor: force overwrite params to prevent error on render

* feat: add clearable parameter

* feat: make clearable
2024-11-12 11:56:14 +07:00
Thanaphon Frappet
1dbb113049 refactor: add type 2024-11-12 10:39:44 +07:00
Thanaphon Frappet
03ba79a401 refactor: edit type work 2024-11-12 10:24:57 +07:00
Thanaphon Frappet
b4fc7c7202 refactor: edit type visa 2024-11-12 09:01:38 +07:00
Thanaphon Frappet
7397a80894 refactor: handle meta passport 2024-11-11 15:43:15 +07:00
Methapon Metanipat
5237d2cd5b refactor: remove in-country-notice group from meta manager and file 2024-11-11 15:02:47 +07:00
Thanaphon Frappet
82d28cc3aa refactor: edit type passpor 2024-11-11 14:59:08 +07:00
Net
ce3d809bd9
feat: form ocr (#56)
* refactor: add i18n

* refactor: add id in type employee visa

* refactor: edit layout ui visa

* refactor: add menu visa

* refactor: add type visa

* refactor: by value visa

* refactor: add workerType in option

* refactor: add index visa

* feat: submit add  delete and assign value

* feat: use submitVisa

* fix: col not working

* refactor: handle mrz and remark can is null

* refactor: add i18n

* refactor: add option workerStatus

* refactor: edit layout input

* refactor: menu set sub true

* refactor: add visa at dialog add

* refactor: handle index visa

* refactor: add i18n

* refactor: add input entryCount and issueCountry

* refactor: add input entryCout and issueCountry
2024-11-11 09:39:43 +07:00
puriphatt
4e622153ac
feat: agencies => image upload (#67) 2024-11-08 17:21:25 +07:00
Methapon Metanipat
2bcbfbb20d feat: add param for product fetch 2024-11-08 15:14:39 +07:00
puriphatt
b87e15301f
feat: menu agencies (#65)
* feat: agencies => add agencies menu

---------

Co-authored-by: Methapon Metanipat <methapon@frappet.com>
2024-11-08 13:11:42 +07:00
Thanaphon Frappet
1aaaa5f2a6 refactor: add type Expired at quotation status 2024-11-08 11:13:41 +07:00
Methapon Metanipat
f3fdaac2b1
feat: add product document list (#64)
* feat: product => document select
2024-11-08 10:22:50 +07:00
puriphatt
9708258e7a
feat: add workflow template fields (#63)
* feat: add type detail

* feat: option => agencies type

* feat: agencies i18n

* fix: workflow => add institution type

* refactor: map option specific category, key

* feat: select menu with search components

* feat: workflow => add field step description & agencies

* fix: workflow => table page

* refactor: workflow => floating dialog submit

---------

Co-authored-by: Methapon Metanipat <methapon@frappet.com>
2024-11-07 18:09:00 +07:00
Methapon Metanipat
f41fc7656c feat: show quotation / invoice code on enter 2024-11-07 15:32:57 +07:00
Thanaphon Frappet
ac155bcdd5 refactor: add type expired and urgent first 2024-11-07 14:23:10 +07:00
Thanaphon Frappet
125ae9e125 refactor: edit value default 2024-11-07 14:22:13 +07:00
Thanaphon Frappet
f6ccbc530a refactor: edit type 2024-11-07 14:21:00 +07:00
Thanaphon Frappet
9ff50e94a3 refactor: add type status 2024-11-07 12:51:15 +07:00
puriphatt
980bb86574 fix: service workflow & work fallback name 2024-11-04 10:35:26 +07:00
Methapon Metanipat
9655597679
fix: change order wrong value in workflow management page (#50)
* fix: responsible person not display correctly after move

* fix: typo
2024-11-01 17:20:11 +07:00
Methapon Metanipat
0ef389c69b
feat: quotation attachment (#49)
* fix: i18n

* fix: 18n

* feat: file upload component

* feat: quotation attachment

---------

Co-authored-by: puriphatt <puriphat@frappet.com>
2024-11-01 17:18:24 +07:00
Methapon Metanipat
7817f8bd40
feat: custom worker count (#46)
* feat: add worker max type

* feat: add default worker max

* refactor: support adjustable worker max

* refactor: bind worker max to form data
2024-11-01 14:34:03 +07:00
Methapon Metanipat
6d77c1a19d feat: detect accept status in payload 2024-11-01 14:31:10 +07:00
Methapon Metanipat
05c1c07384
feat: add employee under employer (#35)
* refactor: btn add in table

* refactor: Emits addEmployee

* fix: visa can is null

* refactor: update data

* fix: number not update

---------

Co-authored-by: Thanaphon Frappet <thanaphon@frappet.com>
2024-10-31 17:43:56 +07:00
Methapon Metanipat
e558a19350 refactor: add quotation payload 2024-10-31 13:49:46 +07:00
Methapon Metanipat
a1a3032775 refactor: add name field for custom insallment type 2024-10-31 13:19:06 +07:00
Net
0986200910
feat: adjust payment page (#31)
* feat: add installment no label

* feat: update types

* refactor: add i18n

* refactor: view receipt

* refactor: add type

* refactor: add dateFormatTh

* fixup! refactor: add i18n

* fixup! refactor: add dateFormatTh

* refactor: use dateFormatJS in monthDisplay

* refactor: handle year th-TH

* ลบ log

* refactor: handle color view mod
2024-10-31 10:00:35 +07:00
Methapon Metanipat
6b29d3b017 refactor: extract navigator into store instead 2024-10-30 11:55:53 +07:00
Methapon Metanipat
817cdc0567 feat: add notifcation store 2024-10-30 11:45:54 +07:00
Methapon Metanipat
77bc4973a9 refactor: util fn 2024-10-30 11:36:30 +07:00
Methapon Metanipat
8e8e29941f feat: abstract function 2024-10-30 11:26:27 +07:00
Methapon Metanipat
f149aa15ed feat: add ref type for data 2024-10-30 11:03:59 +07:00
Methapon Metanipat
22307ed2fb feat: add attachment manager for payment store 2024-10-30 11:01:12 +07:00
Methapon Metanipat
b6242c199f feat: update payment stores 2024-10-30 10:57:42 +07:00
Methapon Metanipat
71a273f7f0 chore: add deprecated function 2024-10-30 10:46:45 +07:00
Methapon Metanipat
c0fefa4211 refactor: project structure (3) 2024-10-30 10:42:12 +07:00
Methapon Metanipat
61ab59e027 chore: deprecate function 2024-10-30 10:41:53 +07:00
Methapon Metanipat
aff61a50c4 feat: add fetch payment fn 2024-10-30 10:41:44 +07:00
Methapon Metanipat
14ab67ccfe fix: typos 2024-10-30 10:41:09 +07:00
Methapon Metanipat
ab08036962 fix: typo 2024-10-30 09:04:55 +07:00
Thanaphon Frappet
1f4edc7363 refactor: add installmentNo 2024-10-29 18:00:59 +07:00
Thanaphon Frappet
faab828eb9 refactor: invoice is null 2024-10-29 18:00:34 +07:00
Thanaphon Frappet
694bff4064 refactor: id is null 2024-10-29 17:59:37 +07:00
puriphatt
20254a41e4 fix(04): service type and store 2024-10-29 17:15:03 +07:00
Thanaphon Frappet
c890d97480 refactor: type paySplit add invoice 2024-10-29 11:05:46 +07:00