|
@@ -111,23 +111,7 @@ export default defineComponent({
|
|
name:''
|
|
name:''
|
|
});
|
|
});
|
|
const dataList = ref<any>([]);
|
|
const dataList = ref<any>([]);
|
|
- const calculateAge = (idCardNumber:string) => {
|
|
|
|
- // 假设身份证号中出生日期的格式为YYYYMMDD
|
|
|
|
- const birthYear = parseInt(idCardNumber.substring(6, 10), 10);
|
|
|
|
- const birthMonth = parseInt(idCardNumber.substring(10, 12), 10);
|
|
|
|
- const birthDay = parseInt(idCardNumber.substring(12, 14), 10);
|
|
|
|
- // 获取当前日期
|
|
|
|
- const currentDate = new Date();
|
|
|
|
- const currentYear = currentDate.getFullYear();
|
|
|
|
- const currentMonth = currentDate.getMonth() + 1; // 月份从 0 开始
|
|
|
|
- const currentDay = currentDate.getDate();
|
|
|
|
- // 计算年龄
|
|
|
|
- let age = currentYear - birthYear;
|
|
|
|
- if (currentMonth < birthMonth || (currentMonth === birthMonth && currentDay < birthDay)) {
|
|
|
|
- age--; // 生日还未过,减去一岁
|
|
|
|
- }
|
|
|
|
- return age;
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
const loadData = async function () {
|
|
const loadData = async function () {
|
|
loading.value = true;
|
|
loading.value = true;
|
|
const loginUserInfo = useUserStore().getUserInfo;
|
|
const loginUserInfo = useUserStore().getUserInfo;
|
|
@@ -135,12 +119,6 @@ export default defineComponent({
|
|
getJobUserList(searchParams).then(data=>{
|
|
getJobUserList(searchParams).then(data=>{
|
|
dataList.value = dataList.value.concat(data.list);
|
|
dataList.value = dataList.value.concat(data.list);
|
|
total.value = data.total;
|
|
total.value = data.total;
|
|
- (dataList.value as any[]).map(item=>{
|
|
|
|
- getJobHuntListByJobUserID({pageIndex:1,pageSize:10000,jobUserID:item.jobUserID}).then(data=>{
|
|
|
|
- item.jobHuntCount = data.total;
|
|
|
|
- });
|
|
|
|
- });
|
|
|
|
- console.log("dataList",dataList.value);
|
|
|
|
});
|
|
});
|
|
loading.value = false;
|
|
loading.value = false;
|
|
}
|
|
}
|