import { Button, Checkbox, Col, DatePicker, Form, Input, InputNumber, Radio, Row, Select, Space, Tooltip } from "antd" import React, { useEffect, useState } from "react" import moment from "moment" import { useAjax } from "@/Hook/useAjax" import { getAllOfOwnerUserApi, getChannelChoiceListApi, getGameChoiceListApi, getCpChoiceListApi, getGameChoiceParentListType1Api, getPayListApi, getSubUserWithSelfListApi, getTtAllUserListApi, getUserSystemTypeChoiceListApi, getRoleUserListApi, getGameServerListApi, getGameServerUnListApi, getAccountListNewApi, getAgentListNewApi, getPitcherListNewApi, getGameListNewApi, getVipLevelApi, getGameUnMergeServerListApi } from "@/services/gameData" import { ActiveEnum, DeviceType, LoginType, PayStatus, TYPE, gameClassifyEnum } from "./const" import { ADSTATUSEnum as ADSTTTATUSEnum } from "@/pages/gameDataStatistics/adlist/monitor/const" import { ADSTATUSEnum } from "@/pages/gameDataStatistics/adlist/tencentMonitor/const" import IntervalTime from "./intervalTime" import { RangePickerProps } from "antd/lib/date-picker" import { QuestionCircleOutlined } from "@ant-design/icons" interface Props { onChange?: (data: any) => void /** 默认值 */ initialValues?: any /** 开启数据源搜索 */ isSource?: boolean, /** 是否开启 广告账号 搜索 */ isAccount?: boolean /** 是否开启 广告账户ID 搜索 */ isAccountId?: boolean // 开启账号多选 isAccountIds?: boolean, /** 是否开启 公司ID 搜索 */ isCompanyId?: boolean /** 是否开启 CPID 搜索 */ isCpId?: boolean /** 是否开启 cp名 搜索 */ isCpName?: boolean /** 是否开启 CP方订单ID 搜索 */ isCpOrderId?: boolean /** 是否开启 CP通知状态 搜索 */ isCpStatus?: boolean /** 是否开启 订单创建日期 搜索 */ isCreateDay?: { ranges?: any } /** 订单创建日期 根据消耗时间 来限制可选范围 */ isCreateDayXz?: { ranges?: any } /** 是否开启 角色创建日期 搜索 */ isCreateRoleDay?: { ranges?: any } /** 是否开启 最近活跃时间 搜索 */ isLastActiveTime?: { ranges?: any } /** 是否开启 操作设备 搜索 */ isDevice?: boolean /** 是否开启 注册游戏名 搜索 */ isRechargeGameName?: boolean /** 是否开启 游戏名 搜索 */ isGameName?: boolean /** 是否开启 游戏ID 搜索 */ isGameId?: boolean isGameIds?: boolean /** 是否开启 充值游戏ID 搜索 */ isOrderGameId?: boolean /** 是否开启 父游戏ID 搜索 */ isParentId?: boolean isParentIds?: boolean /** 是否开启 超父游戏ID 搜索 */ isSuperParentGameId?: boolean /** 是否开启 是否合服 搜索 */ isIsMergeServer?: boolean /** 是否开启 是否未参与过合服 搜索 */ isIsParticipateMerge?: boolean /** 是否开启 游戏应用类型 搜索 */ isGameType?: boolean /** 是否开启 游戏角色名 搜索 */ isGameRoleName?: boolean /** 是否开启 游戏角色名ID 搜索 */ isGameRoleId?: boolean /** 是否开启 是否首充 搜索 */ isFirstRecharge?: boolean /** 是否开启 是否切量 搜索 */ isSwitch?: boolean /** 是否开启 收款商户号 搜索 */ isMerchantNo?: boolean /** 是否开启 商户订单ID 搜索 */ isOrderId?: boolean /** 是否开启 商户订单号 搜索 */ isMerchantOrderNo?: boolean /** 是否开启 支付状态 搜索 */ isPayStatus?: boolean /** 是否开启 支付方式 搜索 */ isPayWay?: boolean /** 是否开启 产品名称 搜索 */ isProductName?: boolean /** 是否开启 注册渠道名 搜索 */ isRegAgent?: boolean /** 是否开启 渠道名称 搜索 */ isAgentName?: boolean /** 是否开启 注册渠道ID 搜索 */ isAgentId?: boolean /** 是否开启 渠道标识 搜索 */ isAgentKey?: boolean /** 是否开启 投放渠道名 搜索 */ isPutAgent?: boolean /** 是否开启 用户注册日期 搜索 */ isRegDay?: { ranges?: any } /** 是否开启 投手名称 搜索 */ isSysUserName?: boolean /** 是否开启 投手ID 搜索 */ isSysUserId?: boolean isSysUserIds?: boolean /** 是否开启 玩家账号 搜索 */ isUserName?: boolean /** 是否开启 用户ID 搜索 */ isUserId?: boolean /** 是否开启 不同排行榜选择 搜索 */ isSelectRanking?: boolean /** 是否开启 消耗日期 搜索 */ isConsumeDay?: { ranges?: any } /** 是否开启 充值日期 搜索 */ rechargeDay?: { ranges?: any } /** 是否开启 支付时间 搜索 */ payTimeDay?: { ranges?: any } /** 是否开启 下单时间 搜索 */ placeAnOrderDay?: { ranges?: any } /** 是否开启布谷 游戏类型 筛选 */ isBGGameClassify?: boolean, /** 是否开启 单个充值日期 选择 */ isRechargeDate?: boolean, /** 是否开启 开始时间 结束时间 搜索 */ isBeginDay?: boolean /** 是否开启 玩家ID 搜索 */ isGameUserId?: boolean /** 是否开启 操作系统 选择 */ isOs?: boolean /** 是否开启 推广媒体 选择 */ isType?: boolean /** 是否开启 计划ID 搜索 */ isProjectId?: boolean /** 是否开启 计划名称 搜索 */ isProjectName?: boolean /** 是否开启 广告ID 搜索 */ isProjectId1?: boolean /** 是否开启 广告ID 搜索 */ isPromotionId?: boolean /** 是否开启 计划ID 搜索 */ isPromotionId1?: boolean /** 是否开启 广告名称 搜索 */ isPromotionName?: boolean /** 是否开启 头条广告状态 搜索 */ isAdTTStatus?: boolean /** 是否开启 腾讯广告状态 搜索 */ isAdTXStatus?: boolean /** 是否开启 展示数据类型(买量,自然,总) 搜索 */ isUserEnterType?: boolean /** 是否开启 区服名称 搜索 */ isServerName?: boolean /** 是否开启 所在原始服务器名称 搜索 */ isSourceServerName?: boolean /** 是否开启区服ID 搜索 */ isServerId?: boolean | { placeholder?: string } /** 是否开启 开服时间 搜索 */ isServerDay?: { ranges?: any } /** 是否开启 充值到支付的间隔时间 搜索 */ isPayIntervalTime?: { tips?: string } /** 是否开启 充值到支付的间隔时间 搜索 */ isRoleCount?: { tips?: string } /** 是否开启 留存数据的类型 搜索 */ isActiveTypes?: boolean /** 是否开启 玩家昵称 搜索 */ isNickname?: boolean /** 是否开启 绑定手机 搜索 */ isMobile?: boolean /** 是否开启 注册IP 搜索 */ isRegIp?: boolean /** 是否开启 IP 搜索 */ isIp?: boolean /** 是否开启 是否实名认证 搜索 */ isIsAuth?: boolean /** 是否开启 是否绑定手机 搜索 */ isIsBindMobile?: boolean /** 是否开启 是否充值 搜索 */ isIsRecharge?: boolean /** 是否开启 玩家状态 搜索 */ isUserStatus?: boolean /** 是否开启 是否创角 搜索 */ isCreateRole?: boolean /** 是否开启 角色VIP 搜索 */ isVipLevel?: boolean /** 是否开启 是否转端 搜索 */ isIsChange?: boolean /** 是否开启 邮件是否发送 搜索 */ isIsSendMail?: boolean /** 是否开启 企业微信号 搜索 */ isWeChatCompany?: boolean /** 是否开启 企业微信号 搜索 */ isWeChat?: boolean /** 是否开启 客服 搜索*/ isCustomerServerId?: boolean /** 是否开启 运营 搜索 */ isOperatorId?: boolean /** 是否开启GS 搜索 */ isGsId?: boolean /** 是否开启多个区服id搜索 */ isServerIds?: boolean /** 是否开启 游戏区服 搜索 */ isGameServerName?: boolean /** 是否开启多个区服id搜索 */ isRankingNum?: boolean /** 是否开启 客户端类型 搜索 */ isDeviceType?: boolean /** 是否开启 登录类型 搜索 */ isLoginType?: boolean /** 是否开启 原始区服列表 搜索 */ isServerIdUn?: boolean /** 是否开启 是否退游 搜索 */ isRemoveGame?: boolean /** 是否开启 是否退游系统 搜索 */ isRemoveGameForSystem?: boolean isOrderLy?: boolean /** 是否开启 是否添加企微 搜索 */ isAddCorpWechat?: boolean /** 是否开启 是否唤醒 搜索 */ isWakeUp?: boolean /** 是否开启 回传状态 搜索 */ isBackStatus?: boolean /** 是否开启 选择游戏维度 搜索 */ isGameDimension?: boolean /** 是否开启 玩家最新染色时间 搜索 */ isUserLastRegTime?: boolean /** 是否开启 玩家最新染色渠道ID 搜索 */ isUserLastRegAgentId?: boolean /** 是否开启 玩家最新染色归因投手 搜索 */ isUserLastPitcherId?: boolean /** 是否开启 创角24小时内单笔充值金额 搜索 */ isRechargeAmountWithin24h?: boolean /** 是否开启 创角24小时以内累计充值金额 搜索 */ isRechargeTotalAmountWithin24h?: boolean } /** * 游戏数据系统 请求参数 * @returns */ const QueryForm: React.FC = (props) => { /**************************/ const { onChange, initialValues, isSource, isAccount, isAccountId, isAccountIds, isCompanyId, isAgentKey, isAgentName, isCpId, isCpName, isCpOrderId, isCpStatus, isCreateDay, isCreateDayXz, isDevice, isGameName, isRechargeGameName, isGameId, isGameIds, isOrderGameId, isGameRoleId, isGameRoleName, isFirstRecharge, isSwitch, isMerchantNo, isOrderId, isMerchantOrderNo, isPayStatus, isPayWay, isProductName, isRegAgent, isAgentId, isPutAgent, isRegDay, isOs, isParentId, isParentIds, isProjectId, isProjectName, isPromotionId, isPromotionId1, isPromotionName, isSysUserName, isRechargeDate, isBGGameClassify, isGameUserId, isSysUserId, isSysUserIds, isUserName, isUserId, isSelectRanking, isGameType, isConsumeDay, rechargeDay, isBeginDay, isType, isAdTTStatus, isUserEnterType, isServerName, isServerId, isServerDay, isAdTXStatus, payTimeDay, placeAnOrderDay, isPayIntervalTime, isActiveTypes, isNickname, isMobile, isRegIp, isIsAuth, isIsBindMobile, isIsRecharge, isUserStatus, isCreateRole, isRoleCount, isVipLevel, isCreateRoleDay, isLastActiveTime, isIsChange, isIsSendMail, isWeChatCompany, isWeChat, isCustomerServerId, isOperatorId, isGsId, isServerIds, isRankingNum, isIsMergeServer, isIsParticipateMerge, isSuperParentGameId, isGameServerName, isIp, isDeviceType, isLoginType, isServerIdUn, isSourceServerName, isProjectId1, isRemoveGame, isRemoveGameForSystem, isOrderLy, isAddCorpWechat, isWakeUp, isBackStatus, isGameDimension, isUserLastRegTime, isUserLastRegAgentId, isUserLastPitcherId, isRechargeAmountWithin24h, isRechargeTotalAmountWithin24h } = props const [form] = Form.useForm() const parentId = Form.useWatch('parentId', form) const superParentGameId = Form.useWatch('superParentGameId', form) const isMergeServer = Form.useWatch('isMergeServer', form) const serverName = Form.useWatch('serverName', form) const serverIds = Form.useWatch('serverIds', form) const sourceSystem = Form.useWatch('sourceSystem', form) const parentGameIds = Form.useWatch('parentGameIds', form) const gameDimension = Form.useWatch('gameDimension', form) const consumeDay = Form.useWatch('consumeDay', form) const isParticipateMerge = Form.useWatch('isParticipateMerge', form) const [accountList, setAccountList] = useState([]) const [userIdList, setUserIdList] = useState([]) const [gsList, setGsList] = useState([]) const [customerList, setCustomerList] = useState([]) const [operateList, setOperateList] = useState([]) const [gameList, setGameList] = useState([]) const [parentGameList, setParentGameList] = useState([]) const [superGameList, setSuperGameList] = useState([]) const [agentData, setAgentData] = useState<{ label: string, value: string }[]>([]) const getAllOfOwnerUser = useAjax(() => getAllOfOwnerUserApi()) const getTtAllUserList = useAjax(() => getTtAllUserListApi()) const getGameChoiceList = useAjax(() => getGameChoiceListApi()) const getSubUserWithSelfList = useAjax(() => getSubUserWithSelfListApi()) const getChannelChoiceList = useAjax(() => getChannelChoiceListApi()) const getGameChoiceParentListType1 = useAjax(() => getGameChoiceParentListType1Api()) const getUserSystemTypeChoiceList = useAjax(() => getUserSystemTypeChoiceListApi()) const getCpChoiceList = useAjax(() => getCpChoiceListApi()) const getPayList = useAjax(() => getPayListApi()) const getVipLevel = useAjax(() => getVipLevelApi()) const getRoleUserList = useAjax((params) => getRoleUserListApi(params)) const getGameServerList = useAjax((params) => getGameServerListApi(params)) const getGameUnMergeServerList = useAjax((params) => getGameUnMergeServerListApi(params)) const getGameServerUnList = useAjax((params) => getGameServerUnListApi(params)) const getAccountListNew = useAjax((params) => getAccountListNewApi(params)) const getAgentListNew = useAjax((params) => getAgentListNewApi(params)) const getPitcherListNew = useAjax((params) => getPitcherListNewApi(params)) const getGameListNew = useAjax((params) => getGameListNewApi(params)) /**************************/ useEffect(() => { if (isCustomerServerId || isOperatorId || isGsId) { const getList = async () => { // 游戏GS let gs = await getRoleUserList.run({ authType: 'GS' }) setGsList(gs ? Object.keys(gs)?.map(key => ({ userId: key, nickname: gs[key] })) : []) // 运营 let operate = await getRoleUserList.run({ authType: 'OPERATE' }) setOperateList(operate ? Object.keys(operate)?.map(key => ({ userId: key, nickname: operate[key] })) : []) // 客服 let customer = await getRoleUserList.run({ authType: 'CUSTOMER' }) setCustomerList(customer ? Object.keys(customer)?.map(key => ({ userId: key, nickname: customer[key] })) : []) } getList() } }, [isCustomerServerId, isOperatorId, isGsId]) useEffect(() => { if (isAccountId) { // 请求广告账号列表 async function getAccount() { if (sourceSystem === 'ZX_ONE') { let data: any[] = [] let res1 = await getAllOfOwnerUser.run() let data1 = [] if (res1) { data1 = res1?.map((item: any) => ({ label: item.accountId, value: item.accountId, corporationName: item.corporationName })) } let res2 = await getTtAllUserList.run() let data2 = [] if (res2) { data2 = res2?.map((item: any) => ({ label: item.accountId, value: item.accountId, corporationName: item.accountName })) } data = [...data1, ...data2] setAccountList(data) } else if (['BG_OLD', 'BG_NEW', 'ZX_SDK'].includes(sourceSystem)) { let res1 = await getAccountListNew.run({ sourceSystem }) setAccountList(res1?.map((item: any) => ({ label: item.accountId, value: item.accountId, corporationName: '' }))) } } getAccount() } }, [isAccountId, sourceSystem]) /** 游戏列表 */ useEffect(() => { if (isGameId || isOrderGameId || isParentId || isParentIds || isGameIds || isSuperParentGameId) { getGameListNew.run({ sourceSystem }).then(res => { const { gameList, parentGameList, superGameList } = res // if (['BG_OLD', 'BG_NEW', 'ZX_SDK'].includes(sourceSystem)) { setGameList(gameList?.map((item: { id: any; game_name: any }) => ({ id: item.id, name: item.game_name })) || []) // } setParentGameList(parentGameList) setSuperGameList(superGameList) }) // if (sourceSystem === 'ZX_ONE') { // getGameChoiceList.run().then(res => { // setGameList(res || []) // }) // } } }, [isGameId, isGameIds, isOrderGameId, isParentId, isParentIds, isSuperParentGameId, sourceSystem]) useEffect(() => { if (isCpId) { getCpChoiceList.run() } }, [isCpId]) useEffect(() => { if (isVipLevel) { getVipLevel.run() } }, [isVipLevel]) /** 投手列表 */ useEffect(() => { if (isSysUserId || isSysUserIds) { if (['BG_OLD', 'BG_NEW', 'ZX_SDK'].includes(sourceSystem)) { getPitcherListNew.run({ sourceSystem }).then(res => { setUserIdList(res?.map((item: { pitcherId: any; pitcherName: any }) => ({ userId: item.pitcherId, nickname: item.pitcherName }))) }) } else { getSubUserWithSelfList.run().then(res => { setUserIdList(res ? Object.keys(res)?.map(key => ({ userId: key, nickname: res[key] })) : []) }) } } }, [isSysUserId, isSysUserIds, sourceSystem]) /** 推广渠道 */ useEffect(() => { if (isAgentId || isUserLastRegAgentId) { if (['BG_OLD', 'BG_NEW', 'ZX_SDK'].includes(sourceSystem)) { getAgentListNew.run({ sourceSystem }).then(res => { setAgentData(res?.map((item: { agentName: any; agentId: any }) => ({ label: item.agentName, value: item.agentId }))) }) } else { getChannelChoiceList.run().then(res => { console.log(res) setAgentData(res?.map((item: { agentName: any; id: any }) => ({ label: item.agentName, value: item.id }))) }) } } }, [isAgentId, sourceSystem, isUserLastRegAgentId]) /** 游戏应用类型 */ useEffect(() => { if (isGameType) { getGameChoiceParentListType1.run() } }, [isGameType]) /** 操作系统 */ useEffect(() => { if (isOs) { getUserSystemTypeChoiceList.run() } }, [isOs]) /** 支付方式 */ useEffect(() => { if (isPayWay) { getPayList.run() } }, [isPayWay]) const onFinish = (data: any) => { // 处理订单创建日期 if (isCreateDay) { if (data?.createDay && data?.createDay?.length > 0) { data.beginOrderTime = moment(data?.createDay[0]).format('YYYY-MM-DD') data.endOrderTime = moment(data?.createDay[1]).format('YYYY-MM-DD') } else { data.beginOrderTime = '' data.endOrderTime = '' } delete data.createDay } // 处理 用户注册日期 if (isRegDay) { if (data?.regDay && data?.regDay?.length > 0) { data.regStartDay = moment(data?.regDay[0]).format('YYYY-MM-DD') data.regEndDay = moment(data?.regDay[1]).format('YYYY-MM-DD') } else { data.regStartDay = '' data.regEndDay = '' } delete data.regDay } // 处理 消耗日期 if (isConsumeDay) { if (data?.consumeDay && data?.consumeDay?.length > 0) { data.costBeginDay = moment(data?.consumeDay[0]).format('YYYY-MM-DD') data.costEndDay = moment(data?.consumeDay[1]).format('YYYY-MM-DD') } else { data.costBeginDay = '' data.costEndDay = '' } delete data.consumeDay } // 处理 不同排行榜 选择 if (isSelectRanking) { switch (data?.dateType) { case 'all': data.beginDay = '' data.endDay = '' break; case 'today': data.beginDay = moment().format('YYYY-MM-DD') data.endDay = moment().format('YYYY-MM-DD') break case 'yesterday': data.beginDay = moment().subtract(1, 'd').format('YYYY-MM-DD') data.endDay = moment().subtract(1, 'd').format('YYYY-MM-DD') break case '7days': data.beginDay = moment().subtract(7, 'd').format('YYYY-MM-DD') data.endDay = moment().format('YYYY-MM-DD') break case '30days': data.beginDay = moment().subtract(30, 'd').format('YYYY-MM-DD') data.endDay = moment().format('YYYY-MM-DD') break } delete data?.dateType } console.log('更新了字段---->', data); onChange && onChange(data) } const disabledDate: RangePickerProps['disabledDate'] = (current) => { // Can not select days before today and today if (consumeDay && consumeDay?.length === 2) { let [d1] = consumeDay return current && (current < moment(d1) || current > moment().endOf('day')); } return current && current > moment().endOf('day'); }; return
{/* 数据源搜索 */} {isSource && } {/* 展示数据类型 */} {isUserEnterType && } {/* 订单渠道类型 */} {isOrderLy && } {isActiveTypes && } {/* 不同排行榜选择 */} {isSelectRanking && 总排行 今日排行 昨日排行 7日排行 30日排行 } {/* 所在原始服务器名称 */} {isSourceServerName && } {/* 广告区服名称 */} {isServerName && } {/* 广告区服ID */} {isServerId && } {/* 广告账户名称 */} {isAccount && } {/* 广告账号ID */} {isAccountId && } {/* 公司ID */} {isCompanyId && } {/* cp名 */} {isCpName && } {/* CPID */} {isCpId && } {/* CP方订单ID */} {isCpOrderId && } {/* CP通知状态 */} {isCpStatus && } {/* 计划名称 */} {isProjectName && } {/* 计划ID */} {isProjectId && } {/* 广告名称 */} {isPromotionName && } {/* 广告ID */} {isProjectId1 && } {/* 广告ID */} {isPromotionId && } {/* 计划ID */} {isPromotionId1 && } {/* 广告状态 */} {isAdTTStatus && } {isAdTXStatus && } {/* 客户端类型 */} {isDeviceType && } {/* 登录类型 */} {isLoginType && } {/* 操作设备 */} {isDevice && } {/* 游戏名 */} {isRechargeGameName && } {/* 玩家ID */} {isGameUserId && } {/* 游戏名 */} {isGameName && } {/* 是否 开启 添加父游戏维度筛选 */} {isGameDimension && } {/* 游戏ID搜索 */} {isGameId && } {isGameIds && } {/* 充值游戏ID */} {isOrderGameId && } {/* 超父游戏ID */} {isSuperParentGameId && } {/* 父游戏ID */} {isParentId && } {isParentIds && } {(parentId || superParentGameId) && <> {/* 广告区服名称 */} {isGameServerName && 0} /> } {/* 区服id */} {isServerIds && } {/* 是否合服 */} {isIsMergeServer && form.setFieldsValue({ serverIds: undefined })}>是否合服 } {/* 是否参与过合服 */} {isIsParticipateMerge && form.setFieldsValue({ serverIds: undefined })}>是否未参与过合服 } {/* 区服id */} {isServerIdUn && } } {/* 游戏应用类型搜索 */} {isGameType && } {/* 布谷游戏应用类型搜索 */} {isBGGameClassify && } {/* 游戏角色名 */} {isGameRoleName && } {/* 游戏角色名id搜索 */} {isGameRoleId && } {/* 客户微信号 */} {isWeChat && } {/* 客户微信号 */} {isWeChatCompany && } {/* 是否首充 */} {isFirstRecharge && } {/* 是否切量 */} {isSwitch && } {/* 收款商户号 */} {isMerchantNo && } {/* 收款商户号 */} {isMerchantOrderNo && } {/* 收款商户号 */} {isOrderId && } {/* 支付状态 */} {isPayStatus && } {/* 支付方式 */} {isPayWay && } {/* 推广媒体 */} {isType && } {/* 产品名称 */} {isProductName && } {/* 注册渠道名 */} {isRegAgent && } {/* 渠道标识 */} {isAgentKey && } {/* 渠道名称 */} {isAgentName && } {/* 推广渠道id */} {isAgentId && } {/* 投放渠道名 */} {isPutAgent && } {/* 投手名 */} {isSysUserName && } {/* 投手ID */} {isSysUserId && } {isSysUserIds && } {/* 客服ID */} {isCustomerServerId && } {/* 运营ID */} {isOperatorId && } {/* GSID */} {isGsId && } {/* 玩家账号 */} {isUserName && } {/* 用户id */} {isUserId && } {/* 玩家昵称 */} {isNickname && } {/* 绑定手机 */} {isMobile && } {/* 注册IP */} {isRegIp && } {/* 注册IP */} {isIp && } {/* 注册IP */} {isRankingNum && } {/* 是否充值 */} {isIsRecharge && } {/* 实名状态 */} {isIsAuth && } {/* 是否绑定手机 */} {isIsBindMobile && } {/* 玩家状态 */} {isUserStatus && } {/* 是否创角 */} {isCreateRole && } {/* 是否转端 */} {isIsChange && } {/* 邮件是否发送 */} {isIsSendMail && } {/* 是否退游 */} {isRemoveGameForSystem && } {/* 是否退游 */} {isRemoveGame && } {/* 是否添加企微 */} {isAddCorpWechat && } {/* 是否唤醒 */} {isWakeUp && } {/* vip等级 */} {isVipLevel && } {/* 操作系统 */} {isOs && } {/* 支付状态 */} {isBackStatus && } {/* 玩家最新染色归因投手 */} {isUserLastPitcherId && } {/* 玩家最新染色渠道ID */} {isUserLastRegAgentId && } {/* 玩家最新染色时间 */} {isUserLastRegTime && } {/* 用户注册日期搜索 */} {isRegDay && } {/* 消耗日期 搜索 */} {isConsumeDay && } {/* 消耗日期 搜索 */} {isBeginDay && } {/* 订单创建日期搜索 */} {isCreateDay && } {isCreateDayXz && } {/* 充值日期搜索 */} {rechargeDay && } {/* 单个充值日期搜索 */} {payTimeDay && } {/* 单个充值日期搜索 */} {placeAnOrderDay && } {/* 开服日期搜索 */} {isServerDay && } {/* 角色创建日期搜索 */} {isCreateRoleDay && } {/* 最近活跃 */} {isLastActiveTime && } {/* 单个充值日期搜索 */} {isRechargeDate && } {/* 单个充值日期搜索 */} {isPayIntervalTime && } {isRoleCount && } {/* 创角24小时内单笔充值金额 */} {isRechargeAmountWithin24h && ="'}> } {/* 创角24小时以内累计充值金额 */} {isRechargeTotalAmountWithin24h && ="'}> }
} export default React.memo(QueryForm)