CaIon 2 лет назад
Родитель
Сommit
ac11f4bc0e
3 измененных файлов с 14 добавлено и 19 удалено
  1. 13 18
      web/src/components/PersonalSetting.js
  2. 0 1
      web/src/components/SiderBar.js
  3. 1 0
      web/src/pages/Channel/EditChannel.js

+ 13 - 18
web/src/components/PersonalSetting.js

@@ -1,5 +1,4 @@
 import React, {useContext, useEffect, useState} from 'react';
 import React, {useContext, useEffect, useState} from 'react';
-import {Form, Image, Message} from 'semantic-ui-react';
 import {Link, useNavigate} from 'react-router-dom';
 import {Link, useNavigate} from 'react-router-dom';
 import {API, copy, isRoot, showError, showInfo, showNotice, showSuccess} from '../helpers';
 import {API, copy, isRoot, showError, showInfo, showNotice, showSuccess} from '../helpers';
 import Turnstile from 'react-turnstile';
 import Turnstile from 'react-turnstile';
@@ -10,7 +9,7 @@ import {
     Button,
     Button,
     Card,
     Card,
     Descriptions,
     Descriptions,
-    Divider,
+    Divider, Image,
     Input, InputNumber,
     Input, InputNumber,
     Layout,
     Layout,
     Modal,
     Modal,
@@ -267,7 +266,7 @@ const PersonalSetting = () => {
     }
     }
 
 
     return (
     return (
-        <div style={{lineHeight: '40px'}}>
+        <div>
             <Layout>
             <Layout>
                 <Layout.Content>
                 <Layout.Content>
                     <Modal
                     <Modal
@@ -426,8 +425,7 @@ const PersonalSetting = () => {
                                 </Space>
                                 </Space>
 
 
                                 {systemToken && (
                                 {systemToken && (
-                                    <Form.Input
-                                        fluid
+                                    <Input
                                         readOnly
                                         readOnly
                                         value={systemToken}
                                         value={systemToken}
                                         onClick={handleSystemTokenClick}
                                         onClick={handleSystemTokenClick}
@@ -451,24 +449,21 @@ const PersonalSetting = () => {
                                     visible={showWeChatBindModal}
                                     visible={showWeChatBindModal}
                                     size={'mini'}
                                     size={'mini'}
                                 >
                                 >
-                                    <Image src={status.wechat_qrcode} fluid/>
+                                    <Image src={status.wechat_qrcode}/>
                                     <div style={{textAlign: 'center'}}>
                                     <div style={{textAlign: 'center'}}>
                                         <p>
                                         <p>
                                             微信扫码关注公众号,输入「验证码」获取验证码(三分钟内有效)
                                             微信扫码关注公众号,输入「验证码」获取验证码(三分钟内有效)
                                         </p>
                                         </p>
                                     </div>
                                     </div>
-                                    <Form size='large'>
-                                        <Form.Input
-                                            fluid
-                                            placeholder='验证码'
-                                            name='wechat_verification_code'
-                                            value={inputs.wechat_verification_code}
-                                            onChange={handleInputChange}
-                                        />
-                                        <Button color='' fluid size='large' onClick={bindWeChat}>
-                                            绑定
-                                        </Button>
-                                    </Form>
+                                    <Input
+                                        placeholder='验证码'
+                                        name='wechat_verification_code'
+                                        value={inputs.wechat_verification_code}
+                                        onChange={(v)=>handleInputChange('wechat_verification_code', v)}
+                                    />
+                                    <Button color='' fluid size='large' onClick={bindWeChat}>
+                                        绑定
+                                    </Button>
                                 </Modal>
                                 </Modal>
                             </div>
                             </div>
                         </Card>
                         </Card>

+ 0 - 1
web/src/components/SiderBar.js

@@ -2,7 +2,6 @@ import React, {useContext, useState} from 'react';
 import {Link, useNavigate} from 'react-router-dom';
 import {Link, useNavigate} from 'react-router-dom';
 import {UserContext} from '../context/User';
 import {UserContext} from '../context/User';
 
 
-import {Button, Container, Icon, Menu, Segment} from 'semantic-ui-react';
 import {API, getLogo, getSystemName, isAdmin, isMobile, showSuccess} from '../helpers';
 import {API, getLogo, getSystemName, isAdmin, isMobile, showSuccess} from '../helpers';
 import '../index.css';
 import '../index.css';
 
 

+ 1 - 0
web/src/pages/Channel/EditChannel.js

@@ -253,6 +253,7 @@ const EditChannel = (props) => {
     return (
     return (
         <>
         <>
             <SideSheet
             <SideSheet
+                maskClosable={false}
                 placement={isEdit ? 'right' : 'left'}
                 placement={isEdit ? 'right' : 'left'}
                 title={<Title level={3}>{isEdit ? '更新渠道信息' : '创建新的渠道'}</Title>}
                 title={<Title level={3}>{isEdit ? '更新渠道信息' : '创建新的渠道'}</Title>}
                 headerStyle={{borderBottom: '1px solid var(--semi-color-border)'}}
                 headerStyle={{borderBottom: '1px solid var(--semi-color-border)'}}