190 lines
10 KiB
Plaintext
190 lines
10 KiB
Plaintext
|
mer-pc
|
||
|
├── assets
|
||
|
│ ├── fonts 字体包
|
||
|
│ │ ├── D-DIN-PRO-400-Regular.ttf
|
||
|
│ │ ├── D-DIN-PRO-600-SemiBold.ttf
|
||
|
│ │ ├── OPPOSans-M.ttf
|
||
|
│ │ ├── OPPOSans-R.ttf
|
||
|
│ │ ├── alimamashuheiti.ttf
|
||
|
│ │ └── font.css
|
||
|
│ ├── iconfont 图标字体样式
|
||
|
│ │ └── iconfont.css
|
||
|
│ ├── images 图片
|
||
|
│ └── scss 公共样式
|
||
|
│ ├── element
|
||
|
│ │ ├── dark.scss
|
||
|
│ │ └── index.scss
|
||
|
│ ├── checkbox.scss
|
||
|
│ └── index.scss
|
||
|
├── components 公共组件
|
||
|
│ ├── verifition 验证码点字验证组件
|
||
|
│ │ ├── Verify
|
||
|
│ │ │ ├── SilderVerify.vue
|
||
|
│ │ │ ├── verifyPoints.vue
|
||
|
│ │ │ └── verifySlider.vue
|
||
|
│ │ ├── utils
|
||
|
│ │ │ ├── ase.js
|
||
|
│ │ │ ├── fomat.ts
|
||
|
│ │ │ ├── tips.ts
|
||
|
│ │ │ └── util.js
|
||
|
│ │ ├── Verify.vue
|
||
|
│ │ └── moveVerify.vue
|
||
|
│ ├── UserLogin.vue 登录组件
|
||
|
│ ├── addAddress.vue 地址组件
|
||
|
│ ├── bannerIndex.vue 首页组件
|
||
|
│ ├── classifyCard.vue 首页
|
||
|
分类组件
|
||
|
│ ├── confirmProduct.vue 提交订单中商品信息组件
|
||
|
│ ├── countDown.vue 倒计时展示
|
||
|
│ ├── couponList.vue 商户主页优惠券列表、我的优惠券
|
||
|
│ ├── defaultComponents.ts 头部导航菜单
|
||
|
│ ├── emptyPage.vue 数据空状态页面
|
||
|
│ ├── headerSeach.vue 首页头部搜索
|
||
|
│ ├── layoutAdvertisement.vue 首页头部广告
|
||
|
│ ├── layoutFooter.vue 页面底部
|
||
|
│ ├── layoutHeader.vue 页面头部
|
||
|
│ ├── merchantIndex.vue 首页品牌好店
|
||
|
│ ├── merchantList.vue 商户列表,关注商品、店铺街
|
||
|
│ ├── merchantNews.vue 商户头像 资质 星级等
|
||
|
│ ├── newcomerGift.vue 新人礼弹窗
|
||
|
│ ├── notLoggedIn.vue 未登录页面展示
|
||
|
│ ├── orderProduct.vue 商品信息,订单列表、评论列表中展示
|
||
|
│ ├── pageHeader.vue 页面中头部展示标题使用
|
||
|
│ ├── product.vue 商品列表,推荐商品,首页商品展示
|
||
|
│ ├── productSeach.vue 商品列表,可用优惠券商品列表、商品搜索列表使用
|
||
|
│ ├── recommend.vue 推荐商品列表组件
|
||
|
│ ├── recommendedIndex.vue 首页推荐版本
|
||
|
│ ├── rightNavigation.vue 右侧黑条菜单
|
||
|
│ ├── seachList.vue 搜索条件筛选,可多选,商品搜索列表、商户搜索列表中使用
|
||
|
│ ├── seckillIndex.vue 首页秒杀组件
|
||
|
│ ├── sortSeach.vue 销量、价格、搜索搜索条件,商品列表、商户主页,搜索展示
|
||
|
│ ├── successDialog.vue 成功提示弹窗
|
||
|
│ ├── svipPrice.vue 商品价格,包括普通价、会员价
|
||
|
│ ├── swiperIndex.vue swiper轮播
|
||
|
│ ├── uploadFrom.vue 上传组件
|
||
|
│ └── userProductList.vue 商品列表,收藏商品、我的足迹使用
|
||
|
├── composables 可复用的组合式
|
||
|
│ ├── useCopy.ts 复制
|
||
|
│ ├── useDialog.ts 模态框弹出、关闭
|
||
|
│ ├── useMerchant.ts 店铺关注、取消关注、领取优惠券
|
||
|
│ ├── useOrder.ts 订单相关操作
|
||
|
│ ├── useOrderConfirm.ts 地址弹出框
|
||
|
│ ├── useOrderRefund.ts 撤销售后
|
||
|
│ ├── useProductDetail.ts 商品详情相关
|
||
|
│ ├── useRouterItem.ts 获取浏览器传值
|
||
|
│ ├── useScrollHeight.ts 浏览器视口相关
|
||
|
│ └── verifyCode.ts 发送验证码
|
||
|
├── enums 枚举类型
|
||
|
│ ├── cacheEnums.ts 本地缓存key
|
||
|
│ └── requestEnums.ts 接口请求相关
|
||
|
├── layouts 布局系统
|
||
|
│ └── default.vue 页面布局系统
|
||
|
├── middleware 中间件
|
||
|
│ └── auth.global.ts 路由跳转中间件
|
||
|
├── nuxt
|
||
|
│ └── env.ts
|
||
|
├── pages 页面
|
||
|
│ ├── activity 营销活动
|
||
|
│ │ ├── coupon_goods_list.vue 优惠券可用商品
|
||
|
│ │ ├── coupon_list.vue 领券中心
|
||
|
│ │ ├── information_info.vue
|
||
|
│ │ ├── information_list.vue 资讯信息
|
||
|
│ │ └── seckill_list.vue 限时秒杀
|
||
|
│ ├── merchant 商户相关
|
||
|
│ │ ├── merchant
|
||
|
│ │ │ ├── home.vue 店铺首页商品分类
|
||
|
│ │ │ └── recommending.vue 店铺首页swiper轮播
|
||
|
│ │ ├── application_record.vue 商户入驻申请记录
|
||
|
│ │ ├── defaultMerchant.ts 商户相关默认数据
|
||
|
│ │ ├── merchant_home.vue 店铺首页
|
||
|
│ │ ├── merchant_list.vue 店铺商品列表
|
||
|
│ │ ├── merchant_settled.vue 商户入驻申请
|
||
|
│ │ └── merchant_street.vue 品牌好店
|
||
|
│ ├── order 订单相关
|
||
|
│ │ ├── components
|
||
|
│ │ │ └── returningGoods.vue 退回商品弹窗
|
||
|
│ │ ├── apply_refund.vue 申请退款
|
||
|
│ │ ├── defaultOrder.ts 订单相关默认值
|
||
|
│ │ ├── orderRefund_details.vue 退款单详情
|
||
|
│ │ ├── order_confirm.vue 订单提交页
|
||
|
│ │ ├── order_details.vue 订单详情
|
||
|
│ │ ├── order_logistics.vue 订单物流信息
|
||
|
│ │ ├── order_pay_status.vue 订单之后结果页
|
||
|
│ │ ├── order_payment.vue 收银台
|
||
|
│ │ ├── product_evaluate.vue 商品评价
|
||
|
│ │ ├── shopping_cart.vue 购物车
|
||
|
│ │ └── virtual_order_details.vue 虚拟商品订单详情
|
||
|
│ ├── product 商品相关
|
||
|
│ │ ├── detail 商品详情
|
||
|
│ │ │ └── [id].vue
|
||
|
│ │ ├── activityStyleCard.vue 活动商品卡片
|
||
|
│ │ ├── product_list.vue 商品搜索列表
|
||
|
│ │ ├── product_recommended.vue 首页推荐商品更多
|
||
|
│ │ ├── receiveCouponList.vue 商品详情领取优惠券抽屉
|
||
|
│ │ └── seckillCard.vue 秒杀商品卡片
|
||
|
│ ├── users 个人中心相关
|
||
|
│ │ ├── components 弹窗组件
|
||
|
│ │ │ ├── editUserPasswordFrom.vue 修改密码
|
||
|
│ │ │ └── editUserPhoneFrom.vue 修改手机号
|
||
|
│ │ ├── address_list.vue 地址管理
|
||
|
│ │ ├── agreement_rules.vue 协议管理
|
||
|
│ │ ├── browsing_history.vue 我的足迹
|
||
|
│ │ ├── collect_merchant.vue 收藏店铺
|
||
|
│ │ ├── collect_products.vue 收藏宝贝
|
||
|
│ │ ├── defaultUser.ts 个人中心默认数据
|
||
|
│ │ ├── evaluation_list.vue 评价晒单
|
||
|
│ │ ├── index.vue
|
||
|
│ │ ├── order_list.vue 订单列表
|
||
|
│ │ ├── refund_list.vue 退款单列表
|
||
|
│ │ ├── user_account.vue 账号密码
|
||
|
│ │ ├── user_balance.vue 我的余额
|
||
|
│ │ ├── user_coupon.vue 我的优惠券
|
||
|
│ │ ├── user_info.vue 个人资料
|
||
|
│ │ └── user_integral.vue 我的积分
|
||
|
│ ├── index.vue 首页
|
||
|
│ └── users.vue 个人中心主页面
|
||
|
├── plugins 插件
|
||
|
│ ├── aos.ts 动画
|
||
|
│ ├── element-plus.ts element框架
|
||
|
│ ├── fetch.ts 数据请求
|
||
|
│ ├── icons.ts 图标库
|
||
|
│ ├── pinia.ts pinia数据状态管理
|
||
|
│ └── vue-swiper.ts 轮播图
|
||
|
├── public 公共页面
|
||
|
│ ├── CNAME
|
||
|
│ └── favicon.ico 浏览器图标
|
||
|
├── scripts
|
||
|
│ └── build.mjs
|
||
|
├── server 接口管理
|
||
|
│ ├── activityApi.ts 营销活动
|
||
|
│ ├── goodsApi.ts 商品相关
|
||
|
│ ├── homeApi.ts 首页相关
|
||
|
│ ├── merchantApi.ts 商户相关
|
||
|
│ ├── orderApi.ts 订单相关
|
||
|
│ └── userApi.ts 个人中心相关
|
||
|
├── stores 数据管理
|
||
|
│ ├── app.ts
|
||
|
│ └── user.ts
|
||
|
├── types 定义数据类型
|
||
|
│ ├── activity.d.ts
|
||
|
│ ├── global.d.ts
|
||
|
│ ├── goods.d.ts
|
||
|
│ ├── merchant.ts
|
||
|
│ ├── order.d.ts
|
||
|
│ └── user.d.ts
|
||
|
├── utils 公共方法
|
||
|
│ ├── http
|
||
|
│ │ ├── index.ts
|
||
|
│ │ └── request.ts
|
||
|
│ ├── env.ts
|
||
|
│ ├── feedback.ts
|
||
|
│ ├── filter.ts
|
||
|
│ ├── helper.ts
|
||
|
│ ├── util.ts
|
||
|
│ └── validate.ts
|
||
|
├── .env.development 请求配置
|
||
|
├── .env.production 请求配置
|
||
|
├── app.vue 面共享的布局、样式和其他组件
|
||
|
├── nuxt.config.ts 配置文件
|
||
|
└── unocss.config.ts unocss样式插件配置
|