Commit graph

77 commits

Author SHA1 Message Date
puriphatt
349b87f626 feat: employee img 2025-01-24 14:11:04 +07:00
puriphatt
022bbd65d9 feat: add new options for Duty and Messenger in option.json 2024-12-26 10:29:58 +07:00
Methapon2001
bd3a7bc9a4 chore: update options 2024-12-23 17:04:30 +07:00
puriphatt
60e5578d89 feat: quotation => banner 2024-12-16 10:54:12 +07:00
puriphatt
ba64702287 fix: properties doc check & form/move item workflow step 2024-11-28 15:42:49 +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
5300a66fe7 refactor: add option checkup 2024-11-12 09:30:25 +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
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
4bfa5e8906
refactor: urgent quotation card (#60) 2024-11-07 10:55:55 +07:00
Methapon Metanipat
49c3a8ac3d feat: add preview footer 2024-10-18 11:41:35 +07:00
puriphatt
93d7aa4eb7 refactor(05): receipt dialog 2024-10-17 13:23:53 +07:00
Methapon Metanipat
2d4d0c7783 feat: add product option 2024-10-17 11:23:34 +07:00
Methapon Metanipat
9da40deada feat: add option 2024-10-16 17:27:33 +07:00
Methapon Metanipat
18cbc84983 feat: add more prefix 2024-10-16 14:37:15 +07:00
Methapon Metanipat
af4f875771 fix: missing in another lang 2024-10-16 11:56:31 +07:00
Methapon Metanipat
a93de0a1cc feat: add product option 2024-10-16 11:44:33 +07:00
puriphatt
204f3ccacd fix: nationality value option 2024-10-07 11:02:52 +07:00
Thanaphon Frappet
fc6fdf0b3f refactor: edit value of passprotType 2024-10-02 16:52:02 +07:00
Methapon Metanipat
adc3f8e068 feat: add ocr trained data 2024-10-02 13:55:34 +07:00
puriphatt
57b5392bfe feat(05): quotation product form 2024-09-27 16:11:16 +07:00
Thanaphon Frappet
04bd1b0ba5 refactor: edit i18n 2024-09-27 12:14:37 +07:00
puriphatt
ef49f374cd fix: product type option 2024-09-26 13:17:10 +07:00
puriphatt
1fa79cd584 feat: quotation image 2024-09-19 13:32:39 +07:00
puriphatt
ea7fa6df69 refactor(03): customer fallback img 2024-09-05 15:57:30 +07:00
puriphatt
d17c9f7d96 feat(04): product expense type and vat 2024-09-04 09:48:50 +07:00
puriphatt
f6c98b4936 feat: passport type option 2024-08-27 15:32:18 +07:00
puriphatt
a966e0542c fix: propertie option label 2024-08-22 15:05:48 +07:00
puriphatt
78c0af9aae refactor/feat: 02 image & download image 2024-08-22 13:48:59 +07:00
puriphatt
4f714beecc fix(02): no-img gender 2024-08-16 13:47:24 +07:00
puriphatt
12482659da fix(04): properties option type (en) 2024-08-15 09:39:56 +07:00
puriphatt
d41a2ad010 fix(04): add product service image 2024-08-14 17:10:11 +07:00
puriphatt
485e0b82b2 feat(04): avatar img 2024-08-14 14:36:57 +07:00
puriphatt
5e4cfb747d refactor: product create 2024-08-09 10:56:27 +00:00
puriphatt
455e193867 fix(04): type & change status 2024-08-07 11:13:42 +00:00
puriphatt
9193a6a810 fix(04): group form & info + change status 2024-08-07 10:11:53 +00:00
Net
a830118021 refactor: add default img admin 2024-08-07 14:14:25 +07:00
puriphatt
9f86229bd2 fix(03): customer fallback avatar 2024-08-06 08:11:49 +00:00
puriphatt
6b2c407946 fix(03): customer profile banner & tab 2024-08-06 03:14:31 +00:00
Methapon2001
6d039862c2 refactor: dynamic image based on customer type 2024-08-05 16:31:08 +07:00
Methapon2001
6bb4256dec feat: add basic form customer 2024-08-05 16:31:07 +07:00
puriphatt
30f7e39d7a fix(01): bank icon & separator 2024-08-05 07:53:50 +00:00
puriphatt
693c2fcb9a fix(02): view fallback image & change status 2024-08-05 06:55:56 +00:00
puriphatt
912fb7c4c3 feat: bankbook & i18n 2024-08-02 11:13:21 +00:00
Net
d972d4f3c9 feat: add prefix 2024-08-02 15:33:26 +07:00
Net
4cbcaeb3f2 feat: add img 2024-08-02 14:00:03 +07:00
puriphatt
fb076fc074 refactor: branch form 2024-08-02 09:25:05 +07:00
puriphatt
f557fe3d4f feat: profile banner 2024-08-01 06:37:46 +00:00
puriphatt
43b53c176a fix: background & drawer 2024-07-31 06:09:10 +00:00
puriphatt
608f84b0df feat: add china & philipines nationality (option) 2024-07-16 03:00:54 +00:00