|
|
@@ -16,6 +16,7 @@ import { queryStaffOwner, updateBaseStaff, updateFinanceStaff } from '@/services
|
|
|
import consts from '@/consts'
|
|
|
import AvatarView from './AvatarView'
|
|
|
import { isDevMode } from '@/utils/env'
|
|
|
+import dayjs from 'dayjs'
|
|
|
|
|
|
const { TabPane } = Tabs
|
|
|
|
|
|
@@ -41,8 +42,13 @@ const BaseView = () => {
|
|
|
async function initData() {
|
|
|
const { code = -1, data = {} } = await queryStaffOwner()
|
|
|
if (code === consts.RET_CODE.SUCCESS) {
|
|
|
- setStaff(data?.staff || {})
|
|
|
- baseRef.current?.setFieldsValue({ ...data?.staff })
|
|
|
+ const staffData = data?.staff || {}
|
|
|
+ setStaff(staffData)
|
|
|
+ baseRef.current?.setFieldsValue({
|
|
|
+ ...staffData,
|
|
|
+ graduationTime: staffData.graduationTime ? staffData.graduationTime : dayjs(new Date()),
|
|
|
+ birthday: staffData.birthday ? staffData.birthday : dayjs(new Date())
|
|
|
+ })
|
|
|
}
|
|
|
}
|
|
|
initData()
|
|
|
@@ -119,6 +125,7 @@ const BaseView = () => {
|
|
|
<ProFormDatePicker
|
|
|
name="birthday"
|
|
|
label="出生日期"
|
|
|
+ initialValue={dayjs(new Date())}
|
|
|
rules={[{ required: true, message: '请输入出生日期' }]}
|
|
|
/>
|
|
|
<ProFormSelect
|