人员管理增加生日字段

This commit is contained in:
BianLzhaoMin 2026-02-03 11:20:44 +08:00
parent a2b42fcfd0
commit 4a0103e418
3 changed files with 20 additions and 0 deletions

View File

@ -46,6 +46,18 @@
v-model.trim="formData.phone"
/>
</el-form-item>
<el-form-item label="生日" prop="birthday">
<el-date-picker
type="date"
clearable
style="width: 100%"
format="YYYY-MM-DD"
value-format="YYYY-MM-DD"
placeholder="请选择生日"
v-model="formData.birthday"
/>
</el-form-item>
</el-form>
</template>
@ -76,6 +88,8 @@ const rules = {
trigger: 'blur',
},
],
birthday: [{ required: true, message: '请选择生日', trigger: 'change' }],
}
/** 查询部门下拉树结构 */

View File

@ -50,6 +50,10 @@ export const tableColumns = [
label: '电话',
// formatter: (row) => (CryptoUtil.decrypt(row.phone)),
},
{
prop: 'birthday',
label: '生日',
},
]
export const dialogConfig = reactive({

View File

@ -136,6 +136,7 @@ const getInitFormData = () => ({
workerName: '', //
sex: 1, // 1 0
phone: '', //
birthday: '', //
})
const addAndEditForm = ref(getInitFormData())
@ -159,6 +160,7 @@ const actionColumns = [
workerName: workerName || '',
// phone: phone ? CryptoUtil.decrypt(phone) : '',
phone,
birthday: birthday || '',
sex: sex !== undefined ? sex * 1 : 1,
})
})