diff --git a/package.json b/package.json index 9638bb29..be62c38a 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,6 @@ "apexcharts": "^4.5.0", "axios": "^1.8.4", "cropperjs": "^1.6.2", - "dayjs": "^1.11.13", "highlight.js": "^11.11.1", "keycloak-js": "^25.0.6", "markdown-it": "^14.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7cb78cc6..47c2eb49 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,9 +29,6 @@ importers: cropperjs: specifier: ^1.6.2 version: 1.6.2 - dayjs: - specifier: ^1.11.13 - version: 1.11.13 highlight.js: specifier: ^11.11.1 version: 11.11.1 @@ -1476,9 +1473,6 @@ packages: date-fns@3.6.0: resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} - dayjs@1.11.13: - resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} - de-indent@1.0.2: resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} @@ -5278,8 +5272,6 @@ snapshots: date-fns@3.6.0: {} - dayjs@1.11.13: {} - de-indent@1.0.2: {} debug@2.6.9: diff --git a/public/images/customer-CORP-avartar-female.png b/public/images/customer-CORP-avartar-female.png index 4cbb894f..446ef866 100644 Binary files a/public/images/customer-CORP-avartar-female.png and b/public/images/customer-CORP-avartar-female.png differ diff --git a/public/images/customer-CORP-avartar-male.png b/public/images/customer-CORP-avartar-male.png index ae177f60..6ad95d7d 100644 Binary files a/public/images/customer-CORP-avartar-male.png and b/public/images/customer-CORP-avartar-male.png differ diff --git a/public/images/customer-PERS-avartar-female.png b/public/images/customer-PERS-avartar-female.png index c3ba574e..ca0a2bf1 100644 Binary files a/public/images/customer-PERS-avartar-female.png and b/public/images/customer-PERS-avartar-female.png differ diff --git a/public/images/customer-PERS-avartar-male.png b/public/images/customer-PERS-avartar-male.png index ce0ab20c..e9fd15fe 100644 Binary files a/public/images/customer-PERS-avartar-male.png and b/public/images/customer-PERS-avartar-male.png differ diff --git a/public/images/employee-avatar-female.png b/public/images/employee-avatar-female.png index ce9370f1..66ace3a0 100644 Binary files a/public/images/employee-avatar-female.png and b/public/images/employee-avatar-female.png differ diff --git a/public/images/employee-avatar-male.png b/public/images/employee-avatar-male.png index aaf5fb1f..a8daa8ff 100644 Binary files a/public/images/employee-avatar-male.png and b/public/images/employee-avatar-male.png differ diff --git a/public/img-group.png b/public/img-group.png deleted file mode 100644 index 0493168b..00000000 Binary files a/public/img-group.png and /dev/null differ diff --git a/public/no-img-female.png b/public/no-img-female.png index 95f959ff..4e177dca 100644 Binary files a/public/no-img-female.png and b/public/no-img-female.png differ diff --git a/public/no-img-man.png b/public/no-img-man.png index f0ccba15..861f356a 100644 Binary files a/public/no-img-man.png and b/public/no-img-man.png differ diff --git a/public/option/option.json b/public/option/option.json index 963c4ad2..c5ea33cd 100644 --- a/public/option/option.json +++ b/public/option/option.json @@ -183,15 +183,15 @@ "prefix": [ { - "label": "MR", + "label": "Mr", "value": "mr" }, { - "label": "MRS", + "label": "Mrs", "value": "mrs" }, { - "label": "MISS", + "label": "Miss", "value": "miss" } ], diff --git a/quasar.config.ts b/quasar.config.ts index 38bb94c1..cc0715ad 100644 --- a/quasar.config.ts +++ b/quasar.config.ts @@ -31,7 +31,7 @@ export default defineConfig((ctx) => { devServer: { host: '0.0.0.0', open: false, - port: 5174, + port: 5173, }, framework: { config: {}, diff --git a/src/components/01_branch-management/BranchCard.vue b/src/components/01_branch-management/BranchCard.vue index c10d63fc..83c268ba 100644 --- a/src/components/01_branch-management/BranchCard.vue +++ b/src/components/01_branch-management/BranchCard.vue @@ -89,7 +89,15 @@ defineProps<{ - +
-import { ref, watch } from 'vue'; -import { dateFormatJS } from 'src/utils/datetime'; -import SelectInput from './SelectInput.vue'; -import VueDatePicker from '@vuepic/vue-datepicker'; -import dayjs from 'dayjs'; - -defineProps<{ - active?: boolean; -}>(); - -const date = defineModel(); - -const dateRange = ref(''); -const isDateSelect = ref(false); - -function mapDateRange(val: string) { - const today = dayjs(); - let start: dayjs.Dayjs, end: dayjs.Dayjs; - - switch (val) { - case 'toDay': - start = today.startOf('day'); - end = today.endOf('day'); - break; - case 'yesterday': - start = today.subtract(1, 'day').startOf('day'); - end = today.subtract(1, 'day').endOf('day'); - break; - case 'thisWeek': - start = today.startOf('week'); - end = today.endOf('week'); - break; - case 'lastWeek': - start = today.subtract(1, 'week').startOf('week'); - end = today.subtract(1, 'week').endOf('week'); - break; - case 'thisMonth': - start = today.startOf('month'); - end = today.endOf('month'); - break; - case 'lastMonth': - start = today.subtract(1, 'month').startOf('month'); - end = today.subtract(1, 'month').endOf('month'); - break; - case 'thisYear': - start = today.startOf('year'); - end = today.endOf('year'); - break; - case 'lastYear': - start = today.subtract(1, 'year').startOf('year'); - end = today.subtract(1, 'year').endOf('year'); - break; - case 'last7Days': - start = today.subtract(6, 'day').startOf('day'); - end = today.endOf('day'); - break; - case 'last30Days': - start = today.subtract(29, 'day').startOf('day'); - end = today.endOf('day'); - break; - case 'last90Days': - start = today.subtract(89, 'day').startOf('day'); - end = today.endOf('day'); - break; - case 'customDateRange': - start = today.startOf('day'); - end = today.endOf('day'); - break; - default: - return; - } - - return [start.toDate().toISOString(), end.toDate().toISOString()]; -} - -watch( - () => dateRange.value, - () => { - if (!dateRange.value) return; - date.value = mapDateRange(dateRange.value); - }, -); - -watch( - () => date.value, - () => { - if (date.value && date.value.length === 0) dateRange.value = ''; - }, -); - - diff --git a/src/components/shared/AvatarGroup.vue b/src/components/shared/AvatarGroup.vue index ed8f63ef..a3f3d85e 100644 --- a/src/components/shared/AvatarGroup.vue +++ b/src/components/shared/AvatarGroup.vue @@ -25,11 +25,7 @@ withDefaults( alt="Image" />
-
+
{{ person.name }} diff --git a/src/components/shared/KebabAction.vue b/src/components/shared/KebabAction.vue index 7bea6b36..4dd095db 100644 --- a/src/components/shared/KebabAction.vue +++ b/src/components/shared/KebabAction.vue @@ -16,7 +16,6 @@ const props = withDefaults( useUpload?: boolean; useCancel?: boolean; useRejectCancel?: boolean; - useCopy?: boolean; disableCancel?: boolean; disableDelete?: boolean; }>(), @@ -32,7 +31,6 @@ defineEmits<{ (e: 'link'): void; (e: 'upload'): void; (e: 'delete'): void; - (e: 'copy'): void; (e: 'cancel'): void; (e: 'rejectCancel'): void; (e: 'changeStatus'): void; @@ -174,27 +172,6 @@ watch( - - - - {{ $t('general.copy') }} - - - (); defineEmits<{ @@ -78,10 +76,8 @@ defineEmits<{ />