会员管理添加买家

master
Joe 2 years ago
parent dfa08856dc
commit 573a0944f0

@ -77,6 +77,21 @@ const Constants = {
INDIVIDUAL: '个体户',
BUSINESS: '公司'
},
/**
*
*/
pbcUserType: {
0: '卖家',
1: '买家'
},
/**
*
*/
pbcUserSourceType: {
qrcode: '二维码',
link: '链接',
share: '买家'
},
};
export default Constants;

@ -49,6 +49,11 @@ const TableList: React.FC<{}> = () => {
const access: any = useAccess();
const columns: ProColumns<API.PbcUsers>[] = [
{
title: '会员类型',
dataIndex: 'pbcUserType',
valueEnum: Constants.pbcUserType
},
{
title: '会员昵称',
dataIndex: 'pbcUserNickName',
@ -61,6 +66,7 @@ const TableList: React.FC<{}> = () => {
title: '入口',
dataIndex: 'pbcUserSourceType',
search: false,
valueEnum: Constants.pbcUserSourceType
},
{
title: '会员等级',
@ -121,12 +127,18 @@ const TableList: React.FC<{}> = () => {
columns={columns}
actionRef={actionRef}
request={(param: any) => {
console.log(param)
let hasUserType = false
if (param.pbcUserType) {
param.pbcUserType = parseInt(param.pbcUserType)
hasUserType = true
}
const queryParam = handlePageQuery(param);
if (queryParam.filters) {
if (!hasUserType && queryParam.filters) {
queryParam.filters.push({
key: 'pbcUserType'.replace(/([A-Z])/g, '_$1').toLowerCase(),
value: 0,
action: '=',
value: 1,
action: '<=',
});
}
return fetchData(queryParam);

Loading…
Cancel
Save