diff --git a/apps/web-antd/public/favicon.ico b/apps/web-antd/public/favicon.ico index fcf9818e..d461a354 100644 Binary files a/apps/web-antd/public/favicon.ico and b/apps/web-antd/public/favicon.ico differ diff --git a/apps/web-antd/src/api/property/attendanceManagement/attendanceGroupSettings/model.d.ts b/apps/web-antd/src/api/property/attendanceManagement/attendanceGroupSettings/model.d.ts index ab341b73..0bc06bd2 100644 --- a/apps/web-antd/src/api/property/attendanceManagement/attendanceGroupSettings/model.d.ts +++ b/apps/web-antd/src/api/property/attendanceManagement/attendanceGroupSettings/model.d.ts @@ -21,6 +21,8 @@ export interface GroupVO { */ attendanceType: number; + isAutomatic: number; + } export interface GroupForm extends BaseEntity { diff --git a/apps/web-antd/src/assets/logo.png b/apps/web-antd/src/assets/logo.png new file mode 100644 index 00000000..d461a354 Binary files /dev/null and b/apps/web-antd/src/assets/logo.png differ diff --git a/apps/web-antd/src/preferences.ts b/apps/web-antd/src/preferences.ts index 17bc722c..5dc6971b 100644 --- a/apps/web-antd/src/preferences.ts +++ b/apps/web-antd/src/preferences.ts @@ -1,5 +1,5 @@ import { defineOverridesPreferences } from '@vben/preferences'; - +import logo from '../src/assets/logo.png' /** * @description 项目配置文件 * 只需要覆盖项目中的一部分配置,不需要的配置不用覆盖,会自动使用默认配置 @@ -62,8 +62,8 @@ export const overridesPreferences = defineOverridesPreferences({ * * !!! 更改配置后请清空浏览器缓存 */ - // logo: { - // enable: true, - // source: '', - // }, + logo: { + enable: true, + source: logo, + }, }); diff --git a/apps/web-antd/src/views/property/attendanceManagement/attendanceGroupSettings/check-in-date.vue b/apps/web-antd/src/views/property/attendanceManagement/attendanceGroupSettings/check-in-date.vue index 8e1e5e50..bb745536 100644 --- a/apps/web-antd/src/views/property/attendanceManagement/attendanceGroupSettings/check-in-date.vue +++ b/apps/web-antd/src/views/property/attendanceManagement/attendanceGroupSettings/check-in-date.vue @@ -45,7 +45,7 @@ const [BasicModal, modalApi] = useVbenModal({ } modalApi.modalLoading(true); const {check} = modalApi.getData() as { check?: boolean }; - isClockIn.value = check; + isClockIn.value = check || false; await markInitialized(); modalApi.modalLoading(false); }, diff --git a/apps/web-antd/src/views/property/attendanceManagement/attendanceGroupSettings/group-modal.vue b/apps/web-antd/src/views/property/attendanceManagement/attendanceGroupSettings/group-modal.vue index 28b179b0..7e0f351c 100644 --- a/apps/web-antd/src/views/property/attendanceManagement/attendanceGroupSettings/group-modal.vue +++ b/apps/web-antd/src/views/property/attendanceManagement/attendanceGroupSettings/group-modal.vue @@ -1,5 +1,5 @@