基于uniapp技术的全平台适配二手车交易系统源码

作品简介

该项目为基于uniapp技术的全平台适配二手车交易系统开源源码,包含456个文件,涵盖133个JavaScript文件、125个Vue组件、118个PNG图像资源、18个TypeScript文件、17个SCSS样式文件、16个Markdown文档、11个JSON配置文件、8个CSS样式文件、2个GIF动画文件以及1个LICENSE文件。目前开源的用户端V1版本部分模块源码,旨在提供学习研究之用,不可用于商业目的。系统支持公众号、APP、H5和小程序平台,可使用Hbuilder导入后运行,方便开发者学习和实践。

关键词

uniapp 二手车交易系统 JavaScript Vue 开源项目

目录结构

├── App.vue
├── LICENSE
  ├── apis
  ├── fabu.js
  ├── index.js
  ├── login.js
  ├── my.js
  ├── pages.js
  ├── search.js
  ├── shop.js
  ├── team.js
  ├── common
  ├── cache.js
  ├── config.js
  ├── httpRequest.js
  ├── queue.js
  ├── components
  ├── Head.vue
    ├── colorui
    ├── animation.css
      ├── components
      ├── cu-custom.vue
    ├── icon.css
    ├── main.css
  ├── com-input.vue
  ├── empty.vue
  ├── orderlist.vue
    ├── primewind-sliderrange
    ├── index.vue
    ├── tki-qrcode
    ├── qrcode.js
    ├── tki-qrcode.vue
    ├── watch-login
      ├── css
      ├── icon.css
    ├── watch-button.vue
    ├── watch-input.vue
    ├── wm-poster
    ├── wm-poster.vue
    ├── wm-posterorders.vue
    ├── wm-posters.vue
├── config.js
├── index.html
  ├── js_sdk
    ├── QuShe-SharerPoster
      ├── QS-SharePoster
      ├── QRCodeAlg.js
      ├── QS-SharePoster.js
      ├── app.js
      ├── image-tools.js
    ├── Sansnn-uQRCode
    ├── uqrcode.js
    ├── ican-H5Api
    ├── ican-H5Api.js
├── main.js
├── manifest.json
  ├── my
    ├── citys
    ├── citys.js
    ├── citys.vue
    ├── components
      ├── city-select
      ├── city-select.vue
      ├── citySelect.js
    ├── list.vue
      ├── me-tabs
      ├── me-tabs.vue
    ├── detail
    ├── listDetails.vue
    ├── static
    ├── addimg.png
      ├── address
      ├── dete.png
      ├── write.png
      ├── buy
      ├── daohang.png
      ├── hd1.png
      ├── hd2.png
      ├── img1.png
      ├── img2.png
      ├── phone.png
      ├── share.png
    ├── car.png
    ├── carcar.png
      ├── coupon
      ├── failure.png
      ├── has.png
    ├── dete.png
    ├── detee.png
    ├── dianzan.png
    ├── dowm.png
    ├── erweima.png
      ├── integral
      ├── integral.png
      ├── rectangular.png
    ├── news.png
    ├── orderimg.png
    ├── right.png
    ├── ruzhu.png
      ├── task
      ├── fabu1.png
      ├── goldcoins.png
      ├── level.png
    ├── up.png
      ├── userinfo
      ├── daohang.png
      ├── img1.png
      ├── nv.png
      ├── phone.png
      ├── touxiang.png
      ├── xz.png
      ├── vip
      ├── bg.png
      ├── biaoshi.png
      ├── fabu.png
      ├── jiazheng.png
      ├── kefu.png
      ├── shenhe.png
      ├── zhkou.png
      ├── wallet
      ├── face.png
      ├── julv.png
      ├── mingxi.png
      ├── pay.png
      ├── zhanghao.png
    ├── weixin.png
    ├── zhifubao.png
  ├── node_modules
    ├── @vue
      ├── devtools-api
        ├── lib
          ├── cjs
            ├── api
            ├── api.js
            ├── app.js
            ├── component.js
            ├── context.js
            ├── hooks.js
            ├── index.js
            ├── util.js
          ├── const.js
          ├── env.js
          ├── index.js
          ├── plugin.js
          ├── proxy.js
          ├── time.js
          ├── esm
            ├── api
            ├── api.d.ts
            ├── api.js
            ├── app.d.ts
            ├── app.js
            ├── component.d.ts
            ├── component.js
            ├── context.d.ts
            ├── context.js
            ├── hooks.d.ts
            ├── hooks.js
            ├── index.d.ts
            ├── index.js
            ├── util.d.ts
            ├── util.js
          ├── const.d.ts
          ├── const.js
          ├── env.d.ts
          ├── env.js
          ├── index.d.ts
          ├── index.js
          ├── plugin.d.ts
          ├── plugin.js
          ├── proxy.d.ts
          ├── proxy.js
          ├── time.d.ts
          ├── time.js
      ├── package.json
    ├── vuex
    ├── CHANGELOG.md
    ├── LICENSE
      ├── dist
      ├── vuex.cjs.js
      ├── vuex.esm-browser.js
      ├── vuex.esm-browser.prod.js
      ├── vuex.esm-bundler.js
      ├── vuex.global.js
      ├── vuex.global.prod.js
      ├── vuex.mjs
    ├── package.json
      ├── types
      ├── helpers.d.ts
      ├── index.d.ts
      ├── logger.d.ts
      ├── vue.d.ts
