|
@@ -178,7 +178,7 @@ export default defineComponent({
|
|
|
return [
|
|
|
{
|
|
|
title: '机构名称',
|
|
|
- key: 'userName'
|
|
|
+ key: 'organizationRole'
|
|
|
},
|
|
|
{
|
|
|
title: '操作',
|
|
@@ -256,11 +256,18 @@ export default defineComponent({
|
|
|
</NFormItem>
|
|
|
</SaveForm>
|
|
|
<div class={['section-container']}>
|
|
|
- <NDataTable
|
|
|
- loading={state.loading}
|
|
|
- columns={columns()}
|
|
|
- data={state.dataList}
|
|
|
- ></NDataTable>
|
|
|
+ {props.sourceType === 'PERSON' &&
|
|
|
+ (<NDataTable
|
|
|
+ loading={state.loading}
|
|
|
+ columns={columns()}
|
|
|
+ data={state.dataList}
|
|
|
+ ></NDataTable>)}
|
|
|
+ {props.sourceType === 'ORG' &&
|
|
|
+ (<NDataTable
|
|
|
+ loading={state.loading}
|
|
|
+ columns={orgColumns()}
|
|
|
+ data={state.dataList}
|
|
|
+ ></NDataTable>)}
|
|
|
<Pagination
|
|
|
v-model:page={state.pagination.page}
|
|
|
v-model:pageSize={state.pagination.rows}
|