## 目录结构
├── __tests__
│
├── android
│
├── app.json
├── index.android.js
├── index.ios.js
├── ios
├── package-lock.json
├── package.json
├── src
│ ├── APP_CONFIG.js
│ ├── App.js
│ ├── apis
│ │ ├── AddressApi.js
│ │ ├── AdvApi.js
│ │ ├── CartApi.js
│ │ ├── CommentApi.js
│ │ ├── FavoriteApi.js
│ │ ├── GoodsApi.js
│ │ ├── GoodsCatApi.js
│ │ ├── MemberApi.js
│ │ ├── OrderApi.js
│ │ ├── PaymentApi.js
│ │ ├── StoreApi.js
│ │ ├── SystemApi.js
│ │ └── index.js
│ ├── common
│ │ ├── AddressInfo.js
│ │ ├── AppInfo.js
│ │ ├── Fetch.js
│ │ ├── Foundation.js
│ │ ├── OrderStatus.js
│ │ ├── PaymentTypes.js
│ │ ├── RegExp.js
│ │ ├── Screen.js
│ │ └── index.js
│ ├── components
│ │ ├── AddressItem.js
│ │ ├── BonusItem.js
│ │ ├── CartBadge.js
│ │ ├── CommentItem.js
│ │ ├── DismissKeyboardHOC.js
│ │ ├── EmptyViews.js
│ │ ├── FilteringIocn.js
│ │ ├── GoodsFavoriteItem.js
│ │ ├── GoodsGallery.js
│ │ ├── GoodsItem.js
│ │ ├── Header.js
│ │ ├── HeaderBack.js
│ │ ├── Modal.js
│ │ ├── OrderGoodsItem.js
│ │ ├── OrderItem.js
│ │ ├── QRcodeScannerView.js
│ │ ├── RegionPicker.js
│ │ ├── SearchBar.js
│ │ ├── SearchHeader.js
│ │ ├── SmsCodeSendModal.js
│ │ ├── SpecList.js
│ │ ├── StoreFavoriteItem.js
│ │ ├── TagGoods.js
│ │ ├── TestPage.js
│ │ └── index.js
│ ├── images
│ │ ├── app-logo.png
│ │ ├── bg-face.png
│ │ ├── icon-alipay.png
│ │ ├── icon-arrow-left.png
│ │ ├── icon-bonus-expired.png
│ │ ├── icon-bonus-unused.png
│ │ ├── icon-bonus-used.png
│ │ ├── icon-camera_96A8BF.png
│ │ ├── icon-classify_777777.png
│ │ ├── icon-classify_848689.png
│ │ ├── icon-delete_686868.png
│ │ ├── icon-empty-address.png
│ │ ├── icon-empty-bonus.png
│ │ ├── icon-empty-cart.png
│ │ ├── icon-empty-comment_96A8BF.png
│ │ ├── icon-empty-data_96A8BF.png
│ │ ├── icon-empty-image.png
│ │ ├── icon-empty-order_96A8BF.png
│ │ ├── icon-filtering.gif
│ │ ├── icon-follow.png
│ │ ├── icon-loading.gif
│ │ ├── icon-no-face.png
│ │ ├── icon-order-completed.png
│ │ ├── icon-order-create-success.png
│ │ ├── icon-order.png
│ │ ├── icon-order_96A8BF.png
│ │ ├── icon-received.png
│ │ ├── icon-search_C1C3CE.png
│ │ ├── icon-select-contacts.png
│ │ ├── icon-shop.png
│ │ ├── icon-viewtype-double_848689.png
│ │ ├── icon-wechatpay.png
│ │ └── line-address-botttom.png
│ ├── index.js
│ ├── navigator
│ │ ├── MainNavigator.js
│ │ ├── OtherRouters.js
│ │ └── TabNavigator.js
│ ├── redux
│ │ ├── actions
│ │ │ ├── addressActions.js
│ │ │ ├── cartActions.js
│ │ │ ├── checkoutActions.js
│ │ │ ├── goodsActions.js
│ │ │ ├── index.js
│ │ │ ├── loginActions.js
│ │ │ ├── messageActions.js
│ │ │ ├── orderActions.js
│ │ │ ├── searchActions.js
│ │ │ ├── storeActions.js
│ │ │ └── userActions.js
│ │ ├── constants
│ │ │ ├── addressTypes.js
│ │ │ ├── cartTypes.js
│ │ │ ├── checkoutTypes.js
│ │ │ ├── goodsTypes.js
│ │ │ ├── loginTypes.js
│ │ │ ├── messageTypes.js
│ │ │ ├── orderTypes.js
│ │ │ ├── searchTypes.js
│ │ │ ├── storeTypes.js
│ │ │ └── userTypes.js
│ │ ├── reducers
│ │ │ ├── addressReducer.js
│ │ │ ├── cartReducer.js
│ │ │ ├── checkoutReducer.js
│ │ │ ├── goodsReducer.js
│ │ │ ├── index.js
│ │ │ ├── loginReducer.js
│ │ │ ├── messageReducer.js
│ │ │ ├── orderReducer.js
│ │ │ ├── seachReducer.js
│ │ │ ├── storeReducer.js
│ │ │ └── userReducer.js
│ │ └── store
│ │ └── configureStore.js
│ ├── scenes
│ │ ├── Cart
│ │ │ ├── Cart.js
│ │ │ ├── CartRouter.js
│ │ │ ├── CartScene.js
│ │ │ ├── CartSceneFooter.js
│ │ │ ├── CartSceneHeader.js
│ │ │ ├── CartSceneSectionHeader.js
│ │ │ └── CartSceneSectionItem.js
│ │ ├── Checkout
│ │ │ ├── CheckoutAddressCell.js
│ │ │ ├── CheckoutBar.js
│ │ │ ├── CheckoutBonusScene.js
│ │ │ ├── CheckoutCounterScene.js
│ │ │ ├── CheckoutPaymentScene.js
│ │ │ ├── CheckoutPriceCell.js
│ │ │ ├── CheckoutReceiptScene.js
│ │ │ ├── CheckoutRouter.js
│ │ │ ├── CheckoutScene.js
│ │ │ ├── CheckoutSelectedCell.js
│ │ │ ├── CheckoutSelectedScene.js
│ │ │ └── OrderCreateSuccessScene.js
│ │ ├── Classify
│ │ │ ├── Classify.js
│ │ │ ├── ClassifyContentList.js
│ │ │ ├── ClassifyContentListItem.js
│ │ │ ├── ClassifyRootList.js
│ │ │ ├── ClassifyRootListItem.js
│ │ │ └── ClassifyScene.js
│ │ ├── Common
│ │ │ ├── CommonRouter.js
│ │ │ ├── InputScene.js
│ │ │ ├── SearchScene.js
│ │ │ └── SelectScene.js
│ │ ├── Favorite
│ │ ├── Goods
│ │ │ ├── GoodsDetailScene.js
│ │ │ ├── GoodsDetailSceneBottomBar.js
│ │ │ ├── GoodsDetailSceneComment.js
│ │ │ ├── GoodsDetailSceneCommentFilterBar.js
│ │ │ ├── GoodsDetailSceneCommentList.js
│ │ │ ├── GoodsDetailSceneDetail.js
│ │ │ ├── GoodsDetailSceneMain.js
│ │ │ ├── GoodsDetailSceneMainActivity.js
│ │ │ ├── GoodsDetailSceneMainBonus.js
│ │ │ ├── GoodsDetailSceneMainSpec.js
│ │ │ ├── GoodsDetailSceneMainSpecHeader.js
│ │ │ ├── GoodsDetailSceneTitleTab.js
│ │ │ ├── GoodsListScene.js
│ │ │ ├── GoodsListSceneFilterBar.js
│ │ │ ├── GoodsListSceneFlatList.js
│ │ │ └── GoodsListSceneFlatListItem.js
│ │ ├── Home
│ │ │ ├── Home.js
│ │ │ ├── HomeBanner.js
│ │ │ ├── HomeMenuItem.js
│ │ │ ├── HomeMenuView.js
│ │ │ ├── HomeScene.js
│ │ │ └── __HomeMenuItemInfos.js
│ │ ├── Login
│ │ │ ├── ForgetPasswordScene.js
│ │ │ ├── LoginRouter.js
│ │ │ ├── LoginScene.js
│ │ │ ├── RegisterMobileLastStepScene.js
│ │ │ ├── RegisterMobileScene.js
│ │ │ └── RegisterScene.js
│ │ ├── Mine
│ │ │ ├── BonusListScene.js
│ │ │ ├── BonusTypeItem.js
│ │ │ ├── BonusTypeScene.js
│ │ │ ├── CommentScene.js
│ │ │ ├── FavoriteGoodsScene.js
│ │ │ ├── FavoriteScene.js
│ │ │ ├── FavoriteStoreScene.js
│ │ │ ├── Mine.js
│ │ │ ├── MineRouter.js
│ │ │ ├── MineScene.js
│ │ │ ├── MineSceneFaceBg.js
│ │ │ ├── MineSceneHeader.js
│ │ │ ├── MineSceneOrderMenus.js
│ │ │ ├── PointDetailsScene.js
│ │ │ ├── WaitCommentListItem.js
│ │ │ └── WaitCommentListScene.js
│ │ ├── Order
│ │ │ ├── ApplyReturnsFormScene.js
│ │ │ ├── ApplyReturnsScene.js
│ │ │ ├── OrderCancelScene.js
│ │ │ ├── OrderDetailScene.js
│ │ │ ├── OrderReturnsDetailScene.js
│ │ │ ├── OrderReturnsListScene.js
│ │ │ ├── OrderRouter.js
│ │ │ └── OrderScene.js
│ │ ├── Setting
│ │ │ ├── AboutAppScene.js
│ │ │ ├── AddressAddEditScene.js
│ │ │ ├── AddressScene.js
│ │ │ ├── ChangePasswordScene.js
│ │ │ ├── ContactUsScene.js
│ │ │ ├── SettingAccountScene.js
│ │ │ ├── SettingRouter.js
│ │ │ ├── SettingScene.js
│ │ │ └── UserInfoEditScene.js
│ │ └── Store
│ │ ├── StoreClassifyScene.js
│ │ ├── StoreCustomTabBar.js
│ │ ├── StoreGoodsFiterBar.js
│ │ ├── StoreGoodsList.js
│ │ ├── StoreGoodsListScene.js
│ │ ├── StoreHeader.js
│ │ ├── StoreInfo.js
│ │ ├── StoreRouter.js
│ │ ├── StoreScene.js
│ │ ├── StoreTabAllGoods.js
│ │ ├── StoreTabHome.js
│ │ └── StoreTabTagGoods.js
│ ├── utils
│ └── widgets
│ ├── ActivityCell.js
│ ├── AlertMessage.js
│ ├── Badge.js
│ ├── BigButton.js
│ ├── BorderRadiusImage.js
│ ├── Cell.js
│ ├── CellGroup.js
│ ├── Checkbox.js
│ ├── Face.js
│ ├── InputLabel.js
│ ├── ItemCell.js
│ ├── ItemLabel.js
│ ├── Loading.js
│ ├── NoFace.js
│ ├── Price.js
│ ├── Quantity.js
│ ├── Tag.js
│ ├── Text.js
│ ├── TextCell.js
│ ├── TextLabel.js
│ └── index.js
└── tree.md