This commit is contained in:
parent
176bdc01f5
commit
4ab3633afb
@ -124,8 +124,13 @@ export default function Index({ title = '项目活动' }) {
|
|||||||
{
|
{
|
||||||
title: '项目名称',
|
title: '项目名称',
|
||||||
dataIndex: ['activity_projects', 'name'],
|
dataIndex: ['activity_projects', 'name'],
|
||||||
render: (_, record) =>
|
render: (_, record) => {
|
||||||
record?.activity_projects?.[0]?.asset_project?.name || '',
|
return (
|
||||||
|
record?.activity_projects
|
||||||
|
?.map((item: any) => item?.asset_project?.name)
|
||||||
|
.join(',') || ''
|
||||||
|
);
|
||||||
|
},
|
||||||
search: {
|
search: {
|
||||||
transform: (value) => {
|
transform: (value) => {
|
||||||
return { project_name: value };
|
return { project_name: value };
|
||||||
|
|||||||
@ -34,9 +34,7 @@ export default function Create(props: MyBetaModalFormProps) {
|
|||||||
onFinish={async (values) =>
|
onFinish={async (values) =>
|
||||||
Apis.Activity.Activities.Store({
|
Apis.Activity.Activities.Store({
|
||||||
...values,
|
...values,
|
||||||
project_ids: values?.project_ids
|
project_ids: values?.project_ids || [props.item?.id],
|
||||||
? [values?.project_ids]
|
|
||||||
: [props.item?.id],
|
|
||||||
})
|
})
|
||||||
.then(() => {
|
.then(() => {
|
||||||
props.reload?.();
|
props.reload?.();
|
||||||
@ -53,9 +51,10 @@ export default function Create(props: MyBetaModalFormProps) {
|
|||||||
key: 'project_ids',
|
key: 'project_ids',
|
||||||
title: '关联项目',
|
title: '关联项目',
|
||||||
colProps: { span: 24 },
|
colProps: { span: 24 },
|
||||||
required: true,
|
formItemProps: { ...rulesHelper.array },
|
||||||
fieldProps: {
|
fieldProps: {
|
||||||
showSearch: true,
|
showSearch: true,
|
||||||
|
mode: 'multiple',
|
||||||
fieldNames: {
|
fieldNames: {
|
||||||
label: 'label',
|
label: 'label',
|
||||||
value: 'value',
|
value: 'value',
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user