Commit 964cd422 authored by XieZhiXiong's avatar XieZhiXiong

修复Select loading 不生效的问题

parent 0f9a0878
...@@ -4,6 +4,7 @@ import { Badge, Button, Card, Spin, message } from 'antd'; ...@@ -4,6 +4,7 @@ import { Badge, Button, Card, Spin, message } from 'antd';
import { PageHeaderWrapper } from '@ant-design/pro-layout'; import { PageHeaderWrapper } from '@ant-design/pro-layout';
import { SaveOutlined } from '@ant-design/icons'; import { SaveOutlined } from '@ant-design/icons';
import { createFormActions, FormEffectHooks, FormPath } from '@formily/antd'; import { createFormActions, FormEffectHooks, FormPath } from '@formily/antd';
import { Select, Input } from '@formily/antd-components'
import { merge } from 'rxjs'; import { merge } from 'rxjs';
import { usePageStatus } from '@/hooks/usePageStatus'; import { usePageStatus } from '@/hooks/usePageStatus';
import ReutrnEle from '@/components/ReturnEle'; import ReutrnEle from '@/components/ReturnEle';
...@@ -19,13 +20,12 @@ const formActions = createFormActions(); ...@@ -19,13 +20,12 @@ const formActions = createFormActions();
const { const {
onFieldValueChange$, onFieldValueChange$,
onFieldInputChange$, onFieldInputChange$,
onFormInit$,
} = FormEffectHooks; } = FormEffectHooks;
const addMember: React.FC<any> = props => { const addMember: React.FC<any> = props => {
const { id, validateId } = usePageStatus(); const { id, validateId } = usePageStatus();
const [memberItems, setMemberItems] = useState<any>({}); const [memberItems, setMemberItems] = useState<any>({});
const [memberInfo, setMemberInfo] = useState<GetMemberAbilitySubGetResponse>(null); const [memberInfo, setMemberInfo] = useState<GetMemberAbilitySubGetResponse>({ registration_time: '123', company_name: '321' });
const [submitLoading, setSubmitLoading] = useState(false); const [submitLoading, setSubmitLoading] = useState(false);
const [infoLoading, setInfoLoading] = useState(false); const [infoLoading, setInfoLoading] = useState(false);
...@@ -338,13 +338,6 @@ const addMember: React.FC<any> = props => { ...@@ -338,13 +338,6 @@ const addMember: React.FC<any> = props => {
getPageitemsBasic, getPageitemsBasic,
); );
onFormInit$().subscribe(() => {
actions.setFieldState('roleId', state => {
state.loading = true;
})
})
useAsyncLinkageEffect(); useAsyncLinkageEffect();
}} }}
schema={initDetailSchema(memberItems)} schema={initDetailSchema(memberItems)}
......
...@@ -230,6 +230,9 @@ export const initDetailSchema = (props: any) => { ...@@ -230,6 +230,9 @@ export const initDetailSchema = (props: any) => {
'x-component-props': { 'x-component-props': {
placeholder: '请选择', placeholder: '请选择',
}, },
'x-props': {
hasFeedback: true,
},
}, },
levelId: { levelId: {
type: 'string', type: 'string',
...@@ -239,6 +242,9 @@ export const initDetailSchema = (props: any) => { ...@@ -239,6 +242,9 @@ export const initDetailSchema = (props: any) => {
'x-component-props': { 'x-component-props': {
placeholder: '请选择', placeholder: '请选择',
}, },
'x-props': {
hasFeedback: true,
},
}, },
MEGA_LAYOUT1_1: { MEGA_LAYOUT1_1: {
type: 'object', type: 'object',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment