perf: 增加权限 SQL;按钮图标

main
LiaoYijun 5 months ago
parent 8f3586ffb3
commit 44a8eb9f52

@ -71,6 +71,8 @@ INSERT INTO [dbo].[auth_resource] ([res_name] ,[res_pattern], [res_category])
VALUES ('反馈表', '/feedback/all', 'oversea')
INSERT INTO [dbo].[auth_resource] ([res_name] ,[res_pattern], [res_category])
VALUES ('质量评分', '/report/all', 'oversea')
INSERT INTO [dbo].[auth_resource] ([res_name] ,[res_pattern], [res_category])
VALUES ('站外好评', '/review/all', 'oversea')
INSERT INTO [dbo].[auth_resource] ([res_name] ,[res_pattern], [res_category])
VALUES ('所有国内功能', '/domestic/all', 'domestic')

@ -6,7 +6,7 @@ import useFormStore from "@/stores/Form";
import { useDatePresets } from "@/hooks/useDatePresets";
import { useTranslation } from "react-i18next";
import useAuthStore from '@/stores/Auth'
import { SearchOutlined } from '@ant-design/icons';
import SearchInput from "./SearchInput";
import AuditStateSelector from "./AuditStateSelector";
import DeptSelector from "./DeptSelector";
@ -159,7 +159,7 @@ const SearchForm = ({ initialValue, onSubmit, onReset, onMounted, confirmText, f
{/* 'textAlign': 'right' */}
<Col flex="1 0 90px" className="flex justify-normal items-start">
<Space align="center">
<Button size={"middle"} type="primary" htmlType="submit" loading={loading}>
<Button size={"middle"} type="primary" htmlType="submit" icon={<SearchOutlined />} loading={loading}>
{confirmText || t("Search")}
</Button>
{/* <Button size="small" onClick={onReset}>

@ -1,15 +1,13 @@
import { NavLink } from 'react-router-dom'
import { useState, useEffect } from 'react'
import { Row, Col, Space, Button, Table, Typography, Modal, App } from 'antd'
import dayjs from 'dayjs'
import { groupBy, isEmpty } from '@/utils/commons'
import { FileAddOutlined, EditOutlined } from '@ant-design/icons';
import { isEmpty } from '@/utils/commons'
import { useTranslation } from 'react-i18next'
import useFormStore from '@/stores/Form'
import useExternalReviewStore from '@/stores/ExternalReview'
import SearchForm from '@/components/SearchForm'
const { Title } = Typography
function ReviewList() {
const { t } = useTranslation()
const reviewListColumns = [
@ -73,7 +71,7 @@ function ReviewList() {
width: '120px', ellipsis: true,
render: () => {
return (
<Button type="link">Edit</Button>
<Button type="link" icon={<EditOutlined />}>Edit</Button>
)
},
},
@ -123,7 +121,7 @@ function ReviewList() {
searchReview(formValuesToSub)
}}
/></Col>
<Col flex="200px" className='flex justify-center items-center'><Button color="cyan" variant="solid">Add Review</Button></Col>
<Col flex="200px" className='flex justify-center items-center'><Button color="cyan" variant="solid" icon={<FileAddOutlined />}>Add Review</Button></Col>
</Row>

Loading…
Cancel
Save