# 配置
## 微信官方小程序后臺配置

1.打開https://mp.weixin.qq.com/,登錄小程序-開發-開發設置。
2.生成開發者密碼(AppSecret),如果已經生成過,忘記AppSecret,可以重新生成。
3.填寫服務器域名,默認填寫部署項目的域名。
4.填寫業務域名,默認填寫部署項目的域名。
## 項目后臺配置

登錄項目后臺,打開菜單:微信-微信小程序-微信設置
從微信官方小程序后臺復制的AppID和AppSecret填寫進行,并保存。
## 編譯運行
1.使用微信小程序開發工具打開項目。
下載地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

2.復制文件config.example.js ——> /config.js
配置小程序接口域名,將baseURL的值改成服務端域名加/api/,注意,上線需要使用https。

3.復制文件project.config.example.json
——> project.config.json
配置小程序AppID,將appid的值改成小程序的appid值。
4.點擊編譯即可。
# 說明
## 目錄結構
├─likeb2b2c-mnp???????根目錄
│??├─api??????接口文件目錄
│??├─components?????組件目錄
│??│??├─active-area???首頁活動區域組件
│??│??├─after-sales-list???售后列表組件
│??│??├─coupon-list???優惠券列表組件
│??│??├─coupon-obj???下單選擇優惠券列表組件
│??│??├─float-tab???懸浮按鈕組件
│??│??├─goods-list???商品列表組件
│??│??├─goods-shop???店鋪商品組件
│??│??├─home-coupon???首優惠券組件
│??│??├─loading-footer???上拉加載底部組件
│??│??├─loading-view?????加載頁組件
│??│??├─my-coupons我的優惠券組件
│??│??├─navigation-bar???導航頭組件
│??│??├─order-goods訂單商品列表組件
│??│??├─price-slice???價格分割組件
│??│??├─product-swiper????商品詳情輪播組件
│??│??├─progress?????自定義滾動條組件
│??│??├─pullloading?????上拉加載組件
│??│??├─recommend?????推薦商品組件
│??│??├─spec-popup?????商品規格彈窗組件
│??│??├─swipers廣告位輪播組件
│??│??└─trigonometry????小三角組件
│??│??
│??├─images圖片資源目錄
│??├─miniprogram\_npm????第三方依賴目錄
│??├─pages???????頁面文件目錄
│??├─styles?????全局樣式目錄
│??│
│??├─utils??????????工具類目錄
│??│??├─event.js?????事件文件
│??│??├─request.js????接口請求攔截??
│??│??├─type.js?????枚舉類型
│??│??├─request.ts?????接口請求攔截
│??│??├─util.js?????常用工具方法
│??│??└─wxutil.ts????微信相關
│??├─wxParse????富文本目錄
│??├─app.js??小程序入口文件
│??├─app.json?????小程序全局配置文件
│??├─app.wxss???????小程序全局樣式文件
│??├─config.example.js????接口域名等配置文件
## 頁面說明
| 頁面|名稱|路徑|帶路徑例子|參數解釋|
| --- | --- | --- | --- | --- |
| 首頁 | index | /pages/index/index | | |
| 分類 | sort | /pages/sort/sort | | |
| 購物車 | shop_cart | /pages/shop\_cart/shop\_cart | | |
| 個人中心 | user | /pages/user/user | | |
| 收貨地址 | user\_address | /pages/user\_address/user\_address | /pages/user\_address/user\_address?type=1 | /pages/user_address/user_address?type=1從下單頁進入地址頁需要傳參 |
| 地址編輯/添加 | address\_edit | /pages/address\_edit/address\_edit | /pages/address\_edit/address\_edit?type=0&id=1 | type為0則為編輯地址,type為1則為添加地址,type為1時id不傳 |
| 登錄 | login | /pages/login/login | | |
| 幫助中心/商城咨詢 | news\_list | /pages/news\_list/news\_list | /pages/news\_list/news\_list?type=1 | type為1則為幫助中心,不傳為商城資訊 |
| 用戶評價列表 | goods\_evaluate | /pages/goods_evaluate/goods_evaluate | /pages/goods\_evaluate/goods\_evaluate?type=1 | 可傳也可不傳,0為選中第一個tab,1為選中第二個tab |
| 商品評價 | goods\_reviews | /pages/goods\_evaluate/goods\_evaluate | /pages/goods\_evaluate/goods\_evaluate?id= | 對應的訂單商品id |
| 店鋪主頁 | store_home | /pages/store_home/store_home | /pages/store\_home/store\_home?id=1 | 店鋪id |
| 店鋪信息 | store\_info | /pages/store\_info/store\_info | /pages/store\_info/store\_info?id=1 | 店鋪id |
| 全部評價 | user\_evaluation | /pages/user\_evaluation/user\_evaluation | /pages/user\_evaluation/user\_evaluation?id=9 | 商品id |
|退款/售后| post\_sale | /pages/post\_sale/post\_sale | | |
| 店鋪街 | shop\_street | /pages/shop\_street/shop\_street | | |
| 限時秒殺 |goods\_seckill| /pages/activity/goods\_seckill/goods\_seckill | | |
| 領券中心 | user\_getcoupon | /pages/user_getcoupon/user_getcoupon | | |
| 店鋪排行 | store\_list | /pages/store\_list/store\_list | | |
| 熱銷榜單 | hot\_list | /pages/hot\_list/hot\_list | | |
| 商品搜索 | goods\_search | /pages/goods\_search/goods\_search | /pages/goods\_search/goods\_search?id=2&name=手機 | 當點擊分類進入商品搜索時,需要傳分類id和分類名字 |
| 商品詳情 | goods_details | /pages/goods\_details/goods\_details | /pages/goods\_details/goods\_details?id=1 |商品id|
| 我的訂單 | user\_order | /pages/user\_order/user\_order | /pages/user\_order/user\_order?type=pay |訂單類型,可傳可不傳|
| 訂單詳情 |order\_details| /pages/order\_details/order\_details | /pages/order\_details/order\_details?id=2 | 訂單id |
| 簽到 | user\_sgin | /pages/user_sgin/user_sgin | | |
| 我的優惠券 | user\_coupon | pages/user\_coupon/user\_coupon | | |
|售后申請| apply\_refund | /pages/apply\_refund/apply\_refund | /pages/apply_refund/apply_refund?order_id=22&item_id=12 | 訂單id,商品規格id |
|售后詳情|after\_sales\_detail|/pages/after_sales_detail/after_sales_detail|/pages/after\_sales\_detail/after\_sales\_detail?afterSaleId=33&order\_id=22|訂單id,售后id|
|提交快遞單號|input\_express\_info|/pages/input\_express\_info/input\_express\_info|/pages/input\_express\_info/input\_express\_info?id=33|售后id|
|文章詳情|news\_details|/pages/news_details/news_details|/pages/news\_details/news\_details?id=1&type=1|文章id,?type為1時為幫助詳情|
|物流信息|goods_logistics|/pages/goods\_logistics/goods\_logistics|/pages/goods\_logistics/goods\_logistics?id=2| 訂單id|
|積分明細|sign\_detail|/pages/sign\_detail/sign\_detail| | |
|簽到規則|sign_rule|/pages/sign_rule/sign_rule| | |
|webview|webview|/pages/webview/webview|/pages/webview/webview?url=https://baidu.com|網頁鏈接|
|支付結果|pay_order|/pages/pay\_order/pay\_order|/pages/pay\_order/pay\_order?id=1|訂單id|
|個人設置|user\_profile|/pages/user_profile/user_profile| | |
|下單|confirm\_order|/pages/confirm_order/confirm_order|/pages/confirm\_order/confirm\_order?type=cart&goods=?\[{Item\_id:?10,?num:?1}\]|type不傳默認為立即購買,?傳’cart’為購物車購買,goods是一個包含規格id和商品數量的數組|
|服務協議|server_explan|/pages/server\_explan/server\_explan|{type: 0}| 0為服務協議,1為隱私政策,?2為售后保障 |