├── package-lock.json
├── pages.json
  ├── pages
    ├── index
      ├── classify
      ├── detail.vue
    ├── details.vue
    ├── index.vue
    ├── webView.vue
    ├── msg
    ├── index.vue
    ├── my
    ├── index.vue
    ├── public
    ├── bind.vue
      ├── css
      ├── main.css
    ├── forgetPwd.vue
    ├── login.vue
    ├── loginphone.vue
    ├── pwd.vue
    ├── register.vue
├── readme.txt
  ├── static
    ├── css
    ├── index.css
    ├── images
    ├── .DS_Store
    ├── bgImg.png
    ├── empty.png
    ├── icon-edit.png
    ├── icon-letter.png
      ├── index
      ├── indexbottom.png
      ├── kongt.png
      ├── lanya.png
      ├── phone.png
      ├── right.png
      ├── shoucang.png
      ├── shoucangs.png
      ├── xhang.png
      ├── xiala.png
      ├── yibaio.png
      ├── zhuanfa.png
      ├── msg
      ├── add.png
      ├── chat.png
      ├── close.png
      ├── msg.png
      ├── sendMsg.png
      ├── my
      ├── addcar.png
      ├── anquan.png
      ├── bj.png
      ├── fenxiao.png
      ├── guzhi.png
      ├── help.png
      ├── kefu.png
      ├── login.png
      ├── loginPhone.png
      ├── mfgz.png
      ├── order.png
      ├── renzheng.png
      ├── vip.png
      ├── yaoqing.png
      ├── yijian.png
    ├── right1.png
    ├── tupian.png
    ├── index
    ├── bj1.png
  ├── logo.png
    ├── publish
    ├── bj.png
    ├── img1.png
    ├── img2.png
    ├── img3.png
    ├── kt.png
    ├── text.png
    ├── pw
    ├── banner.png
    ├── laba.png
    ├── labagif.gif
    ├── labaleft.png
    ├── labaleftgif.gif
    ├── msg.png
    ├── msgon.png
    ├── zan.png
    ├── zan1.png
    ├── share
    ├── icon_QQkongjian.png
    ├── icon_copy.png
    ├── icon_more.png
    ├── icon_pengyouquan.png
    ├── icon_qq.png
    ├── icon_weibo.png
    ├── icon_weixin.png
    ├── tabbar
    ├── car.png
    ├── car_.png
    ├── index.png
    ├── index_.png
    ├── my.png
    ├── my_.png
    ├── order.png
    ├── order_.png
    ├── shequ.png
    ├── shequ_.png
  ├── store
  ├── store.js
