shaogen1995 14 часов назад
Родитель
Сommit
d339ddc972

+ 3 - 2
后台管理/src/components/MyPopconfirm.tsx

@@ -2,7 +2,7 @@ import React, { useMemo } from 'react'
 import { Button, Popconfirm } from 'antd'
 
 type Props = {
-  txtK: '删除' | '取消' | '重置密码' | '退出登录' | '清空' | '取消认证'
+  txtK: '删除' | '取消' | '重置密码' | '退出登录' | '清空' | '取消认证' | '核销'
   onConfirm: () => void
   Dom?: React.ReactNode
   loc?: 'bottom'
@@ -16,7 +16,8 @@ function MyPopconfirm({ txtK, onConfirm, Dom, loc }: Props) {
       重置密码: ['密码重制后为123456,是否重置?', '重置'],
       退出登录: ['确定退出吗?', '确定'],
       清空: ['确定清空吗?', '确定'],
-      取消认证: ['是否移除该用户的团队认证资格及信息?', '移除']
+      取消认证: ['是否移除该用户的团队认证资格及信息?', '移除'],
+      核销: ['确定核销吗?', '确定']
     }
     return Reflect.get(obj, txtK) || ['', '']
   }, [txtK])

+ 1 - 2
后台管理/src/pages/A0home/A0imgAdd/index.tsx

@@ -1,4 +1,4 @@
-import React, { useCallback, useEffect, useMemo, useRef, useState } from 'react'
+import React, { useCallback, useEffect, useRef, useState } from 'react'
 import styles from './index.module.scss'
 import { A0listType } from '../data'
 import { A0_APIsaveI } from '@/store/action/A0home'
@@ -6,7 +6,6 @@ import { MessageFu } from '@/utils/message'
 import { Button, Input, InputNumber, Modal, Radio } from 'antd'
 import ZRichTexts from '@/components/ZRichTexts'
 import MyPopconfirm from '@/components/MyPopconfirm'
-import classNames from 'classnames'
 import ZupOne from '@/components/ZupOne'
 
 const baseForm = {

+ 10 - 5
后台管理/src/pages/B2exhiLog/index.tsx

@@ -122,11 +122,16 @@ function B2exhiLog() {
       {
         title: '核销状态',
         render: (item: B2tableType) => (
-          <Switch
-            checkedChildren='已核销'
-            unCheckedChildren='未核销'
-            value={item.status === 1}
-            onChange={() => updateFu(item.id, item.status === 1 ? 0 : 1)}
+          <MyPopconfirm
+            txtK='核销'
+            onConfirm={() => updateFu(item.id, item.status === 1 ? 0 : 1)}
+            Dom={
+              <Switch
+                checkedChildren='已核销'
+                unCheckedChildren='未核销'
+                value={item.status === 1}
+              />
+            }
           />
         )
       },

+ 1 - 1
后台管理/src/pages/Login/index.tsx

@@ -1,6 +1,6 @@
 import styles from './index.module.scss'
 
-import { Input, Button } from 'antd'
+import { Input } from 'antd'
 import { UserOutlined, LockOutlined, NumberOutlined } from '@ant-design/icons'
 import { useCallback, useEffect, useState } from 'react'
 import { Base64 } from 'js-base64'