zhengyiming
2025-11-28 298c52899b33b0e349e445764b5a3452665f75a2
src/views/CPersonManage/CPersonManageList.vue
@@ -74,7 +74,7 @@
} from '@bole-core/components';
import { useAccess, useGlobalEventContext } from '@/hooks';
import CPersonDetailDialog from './components/CPersonDetailDialog.vue';
import { convertApi2FormUrlOnlyOne, format } from '@/utils';
import { convertApi2FormUrlOnlyOne, format, hiddenIDNumberForEnd4 } from '@/utils';
import { ModelValueType } from 'element-plus';
import * as userServices from '@/services/api/user';
@@ -171,6 +171,11 @@
          return row.enterprises ? row.enterprises.map((x) => x).join(',') : '';
        },
      },
      identity: {
        formatter: (row: API.GetPersonalUserInfosQueryResultItem) => {
          return hiddenIDNumberForEnd4(row.identity);
        },
      },
    },
  }
);
@@ -184,6 +189,7 @@
    age: row.age ?? ('' as any as number),
    identityImg: row.identityImg ? convertApi2FormUrlOnlyOne(row.identityImg) : [],
    identityBackImg: row.identityBackImg ? convertApi2FormUrlOnlyOne(row.identityBackImg) : [],
    userRealTime: row.realTime ?? '',
    gender: row.gender,
    tabType: 'user',
@@ -200,14 +206,9 @@
    gender: '' as any as EnumUserGender,
    identityImg: [] as UploadUserFile[],
    identityBackImg: [] as UploadUserFile[],
    userRealTime: '',
    tabType: '',
  },
});
async function getPersonalUserInfoSignContracts(id: string) {
  try {
    return await userServices.getPersonalUserInfoSignContracts({ id: id });
  } catch (error) {}
}
</script>