├── uni.scss
  ├── uni_modules
    ├── uv-icon
    ├── changelog.md
      ├── components
        ├── uv-icon
        ├── icons.js
        ├── props.js
        ├── uniicons.css
        ├── uv-icon.vue
        ├── uvicons.ttf
    ├── package.json
    ├── uv-image
    ├── changelog.md
      ├── components
        ├── uv-image
        ├── props.js
        ├── uv-image.vue
    ├── package.json
    ├── uv-loading-icon
    ├── changelog.md
      ├── components
        ├── uv-loading-icon
        ├── props.js
        ├── uv-loading-icon.vue
    ├── package.json
    ├── uv-transition
    ├── changelog.md
      ├── components
        ├── uv-transition
        ├── createAnimation.js
        ├── uv-transition.vue
    ├── package.json
    ├── uv-ui-tools
    ├── changelog.md
      ├── components
        ├── uv-ui-tools
        ├── uv-ui-tools.vue
    ├── index.js
    ├── index.scss
      ├── libs
        ├── config
        ├── config.js
        ├── css
        ├── color.scss
        ├── common.scss
        ├── components.scss
        ├── variable.scss
        ├── vue.scss
        ├── function
        ├── colorGradient.js
        ├── debounce.js
        ├── digit.js
        ├── index.js
        ├── platform.js
        ├── test.js
        ├── throttle.js
        ├── luch-request
          ├── adapters
          ├── index.js
          ├── core
          ├── InterceptorManager.js
          ├── Request.js
          ├── buildFullPath.js
          ├── defaults.js
          ├── dispatchRequest.js
          ├── mergeConfig.js
          ├── settle.js
          ├── helpers
          ├── buildURL.js
          ├── combineURLs.js
          ├── isAbsoluteURL.js
        ├── index.d.ts
        ├── index.js
        ├── utils.js
          ├── utils
          ├── clone.js
        ├── mixin
        ├── button.js
        ├── mixin.js
        ├── mpMixin.js
        ├── mpShare.js
        ├── openType.js
        ├── touch.js
        ├── util
        ├── dayjs.js
        ├── route.js
    ├── package.json
    ├── theme.scss
  ├── utils
  ├── http.js
  ├── share.js
  ├── share.md
  ├── uview-ui
  ├── LICENSE
    ├── components
      ├── u-action-sheet
      ├── u-action-sheet.vue
      ├── u-alert-tips
      ├── u-alert-tips.vue
      ├── u-avatar-cropper
      ├── u-avatar-cropper.vue
      ├── weCropper.js
      ├── u-avatar
      ├── u-avatar.vue
      ├── u-back-top
      ├── u-back-top.vue
      ├── u-badge
      ├── u-badge.vue
      ├── u-button
      ├── u-button.vue
      ├── u-calendar
      ├── u-calendar.vue
      ├── u-car-keyboard
      ├── u-car-keyboard.vue
      ├── u-card
      ├── u-card.vue
      ├── u-cell-group
      ├── u-cell-group.vue
      ├── u-cell-item
      ├── u-cell-item.vue
      ├── u-checkbox-group
      ├── u-checkbox-group.vue
      ├── u-checkbox
      ├── u-checkbox.vue
      ├── u-circle-progress
      ├── u-circle-progress.vue
        ├── u-line-progress
        ├── u-line-progress.vue
      ├── u-col
      ├── u-col.vue
      ├── u-collapse-item
      ├── u-collapse-item.vue
      ├── u-collapse
      ├── u-collapse.vue
      ├── u-column-notice
      ├── u-column-notice.vue
      ├── u-count-down
      ├── u-count-down.vue
      ├── u-count-to
      ├── u-count-to.vue
      ├── u-divider
      ├── u-divider.vue
      ├── u-dropdown-item
      ├── u-dropdown-item.vue
      ├── u-dropdown
      ├── u-dropdown.vue
      ├── u-empty
      ├── u-empty.vue
      ├── u-field
      ├── u-field.vue
      ├── u-form-item
      ├── u-form-item.vue
      ├── u-form
      ├── u-form.vue
      ├── u-full-screen
      ├── u-full-screen.vue
      ├── u-gap
      ├── u-gap.vue
      ├── u-grid-item
      ├── u-grid-item.vue
      ├── u-grid
      ├── u-grid.vue
      ├── u-icon
      ├── u-icon.vue
      ├── u-image
      ├── u-image.vue
      ├── u-index-anchor
      ├── u-index-anchor.vue
      ├── u-index-list
      ├── u-index-list.vue
      ├── u-input
      ├── u-input.vue
      ├── u-keyboard
      ├── u-keyboard.vue
      ├── u-lazy-load
      ├── u-lazy-load.vue
      ├── u-line-progress
      ├── u-line-progress.vue
      ├── u-line
      ├── u-line.vue
      ├── u-link
      ├── u-link.vue
      ├── u-loading-page
      ├── u-loading-page.vue
      ├── u-loading
      ├── u-loading.vue
      ├── u-loadmore
      ├── u-loadmore.vue
      ├── u-mask
      ├── u-mask.vue
      ├── u-message-input
      ├── u-message-input.vue
      ├── u-modal
      ├── u-modal.vue
      ├── u-navbar
      ├── u-navbar.vue
      ├── u-no-network
      ├── u-no-network.vue
      ├── u-notice-bar
      ├── u-notice-bar.vue
      ├── u-number-box
      ├── u-number-box.vue
      ├── u-number-keyboard
      ├── u-number-keyboard.vue
      ├── u-parse
        ├── libs
        ├── CssHandler.js
        ├── MpHtmlParser.js
        ├── config.js
        ├── handler.wxs
        ├── trees.vue
      ├── u-parse.vue
      ├── u-picker
      ├── u-picker.vue
      ├── u-popup
      ├── u-popup.vue
      ├── u-radio-group
      ├── u-radio-group.vue
      ├── u-radio
      ├── u-radio.vue
      ├── u-rate
      ├── u-rate.vue
      ├── u-read-more
      ├── u-read-more.vue
      ├── u-row-notice
      ├── u-row-notice.vue
      ├── u-row
      ├── u-row.vue
      ├── u-search
      ├── u-search.vue
      ├── u-section
      ├── u-section.vue
      ├── u-select
      ├── u-select.vue
      ├── u-skeleton
      ├── u-skeleton.vue
      ├── u-slider
      ├── u-slider.vue
      ├── u-steps
      ├── u-steps.vue
      ├── u-sticky
      ├── u-sticky.vue
      ├── u-subsection
      ├── u-subsection.vue
      ├── u-swipe-action
      ├── u-swipe-action.vue
      ├── u-swiper
      ├── u-swiper.vue
      ├── u-switch
      ├── u-switch.vue
      ├── u-tabbar
      ├── u-tabbar.vue
      ├── u-table
      ├── u-table.vue
      ├── u-tabs-swiper
      ├── u-tabs-swiper.vue
      ├── u-tabs
      ├── u-tabs.vue
      ├── u-tag
      ├── u-tag.vue
      ├── u-td
      ├── u-td.vue
      ├── u-th
      ├── u-th.vue
      ├── u-time-line-item
      ├── u-time-line-item.vue
      ├── u-time-line
      ├── u-time-line.vue
      ├── u-toast
      ├── u-toast.vue
      ├── u-top-tips
      ├── u-top-tips.vue
      ├── u-tr
      ├── u-tr.vue
      ├── u-upload
      ├── u-upload.vue
      ├── u-verification-code
      ├── u-verification-code.vue
      ├── u-waterfall
      ├── u-waterfall.vue
  ├── iconfont.css
  ├── index.js
  ├── index.scss
    ├── libs
      ├── config
      ├── config.js
      ├── zIndex.js
      ├── css
      ├── color.scss
      ├── common.scss
      ├── style.components.scss
      ├── style.h5.scss
      ├── style.mp.scss
      ├── style.nvue.scss
      ├── style.vue.scss
      ├── function
      ├── $parent.js
      ├── addUnit.js
      ├── bem.js
      ├── color.js
      ├── colorGradient.js
      ├── debounce.js
      ├── deepClone.js
      ├── deepMerge.js
      ├── getParent.js
      ├── guid.js
      ├── md5.js
      ├── queryParams.js
      ├── random.js
      ├── randomArray.js
      ├── route.js
      ├── sys.js
      ├── test.js
      ├── throttle.js
      ├── timeFormat.js
      ├── timeFrom.js
      ├── toast.js
      ├── trim.js
      ├── type2icon.js
      ├── mixin
      ├── mixin.js
      ├── mpShare.js
      ├── request
      ├── index.js
      ├── store
      ├── index.js
      ├── util
      ├── area.js
      ├── async-validator.js
      ├── city.js
      ├── emitter.js
      ├── province.js
  ├── package.json
  ├── theme.scss
创作时间: