Commit 380734c0 authored by XieZhiXiong's avatar XieZhiXiong

fixbug

parent e91cc105
......@@ -185,6 +185,7 @@ const AddMember: React.FC<any> = props => {
if (res.code !== 1000) {
return;
}
setUnsaved(false);
setTimeout(() => {
history.goBack();
}, 800);
......@@ -217,7 +218,7 @@ const AddMember: React.FC<any> = props => {
}
setUnsaved(false);
setTimeout(() => {
history.replace('/memberCenter/memberAbility/manage/import');
history.goBack();
}, 800);
}).finally(() => {
msg();
......@@ -349,26 +350,29 @@ const AddMember: React.FC<any> = props => {
const selfName = fieldState.name;
const selfValue = fieldState.value;
const otherName = selfName == 'memberTypeId' ? 'roleId' : 'memberTypeId';
const otherValue = formActions.getFieldState(otherName, state => state.value);
if (selfValue && otherValue) {
linkage.loading('levelId');
PublicApi.getMemberAbilitySubPageitemsLevel({
memberTypeId: selfName == 'memberTypeId' ? selfValue : otherValue,
roleId: selfName == 'memberTypeId' ? otherValue : selfValue,
}, {
useCache: true,
}).then(res => {
if (res.code === 1000) {
const { data = [] } = res;
const options = data.map(item => ({ label: item.levelTag, value: item.levelId }));
linkage.enum('levelId', options);
}
}).finally(() => {
linkage.loaded('levelId');
});
}
setTimeout(() => {
const otherValue = formActions.getFieldState(otherName, state => state.value);
if (selfValue && otherValue) {
linkage.loading('levelId');
PublicApi.getMemberAbilitySubPageitemsLevel({
memberTypeId: selfName == 'memberTypeId' ? selfValue : otherValue,
roleId: selfName == 'memberTypeId' ? otherValue : selfValue,
}, {
useCache: true,
}).then(res => {
if (res.code === 1000) {
const { data = [] } = res;
const options = data.map(item => ({ label: item.levelTag, value: item.levelId }));
linkage.enum('levelId', options);
}
}).finally(() => {
linkage.loaded('levelId');
});
}
}, 0);
});
// 渠道信息省级变化,筛选出对应的市级数据
......
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