gaoluyang
9 天以前 c7aebff7f6184b2d8da2669d2db5656e2bc09ec4
src/views/personnelManagement/employeeRecord/index.vue
@@ -116,7 +116,7 @@
    entryDateStart: undefined,
    entryDateEnd: undefined,
  },
  deptOptions: { type: Array, default: () => [] },
  deptOptions: [],
});
const { searchForm, deptOptions } = toRefs(data);
const isShowRenewContractModal = ref(false);
@@ -166,6 +166,21 @@
    label: "性别",
    prop: "sex",
  },
   {
      label: "身份证号",
      prop: "identityCard",
      formatData: (value) => {
         if (!value) {
            return "";
         }
         const text = String(value);
         if (text.length <= 5) {
            return text;
         }
         return text.slice(0, 5) + "*".repeat(text.length - 5);
      },
      width:150
   },
  {
    label: "出生日期",
    prop: "birthDate",
@@ -298,6 +313,7 @@
  tableLoading.value = true;
  const params = { ...searchForm.value, ...page };
  params.entryDate = undefined
   params.staffState = 1
  staffOnJobListPage({...params}).then(res => {
    tableLoading.value = false;
    tableData.value = res.data.records