划分orders\accounts目录,规范 store 引用 state

dev/mobile
Jimmy Liow 2 years ago
parent a3345af4a6
commit d7b543d505

@ -6,13 +6,13 @@ import AuthApp from '@/views/AuthApp'
import DesktopApp from '@/views/DesktopApp' import DesktopApp from '@/views/DesktopApp'
import MobileApp from '@/views/MobileApp' import MobileApp from '@/views/MobileApp'
import Standlone from '@/views/Standlone' import Standlone from '@/views/Standlone'
import OrderFollow from '@/views/OrderFollow' import OrderFollow from '@/views/orders/Follow'
import ChatHistory from '@/views/ChatHistory' import ChatHistory from '@/views/ChatHistory'
import SalesManagement from '@/views/SalesManagement' import SalesManagement from '@/views/SalesManagement'
import DingdingQRCode from '@/views/dingding/QRCode' import DingdingQRCode from '@/views/dingding/QRCode'
import DingdingCallback from '@/views/dingding/Callback' import DingdingCallback from '@/views/dingding/Callback'
import DingdingLogout from '@/views/dingding/Logout' import DingdingLogout from '@/views/dingding/Logout'
import AccountProfile from '@/views/AccountProfile' import AccountProfile from '@/views/accounts/Profile'
import ErrorPage from '@/components/ErrorPage' import ErrorPage from '@/components/ErrorPage'
import Conversations from '@/views/Conversations/ChatWindow' import Conversations from '@/views/Conversations/ChatWindow'
import MobileConversation from '@/views/mobile/Conversation' import MobileConversation from '@/views/mobile/Conversation'

@ -5,10 +5,11 @@ import {
import { UserOutlined, BugOutlined } from '@ant-design/icons' import { UserOutlined, BugOutlined } from '@ant-design/icons'
import useAuthStore from '@/stores/AuthStore' import useAuthStore from '@/stores/AuthStore'
function AccountProfile() { function Profile() {
const { message } = App.useApp() const { message } = App.useApp()
const { loginUser, copyUserSession } = useAuthStore() const loginUser = useAuthStore((state) => state.loginUser)
const copyUserSession = useAuthStore((state) => state.copyUserSession)
useEffect(() => { useEffect(() => {
// //
@ -37,4 +38,4 @@ function AccountProfile() {
) )
} }
export default AccountProfile export default Profile

@ -249,8 +249,9 @@ function OrderGroupTable({ formValues }) {
const { notification } = App.useApp() const { notification } = App.useApp()
const [loading, setLoading] = useState(false) const [loading, setLoading] = useState(false)
const { orderList, fetchOrderList } = useOrderStore() const orderList = useOrderStore((state) => state.orderList)
const { loginUser } = useAuthStore() const fetchOrderList = useOrderStore((state) => state.fetchOrderList)
const loginUser = useAuthStore((state) => state.loginUser)
useEffect(() => { useEffect(() => {
let canSearch = true let canSearch = true
@ -360,7 +361,7 @@ function OrderGroupTable({ formValues }) {
) )
} }
function OrderFollow() { function Follow() {
const [formValues, setFormValues] = useFormStore(useShallow((state) => [state.orderFollowForm, state.setOrderFollowForm])) const [formValues, setFormValues] = useFormStore(useShallow((state) => [state.orderFollowForm, state.setOrderFollowForm]))
const [advanceChecked, toggleAdvance] = useFormStore(useShallow((state) => [state.orderFollowAdvanceChecked, state.setOrderFollowAdvanceChecked])) const [advanceChecked, toggleAdvance] = useFormStore(useShallow((state) => [state.orderFollowAdvanceChecked, state.setOrderFollowAdvanceChecked]))
@ -405,4 +406,4 @@ function OrderFollow() {
) )
} }
export default OrderFollow export default Follow
Loading…
Cancel
Save