wly 7 lat temu
rodzic
commit
ba897f9292

+ 13 - 0
src/case/OrderApp/src/App.js

@@ -10,6 +10,7 @@ import TabBarBottom from './components/App/TabBarBottom'
 import HomePage from './components/HomePage/HomePage'
 import UserPage from './components/UserPage/userPage'
 import StoreDetailPage from './components/StoreDetailPage/StoreDetailPage'
+import AllStorePage from './components/AllStorePage/AllStorePage'
 
 
 class OrderApp extends Component {
@@ -88,6 +89,18 @@ class OrderApp extends Component {
             </div>
           </div>
         )
+
+      case ('all'):
+        return(
+          <div className="pageWrap">
+            <div className="scrollPage">
+              <AllStorePage changePage={this.changePage} store={this.state.currentStore}/>
+            </div>
+          </div>
+        )
+
+
+        
  
       default:
           return(

+ 14 - 0
src/case/OrderApp/src/components/AllStorePage/AllStorePage.jsx

@@ -0,0 +1,14 @@
+import React, { Component } from 'react'
+
+import NavBars from '../common/NavBar'
+
+export default class AllStorePage extends Component {
+  render() {
+    return (
+      <div>
+        <NavBars navBarText="所有店铺" changePage={this.props.changePage} page="home"/>
+        <div style={{width:"100%",height:"200px",display:"flex",justifyContent:"center",alignItems:"center"}}>待后续开发,敬请期待</div>
+      </div>
+    )
+  }
+}

+ 1 - 1
src/case/OrderApp/src/components/HomePage/HomePage.jsx

@@ -22,7 +22,7 @@ export default class HomePage extends Component{
             <div>
                 <NavBars navBarText="店铺" changePage={this.props.changePage} page="home"/>
                 <Slide slide={this.props.slide}/>
-                <Lists text="推荐商家" extra="更多" callback={()=>{console.log('更多')}}/>
+                <Lists text="推荐商家" extra="更多" callback={()=>{this.props.changePage('all')}}/>
                 <div className="cardlist">
                     {
                         store.map((item,index)=>{

+ 1 - 0
src/case/OrderApp/src/components/StoreDetailPage/StoreDetailPage.jsx

@@ -7,6 +7,7 @@ export default class StoreDetailPage extends Component {
     return (
       <div>
         <NavBars navBarText="店铺详情" changePage={this.props.changePage} page="home"/>
+        <div style={{width:"100%",height:"200px",display:"flex",justifyContent:"center",alignItems:"center"}}>待后续开发,敬请期待</div>
       </div>
     )
   }

+ 7 - 5
src/case/OrderApp/src/components/UserPage/userPage.jsx

@@ -4,6 +4,8 @@ import NavBars from '../common/NavBar'
 import Head from '../common/Head'
 import Lists from '../common/List'
 
+import {successToast} from '../common/Toast'
+
 
 class UserPage extends Component{
     constructor(props){
@@ -19,18 +21,18 @@ class UserPage extends Component{
     toOrder(){
         console.log('toOrder')
     }
-    
+
     render(){
         return(
             <div>
                 <NavBars navBarText="我的"/>
                 <Head />
-                <div className="lists">
-                    <Lists text="我的预约" icon="https://wly-1254337200.cos.ap-guangzhou.myqcloud.com/order.svg" callback={this.toOrder}/>
+                <div className="lists" style={{marginTop:"20px",border:"1px solid transparent"}}>
+                    <Lists text="我的预约" icon="https://wly-1254337200.cos.ap-guangzhou.myqcloud.com/order.svg" callback={()=>{successToast('敬请期待',1)}}/>
                     <div style={{height:"30px"}}></div>
-                    <Lists text="我的客服"  callback={this.toOrder}/>
+                    <Lists text="我的客服"  callback={()=>{successToast('敬请期待',1)}}/>
                     <div style={{height:"10px"}}></div>
-                    <Lists text="意见反馈"  callback={this.toOrder}/>
+                    <Lists text="意见反馈"  callback={()=>{successToast('敬请期待',1)}}/>
                 </div>
             </div>
         )