Просмотр исходного кода

传递给后端时间戳,注意月份是从 0 开始的

lifanagju_citu 2 месяцев назад
Родитель
Сommit
fbc7af334d

+ 0 - 4
components.d.ts

@@ -31,7 +31,6 @@ declare module 'vue' {
     CtTextField: typeof import('./src/components/CtVuetify/CtTextField/index.vue')['default']
     DatePicker: typeof import('./src/components/DatePicker/index.vue')['default']
     Echarts: typeof import('./src/components/Echarts/index.vue')['default']
-    ElCascader: typeof import('element-plus/es')['ElCascader']
     ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider']
     Empty: typeof import('./src/components/Empty/index.vue')['default']
     File: typeof import('./src/components/Upload/file.vue')['default']
@@ -76,7 +75,4 @@ declare module 'vue' {
     VerifySlide: typeof import('./src/components/Verifition/Verify/VerifySlide.vue')['default']
     WangEditor: typeof import('./src/components/FormUI/wangEditor/index.vue')['default']
   }
-  export interface ComponentCustomProperties {
-    vLoading: typeof import('element-plus/es')['ElLoadingDirective']
-  }
 }

+ 2 - 3
src/plugins/dialogExtend/components/infoForm.vue

@@ -169,8 +169,7 @@ const items = ref({
       mode: 'date',
       labelWidth: 80,
       key: 'birthday',
-      value: '1990-01-01',
-      defaultValue: new Date(1990, 1, 1),
+      value: new Date(1990, 0, 1).getTime(), // 月份是从 0 开始的
       label: '出生日期 *',
       disabledFutureDates: true,
       format: 'YYYY/MM/DD',
@@ -458,4 +457,4 @@ defineExpose({
     border-radius: 50%;
   }
 }
-</style>
+</style>

+ 1 - 3
src/views/recruit/enterprise/entInfoSetting/informationSettingsComponents/basicInfo.vue

@@ -111,11 +111,9 @@ const formItems = ref({
     },
     {
       type: 'datePicker',
+      mode: 'month',
       key: 'openTime',
       value: null,
-      mode: 'month',
-      // default: '2010-01',
-      // defaultValue: new Date(2010, 1),
       format: 'YYYY-MM',
       disabledDate: true,
       label: '开业时间',

+ 2 - 3
src/views/recruit/enterprise/entInfoSetting/informationSettingsComponents/businessInformation.vue

@@ -92,10 +92,9 @@ const formItems = ref({
     {
       type: 'datePicker',
       key: 'establishmentTime',
-      value: '2010-01-01',
-      label: '成立时间 *',
+      value: new Date(2010, 0, 1).getTime(), // 月份是从 0 开始的
       format: 'YYYY-MM-DD',
-      defaultValue: new Date(2010, 1, 1),
+      label: '成立时间 *',
       labelWidth: 120,
       col: 6,
       flexStyle: 'mr-3'

+ 2 - 5
src/views/recruit/personal/PersonalCenter/resume/analysis/components/basicInfo.vue

@@ -85,8 +85,7 @@ const items = ref({
       mode: 'date',
       labelWidth: 80,
       key: 'birthday',
-      value: '2000-01-01',
-      defaultValue: new Date(2000, 1, 1),
+      value: new Date(2000, 0, 1).getTime(), // 月份是从 0 开始的
       label: '出生日期 *',
       disabledFutureDates: true,
       col: 6,
@@ -99,9 +98,8 @@ const items = ref({
       type: 'datePicker',
       mode: 'month',
       key: 'firstWorkTime',
-      value: '2000-01',
+      value: new Date(2000, 0).getTime(), // 月份是从 0 开始的
       disabledFutureDates: true,
-      defaultValue: new Date(2000, 1),
       format: 'YYYY/MM',
       labelWidth: 90,
       flexStyle: 'mb-7',
@@ -225,7 +223,6 @@ const items = ref({
       col: 6,
       items: [],
     },
-    
   ]
 })
 

+ 2 - 4
src/views/recruit/personal/PersonalCenter/resume/analysis/components/educationExp.vue

@@ -158,10 +158,9 @@ const items = ref({
       key: 'startTime',
       mode: 'month', // 时间类型 year month date time
       value: null,
-      default: new Date(2014, 1).getTime(),
+      default: new Date(2014, 0).getTime(), // 月份是从 0 开始的
       labelWidth: 80,
       label: '开始时间 *',
-      defaultValue: new Date(2014, 1),
       disabledFutureDates: true,
       col: 6,
       rules: [v => !!v || '请选择起始时间'],
@@ -172,8 +171,7 @@ const items = ref({
       key: 'endTime',
       mode: 'month', // 时间类型 year month date time
       value: null,
-      default: new Date(2018, 1).getTime(),
-      defaultValue: new Date(2018, 1),
+      default: new Date(2018, 0).getTime(), // 月份是从 0 开始的
       disabledFutureDates: true,
       labelWidth: 80,
       label: '结束时间 *',

+ 2 - 4
src/views/recruit/personal/PersonalCenter/resume/analysis/components/trainingExperience.vue

@@ -67,9 +67,8 @@ const items = ref({
       type: 'datePicker',
       key: 'startTime',
       mode: 'month',
-      value: new Date(2020, 1).getTime(),
+      value: new Date(2020, 0).getTime(), // 月份是从 0 开始的
       labelWidth: 80,
-      defaultValue: new Date(2020, 1),
       label: '开始时间 *',
       disabledFutureDates: true,
       col: 6,
@@ -81,9 +80,8 @@ const items = ref({
       type: 'datePicker',
       key: 'endTime',
       mode: 'month',
-      value: new Date(2022, 1).getTime(),
+      value: new Date(2022, 0).getTime(), // 月份是从 0 开始的
       labelWidth: 80,
-      defaultValue: new Date(2022, 1),
       label: '结束时间 *',
       disabledFutureDates: true,
       col: 6,

+ 2 - 4
src/views/recruit/personal/PersonalCenter/resume/analysis/components/workExperience.vue

@@ -138,8 +138,7 @@ const items = ref({
       value: null,
       label: '开始时间 *',
       labelWidth: 100,
-      default: new Date(2020, 1).getTime(),
-      defaultValue: new Date(2020, 1),
+      default: new Date(2020, 0).getTime(), // 月份是从 0 开始的
       disabledFutureDates: true,
       rules: [v => !!v || '请选择起始时间'],
       change: startTimeChange
@@ -150,8 +149,7 @@ const items = ref({
       slotName: 'endTime',
       mode: 'month', // 时间类型 year month date time
       value: null,
-      default: new Date(2022, 1).getTime(),
-      defaultValue: new Date(2022, 1),
+      default: new Date(2022, 0).getTime(), // 月份是从 0 开始的
       label: '结束时间 *',
       disabledFutureDates: true,
       labelWidth: 100,

+ 0 - 1
src/views/recruit/personal/PersonalCenter/resume/analysis/index.vue

@@ -170,7 +170,6 @@ const getValue = async () => {
       SnackText = SnackText ? SnackText : query.SnackText
     }
   }
-  // console.log('id:', id)
   if (id) {
     Snackbar.warning(SnackText || '请填写完整后提交!')
     return

+ 2 - 4
src/views/recruit/personal/PersonalCenter/resume/online/components/basicInfo.vue

@@ -267,8 +267,7 @@ const items = ref({
       mode: 'date',
       labelWidth: 110,
       key: 'birthday',
-      value: '2000-01-01',
-      defaultValue: new Date(2000, 1, 1),
+      value: new Date(2000, 0, 1).getTime(), // 月份是从 0 开始的
       label: '出生日期 *',
       disabledFutureDates: true,
       col: 6,
@@ -281,9 +280,8 @@ const items = ref({
       type: 'datePicker',
       mode: 'month',
       key: 'firstWorkTime',
-      value: '2000-01',
+      value: new Date(2000, 0).getTime(), // 月份是从 0 开始的
       disabledFutureDates: true,
-      defaultValue: new Date(2000, 1),
       format: 'YYYY/MM',
       labelWidth: 110,
       flexStyle: 'mb-7',

+ 2 - 2
src/views/recruit/personal/PersonalCenter/resume/online/components/educationExp.vue

@@ -191,7 +191,7 @@ const formItems = ref({
       key: 'startTime',
       mode: 'month', // 时间类型 year month date time
       value: null,
-      default: new Date(2014, 1).getTime(),
+      default: new Date(2014, 0).getTime(), // 月份是从 0 开始的
       // format: 'YYYY/MM',
       labelWidth: 120,
       label: '开始时间 *',
@@ -206,7 +206,7 @@ const formItems = ref({
       key: 'endTime',
       mode: 'month', // 时间类型 year month date time
       value: null,
-      default: new Date(2018, 1).getTime(),
+      default: new Date(2018, 0).getTime(), // 月份是从 0 开始的
       // format: 'YYYY/MM',
       defaultValue: new Date(2018, 1),
       disabledFutureDates: true,

+ 2 - 4
src/views/recruit/personal/PersonalCenter/resume/online/components/trainingExperience.vue

@@ -102,9 +102,8 @@ const items = ref({
       type: 'datePicker',
       key: 'startTime',
       mode: 'month',
-      value: new Date(2014, 1).getTime(),
+      value: new Date(2020, 0).getTime(), // 月份是从 0 开始的
       labelWidth: 140,
-      defaultValue: new Date(2020, 1),
       label: '培训开始时间 *',
       disabledFutureDates: true,
       col: 6,
@@ -116,9 +115,8 @@ const items = ref({
       type: 'datePicker',
       key: 'endTime',
       mode: 'month',
-      value: new Date(2022, 1).getTime(),
+      value: new Date(2022, 0).getTime(), // 月份是从 0 开始的
       labelWidth: 140,
-      defaultValue: new Date(2022, 1),
       label: '培训结束时间 *',
       disabledFutureDates: true,
       col: 6,

+ 2 - 4
src/views/recruit/personal/PersonalCenter/resume/online/components/workExperience.vue

@@ -176,8 +176,7 @@ const formItems = ref({
       value: null,
       label: '开始时间 *',
       labelWidth: 120,
-      default: new Date(2020, 1).getTime(),
-      defaultValue: new Date(2020, 1),
+      default: new Date(2020, 0).getTime(), // 月份是从 0 开始的
       disabledFutureDates: true,
       col: 6,
       rules: [v => !!v || '请选择起始时间']
@@ -188,8 +187,7 @@ const formItems = ref({
       slotName: 'endTime',
       mode: 'month', // 时间类型 year month date time
       value: null,
-      default: new Date(2022, 1).getTime(),
-      defaultValue: new Date(2022, 1),
+      default: new Date(2022, 0).getTime(), // 月份是从 0 开始的
       label: '结束时间 *',
       disabledFutureDates: true,
       col: 6,