Commit 839a4a15 authored by XieZhiXiong's avatar XieZhiXiong

去掉只有 服务提供者 才能创建下级会员的 限制,更改 levelId 为 level

parent f7b432eb
...@@ -157,7 +157,7 @@ const MemberForm: React.FC<MemberFormProps> = ({ ...@@ -157,7 +157,7 @@ const MemberForm: React.FC<MemberFormProps> = ({
const { const {
memberTypeId, memberTypeId,
roleId, roleId,
levelId, level,
countryCodeId, countryCodeId,
phone, phone,
email, email,
...@@ -183,7 +183,7 @@ const MemberForm: React.FC<MemberFormProps> = ({ ...@@ -183,7 +183,7 @@ const MemberForm: React.FC<MemberFormProps> = ({
PublicApi.postMemberAbilitySubAdd({ PublicApi.postMemberAbilitySubAdd({
memberTypeId, memberTypeId,
roleId, roleId,
levelId, level,
countryCodeId, countryCodeId,
phone, phone,
email, email,
...@@ -219,7 +219,7 @@ const MemberForm: React.FC<MemberFormProps> = ({ ...@@ -219,7 +219,7 @@ const MemberForm: React.FC<MemberFormProps> = ({
validateId, validateId,
memberTypeId, memberTypeId,
roleId, roleId,
levelId, level,
countryCodeId, countryCodeId,
phone, phone,
email, email,
...@@ -294,8 +294,8 @@ const MemberForm: React.FC<MemberFormProps> = ({ ...@@ -294,8 +294,8 @@ const MemberForm: React.FC<MemberFormProps> = ({
linkage.value('roleId', undefined); linkage.value('roleId', undefined);
linkage.enum('roleId', []); linkage.enum('roleId', []);
linkage.value('levelId', undefined); linkage.value('level', undefined);
linkage.enum('levelId', []); linkage.enum('level', []);
// 清空渠道原来数据 // 清空渠道原来数据
linkage.value('channelTypeId', undefined); linkage.value('channelTypeId', undefined);
...@@ -359,8 +359,8 @@ const MemberForm: React.FC<MemberFormProps> = ({ ...@@ -359,8 +359,8 @@ const MemberForm: React.FC<MemberFormProps> = ({
// 手动触发改变的话重置等级下拉框 // 手动触发改变的话重置等级下拉框
onFieldInputChange$('*(memberTypeId,roleId)').subscribe(() => { onFieldInputChange$('*(memberTypeId,roleId)').subscribe(() => {
linkage.value('levelId', undefined); linkage.value('level', undefined);
linkage.enum('levelId', []); linkage.enum('level', []);
}); });
// 根据会员类型和角色,查询等级下拉 // 根据会员类型和角色,查询等级下拉
...@@ -373,7 +373,7 @@ const MemberForm: React.FC<MemberFormProps> = ({ ...@@ -373,7 +373,7 @@ const MemberForm: React.FC<MemberFormProps> = ({
const otherValue = formActions.getFieldState(otherName, state => state.value); const otherValue = formActions.getFieldState(otherName, state => state.value);
if (selfValue && otherValue) { if (selfValue && otherValue) {
linkage.loading('levelId'); linkage.loading('level');
PublicApi.getMemberAbilitySubPageitemsLevel({ PublicApi.getMemberAbilitySubPageitemsLevel({
memberTypeId: selfName == 'memberTypeId' ? selfValue : otherValue, memberTypeId: selfName == 'memberTypeId' ? selfValue : otherValue,
...@@ -383,11 +383,11 @@ const MemberForm: React.FC<MemberFormProps> = ({ ...@@ -383,11 +383,11 @@ const MemberForm: React.FC<MemberFormProps> = ({
}).then(res => { }).then(res => {
if (res.code === 1000) { if (res.code === 1000) {
const { data = [] } = res; const { data = [] } = res;
const options = data.map(item => ({ label: item.levelTag, value: item.levelId })); const options = data.map(item => ({ label: item.levelTag, value: item.level }));
linkage.enum('levelId', options); linkage.enum('level', options);
} }
}).finally(() => { }).finally(() => {
linkage.loaded('levelId'); linkage.loaded('level');
}); });
} }
}, 0); }, 0);
......
...@@ -83,7 +83,7 @@ export const initDetailSchema = (props: any) => { ...@@ -83,7 +83,7 @@ export const initDetailSchema = (props: any) => {
hasFeedback: true, hasFeedback: true,
}, },
}, },
levelId: { level: {
type: 'string', type: 'string',
required: true, required: true,
title: '会员等级', title: '会员等级',
......
...@@ -276,7 +276,7 @@ const MemberMaintain: React.FC<[]> = () => { ...@@ -276,7 +276,7 @@ const MemberMaintain: React.FC<[]> = () => {
const controllerBtns = ( const controllerBtns = (
<> <>
{(userInfo && userInfo.memberRoleType === MEMBER_ROLE_TYPE_SERVICE_PROVIDER) && ( {/* {(userInfo && userInfo.memberRoleType === MEMBER_ROLE_TYPE_SERVICE_PROVIDER) && (
<Space> <Space>
<Button <Button
type="primary" type="primary"
...@@ -296,8 +296,8 @@ const MemberMaintain: React.FC<[]> = () => { ...@@ -296,8 +296,8 @@ const MemberMaintain: React.FC<[]> = () => {
更多 更多
</Dropdown.Button> </Dropdown.Button>
</Space> </Space>
)} )} */}
{/* <Space> <Space>
<Button <Button
type="primary" type="primary"
onClick={() => onClick={() =>
...@@ -315,7 +315,7 @@ const MemberMaintain: React.FC<[]> = () => { ...@@ -315,7 +315,7 @@ const MemberMaintain: React.FC<[]> = () => {
> >
更多 更多
</Dropdown.Button> </Dropdown.Button>
</Space> */} </Space>
</> </>
); );
......
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