wjx 1 год назад
Родитель
Сommit
05fe6d6b86

+ 19 - 1
src/components/QueryForm/index.tsx

@@ -212,6 +212,8 @@ interface Props {
     isLoginType?: boolean
     isLoginType?: boolean
     /** 是否开启 原始区服列表 搜索 */
     /** 是否开启 原始区服列表 搜索 */
     isServerIdUn?: boolean
     isServerIdUn?: boolean
+    /** 是否开启 是否退游 搜索 */
+    isRemoveGame?: boolean
 }
 }
 /**
 /**
  * 游戏数据系统 请求参数
  * 游戏数据系统 请求参数
@@ -225,7 +227,7 @@ const QueryForm: React.FC<Props> = (props) => {
         isGameRoleName, isFirstRecharge, isSwitch, isMerchantNo, isOrderId, isMerchantOrderNo, isPayStatus, isPayWay, isProductName, isRegAgent, isAgentId, isPutAgent, isRegDay, isOs, isParentId, isProjectId, isProjectName, isPromotionId, isPromotionId1, isPromotionName,
         isGameRoleName, isFirstRecharge, isSwitch, isMerchantNo, isOrderId, isMerchantOrderNo, isPayStatus, isPayWay, isProductName, isRegAgent, isAgentId, isPutAgent, isRegDay, isOs, isParentId, isProjectId, isProjectName, isPromotionId, isPromotionId1, isPromotionName,
         isSysUserName, isRechargeDate, isBGGameClassify, isGameUserId, isSysUserId, isUserName, isUserId, isSelectRanking, isGameType, isConsumeDay, rechargeDay, isBeginDay, isType, isAdTTStatus, isUserEnterType, isServerName, isServerId, isServerDay, isAdTXStatus,
         isSysUserName, isRechargeDate, isBGGameClassify, isGameUserId, isSysUserId, 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, isIsChange, isIsSendMail, isWeChatCompany, isWeChat,
         payTimeDay, placeAnOrderDay, isPayIntervalTime, isActiveTypes, isNickname, isMobile, isRegIp, isIsAuth, isIsBindMobile, isIsRecharge, isUserStatus, isCreateRole, isRoleCount, isVipLevel, isCreateRoleDay, isIsChange, isIsSendMail, isWeChatCompany, isWeChat,
-        isCustomerServerId, isOperatorId, isGsId, isServerIds, isRankingNum, isIsMergeServer, isSuperParentGameId, isGameServerName, isIp, isDeviceType, isLoginType, isServerIdUn, isSourceServerName, isProjectId1
+        isCustomerServerId, isOperatorId, isGsId, isServerIds, isRankingNum, isIsMergeServer, isSuperParentGameId, isGameServerName, isIp, isDeviceType, isLoginType, isServerIdUn, isSourceServerName, isProjectId1, isRemoveGame
     } = props
     } = props
     const [form] = Form.useForm()
     const [form] = Form.useForm()
     const parentId = Form.useWatch('parentId', form)
     const parentId = Form.useWatch('parentId', form)
@@ -1229,6 +1231,22 @@ const QueryForm: React.FC<Props> = (props) => {
                 </Select>
                 </Select>
             </Form.Item></Col>}
             </Form.Item></Col>}
 
 
+            {/* 是否退游 */}
+            {isRemoveGame && <Col><Form.Item name='isRemoveGame'>
+                <Select
+                    showSearch
+                    allowClear
+                    style={{ width: 110 }}
+                    placeholder={'是否退游'}
+                    filterOption={(input, option) =>
+                        (option?.children as any)?.toLowerCase().indexOf(input.toLowerCase()) >= 0
+                    }
+                >
+                    <Select.Option value="1">退游</Select.Option>
+                    <Select.Option value="0">未退游</Select.Option>
+                </Select>
+            </Form.Item></Col>}
+
             {/* vip等级 */}
             {/* vip等级 */}
             {isVipLevel && <Col><Form.Item name='vipLevel'>
             {isVipLevel && <Col><Form.Item name='vipLevel'>
                 <Select
                 <Select

+ 1 - 0
src/pages/gameDataStatistics/roleOperate/roleRechargeRanking/index.tsx

@@ -142,6 +142,7 @@ const RoleRechargeRanking: React.FC = () => {
                 isVipLevel
                 isVipLevel
                 isServerIds
                 isServerIds
                 isIsMergeServer
                 isIsMergeServer
+                isRemoveGame
                 isPayIntervalTime={{ tips: '角色累计充值金额区间(单位:元)' }}
                 isPayIntervalTime={{ tips: '角色累计充值金额区间(单位:元)' }}
             />}
             />}
             scroll={{ x: 1000, y: 600 }}
             scroll={{ x: 1000, y: 600 }}