Commit 1d9acf4c authored by XieZhiXiong's avatar XieZhiXiong

修改判断条件

parent 229ba84f
......@@ -137,3 +137,21 @@ export const MEMBER_OUTER_STATUS = {
[MEMBER_OUTER_STATUS_FAILED]: '审核不通过',
[MEMBER_OUTER_STATUS_SUCCESS]: '审核通过',
};
// 会员申请来源
export const MEMBER_SOURCE_WEB_ENTERPRISE = 1; // Web企业商城
export const MEMBER_SOURCE_H5_ENTERPRISE = 2; // H5企业商城
export const MEMBER_SOURCE_WEB_CHANNEL = 3; // Web渠道商城
export const MEMBER_SOURCE_H5_CHANNEL = 4; // H5渠道商城
export const MEMBER_SOURCE_PLATFORM = 5; // 平台代录入
export const MEMBER_SOURCE_MERCHANTS = 6; // 商户代录入
export const MEMBER_SOURCE_CHANNEL = 7; // 渠道代录入
export const MEMBER_source = {
[MEMBER_SOURCE_WEB_ENTERPRISE]: 'Web企业商城',
[MEMBER_SOURCE_H5_ENTERPRISE]: 'H5企业商城',
[MEMBER_SOURCE_WEB_CHANNEL]: 'Web渠道商城',
[MEMBER_SOURCE_H5_CHANNEL]: 'H5渠道商城',
[MEMBER_SOURCE_PLATFORM]: '平台代录入',
[MEMBER_SOURCE_MERCHANTS]: '商户代录入',
[MEMBER_SOURCE_CHANNEL]: '渠道代录入',
};
\ No newline at end of file
......@@ -34,6 +34,7 @@ import {
MEMBER_OUTER_STATUS_SUCCESS,
MEMBER_INNER_STATUS_UNCOMMITTED,
MEMBER_INNER_STATUS_FAILED,
MEMBER_SOURCE_PLATFORM,
} from '@/constants';
import { importSchema, auditModalSchema } from './schema';
import {
......@@ -171,10 +172,10 @@ const memberMaintain: React.FC<[]> = () => {
</Button>
</Link>
)}
{/* 外部审核状态等于 待提交 或者 审核失败 可进行编辑操作 */}
{/* 平台代录入的会员资料才可以修改、删除 */}
{(
record.outerStatus === MEMBER_INNER_STATUS_UNCOMMITTED ||
record.outerStatus === MEMBER_INNER_STATUS_FAILED
record.source === MEMBER_SOURCE_PLATFORM &&
record.outerStatus !== MEMBER_OUTER_STATUS_SUCCESS
) && (
<>
<Button
......@@ -185,23 +186,20 @@ const memberMaintain: React.FC<[]> = () => {
>
编辑
</Button>
</>
)}
{/* 外部审核状态不等于 审核通过 可进行删除操作 */}
{record.outerStatus !== MEMBER_OUTER_STATUS_SUCCESS && (
<Popconfirm
title="确定要删除吗?"
okText="是"
cancelText="否"
onConfirm={() => handleDelete(record.memberId, record.validateId)}
>
<Button
type="link"
danger
<Popconfirm
title="确定要删除吗?"
okText="是"
cancelText="否"
onConfirm={() => handleDelete(record.memberId, record.validateId)}
>
删除
</Button>
</Popconfirm>
<Button
type="link"
danger
>
删除
</Button>
</Popconfirm>
</>
)}
</>
),
......
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