diff --git a/library-activity/package-lock.json b/library-activity/package-lock.json index 979c34d..97892c5 100644 --- a/library-activity/package-lock.json +++ b/library-activity/package-lock.json @@ -1,5 +1,5 @@ { - "name": "vue3-fcms-front", + "name": "vue3-mobile", "version": "0.0.0", "lockfileVersion": 1, "requires": true, @@ -667,6 +667,11 @@ "@types/node": "*" } }, + "@vant/area-data": { + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/@vant/area-data/-/area-data-1.5.1.tgz", + "integrity": "sha512-gR5TPEzTbxN1cTK1aDhCoyikSCLX7DAacxyXoKyI4SAsYYTZrDl/nLgQFIm9vLsvWzlPIda8xV8/U3x7M9k6ww==" + }, "@vant/icons": { "version": "1.8.0", "resolved": "https://registry.npmmirror.com/@vant/icons/-/icons-1.8.0.tgz", @@ -1499,15 +1504,6 @@ } } }, - "copy-anything": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", - "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", - "dev": true, - "requires": { - "is-what": "^3.14.1" - } - }, "copy-descriptor": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", @@ -1890,16 +1886,6 @@ "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", "dev": true }, - "errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "dev": true, - "optional": true, - "requires": { - "prr": "~1.0.1" - } - }, "error-ex": { "version": "1.3.2", "resolved": "https://registry.npm.taobao.org/error-ex/download/error-ex-1.3.2.tgz", @@ -2459,16 +2445,6 @@ "integrity": "sha1-xbHNFPUK6uCatsWf5jujOV/k36M=", "dev": true }, - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, "icss-replace-symbols": { "version": "1.1.0", "resolved": "https://registry.npm.taobao.org/icss-replace-symbols/download/icss-replace-symbols-1.1.0.tgz", @@ -2724,12 +2700,6 @@ "integrity": "sha1-PybHaoCVk7Ur+i7LVxDtJ3m1Iqc= sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true }, - "is-what": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", - "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", - "dev": true - }, "is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", @@ -3054,48 +3024,6 @@ } } }, - "less": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/less/-/less-4.1.3.tgz", - "integrity": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==", - "dev": true, - "requires": { - "copy-anything": "^2.0.1", - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "make-dir": "^2.1.0", - "mime": "^1.4.1", - "needle": "^3.1.0", - "parse-node-version": "^1.0.1", - "source-map": "~0.6.0", - "tslib": "^2.3.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - }, - "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true - } - } - }, - "less-loader": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.0.0.tgz", - "integrity": "sha512-9+LOWWjuoectIEx3zrfN83NAGxSUB5pWEabbbidVQVgZhN+wN68pOvuyirVlH1IK4VT1f3TmlyvAnCXh8O5KEw==", - "dev": true, - "requires": { - "klona": "^2.0.4" - } - }, "lines-and-columns": { "version": "1.1.6", "resolved": "https://registry.nlark.com/lines-and-columns/download/lines-and-columns-1.1.6.tgz", @@ -3232,33 +3160,6 @@ "sourcemap-codec": "^1.4.4" } }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "optional": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "dependencies": { - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "optional": true - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "optional": true - } - } - }, "map-cache": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", @@ -3491,30 +3392,6 @@ } } }, - "needle": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-3.1.0.tgz", - "integrity": "sha512-gCE9weDhjVGCRqS8dwDR/D3GTAeyXLXuqp7I8EzH6DllZGXSUyxuqqLh+YX9rMAWaaTFyVAg6rHGL25dqvczKw==", - "dev": true, - "optional": true, - "requires": { - "debug": "^3.2.6", - "iconv-lite": "^0.6.3", - "sax": "^1.2.4" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "optional": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, "negotiator": { "version": "0.6.2", "resolved": "https://registry.npm.taobao.org/negotiator/download/negotiator-0.6.2.tgz", @@ -3794,12 +3671,6 @@ "lines-and-columns": "^1.1.6" } }, - "parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true - }, "parseurl": { "version": "1.3.3", "resolved": "https://registry.npm.taobao.org/parseurl/download/parseurl-1.3.3.tgz", @@ -4187,13 +4058,6 @@ "posthtml-render": "^1.0.6" } }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", - "dev": true, - "optional": true - }, "pump": { "version": "3.0.0", "resolved": "https://registry.nlark.com/pump/download/pump-3.0.0.tgz", @@ -4496,13 +4360,6 @@ "ret": "~0.1.10" } }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true, - "optional": true - }, "sass": { "version": "1.69.4", "resolved": "https://registry.npmmirror.com/sass/-/sass-1.69.4.tgz", @@ -4514,13 +4371,6 @@ "source-map-js": ">=0.6.2 <2.0.0" } }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true, - "optional": true - }, "selfsigned": { "version": "1.10.8", "resolved": "https://registry.nlark.com/selfsigned/download/selfsigned-1.10.8.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fselfsigned%2Fdownload%2Fselfsigned-1.10.8.tgz", diff --git a/library-activity/package.json b/library-activity/package.json index c7914ff..b4f2022 100644 --- a/library-activity/package.json +++ b/library-activity/package.json @@ -10,11 +10,12 @@ "dependencies": { "@sentry/browser": "^6.3.1", "@sentry/tracing": "^6.3.1", + "@vant/area-data": "^1.5.1", "axios": "^0.21.1", "js-md5": "^0.7.3", "pushstate-server": "^3.1.0", "qs": "^6.9.6", - "vant": "^3.1.5", + "vant": "^3.6.12", "vue": "^3.0.5", "vue-router": "^4.0.4", "vuex": "4.0", diff --git a/library-activity/src/assets/css/reset.css b/library-activity/src/assets/css/reset.css index 7b5fec1..d080472 100644 --- a/library-activity/src/assets/css/reset.css +++ b/library-activity/src/assets/css/reset.css @@ -163,29 +163,3 @@ body{ overflow-x: hidden; background-color: #F4F4FC; } - -.main { - width: 100%; - overflow-x: hidden; - /* padding-bottom: 1rem; */ - background-color: #F4F4FC; - display: flex; - flex-direction: column; -} - -.overflow-txt-only{ - word-break: break-all; - display: -webkit-box; - -webkit-box-orient: vertical; - -webkit-line-clamp: 1; - overflow: hidden; - text-overflow: ellipsis; -} -.overflow-txt{ - word-break: break-all; - display: -webkit-box; - -webkit-box-orient: vertical; - -webkit-line-clamp: 2; - overflow: hidden; - text-overflow: ellipsis; -} diff --git a/library-activity/src/assets/css/style.scss b/library-activity/src/assets/css/style.scss new file mode 100644 index 0000000..d1fa161 --- /dev/null +++ b/library-activity/src/assets/css/style.scss @@ -0,0 +1,163 @@ +.main { + width: 100%; + overflow-x: hidden; + background-color: #F4F4FC; + display: flex; + flex-direction: column; +} + +.overflow-txt-only{ + word-break: break-all; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; + overflow: hidden; + text-overflow: ellipsis; +} +.overflow-txt{ + word-break: break-all; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 2; + overflow: hidden; + text-overflow: ellipsis; +} + +.top-header{ + position: fixed; + top: 0; + left: 0; + right: 0; + display: flex; + justify-content: space-between; + align-items: center; + padding: 0 .32rem; + height: 1rem; + background-color: #fff; + box-shadow: 0 .06rem .1rem 1px #EFECEC; + z-index: 999; + .back{ + display: block; + width: .5rem; + height: .5rem; + background: url('@assets/images/back.png') no-repeat transparent; + background-size: .5rem .5rem; + } + P{ + flex: 1; + text-align: center; + font-size: .4rem; + } + .setting-header{ + font-size: .32rem; + } +} + +.list-top{ + display: flex; + justify-content: flex-start; + align-items: center; + .top-info{ + display: flex; + flex: 1; + justify-content: space-between; + align-items: center; + } + .active-name{ + position: relative; + padding: 0 0.375rem; + font-size: .34rem; + font-weight: bold; + background: url('@assets/images/gift.png') no-repeat left center; + background-size: 0.3rem 0.3rem; + &::after{ + position: absolute; + right: 0; + top: 50%; + content: ""; + width: .16rem; + height: .16rem; + background: url('@assets/images/arrow.png') no-repeat center center; + background-size:.16rem .16rem; + transform: translateY(-50%) + } + } +} + +.dealer{ + padding-left: .3rem; + font-size: .28rem; + background: url('@assets/images/dealer.png') no-repeat left center; + background-size: .22rem .22rem; +} + +.product-cont{ + flex: 1; + display: flex; + justify-content: flex-start; + .product-img{ + width: 1.2rem; + height: 1.6rem; + margin: 0 0.16rem 0 0; + background-color: #f1f1f1; + border-radius: 0.04rem; + overflow: hidden; + } + .product-txt{ + flex: 1; + .product-info{ + h4{ + font-size: .28rem; + } + .author-date{ + display: flex; + justify-content: flex-start; + margin: .06rem 0; + p{ + font-size: .2rem; + padding: 0 .08rem; + margin-right: 0.1rem; + background-color: #FFF5E2; + color: #C47925; + } + } + .intro{ + font-size: .24rem; + opacity: 0.6; + } + } + .product-bottom{ + display: flex; + justify-content: space-between; + align-items: center; + color: #757676; + .product-price{ + span{ + display: inline-block; + font-size: .36rem; + font-weight: bold; + color: #000; + margin-right: 0.13rem; + .rmb{ + font-style: normal; + font-size: .24rem; + text-decoration: none; + color: #000; + } + } + i{ + font-style: normal; + text-decoration: line-through; + color: #FF3871; + } + } + .item-delt{ + width: .36rem; + height: .36rem; + background: url('@assets/images/address-icon5-1.png') no-repeat center center #FF3871; + background-size: .26rem .26rem; + border-radius: 0.04rem; + } + } + } +} \ No newline at end of file diff --git a/library-activity/src/assets/images/192logo.png b/library-activity/src/assets/images/192logo.png new file mode 100644 index 0000000..1cee278 Binary files /dev/null and b/library-activity/src/assets/images/192logo.png differ diff --git a/library-activity/src/assets/images/address-icon1.png b/library-activity/src/assets/images/address-icon1.png new file mode 100644 index 0000000..b9523eb Binary files /dev/null and b/library-activity/src/assets/images/address-icon1.png differ diff --git a/library-activity/src/assets/images/address-icon2.png b/library-activity/src/assets/images/address-icon2.png new file mode 100644 index 0000000..8cab422 Binary files /dev/null and b/library-activity/src/assets/images/address-icon2.png differ diff --git a/library-activity/src/assets/images/address-icon3.png b/library-activity/src/assets/images/address-icon3.png new file mode 100644 index 0000000..43486bf Binary files /dev/null and b/library-activity/src/assets/images/address-icon3.png differ diff --git a/library-activity/src/assets/images/address-icon4.png b/library-activity/src/assets/images/address-icon4.png new file mode 100644 index 0000000..dab1fb7 Binary files /dev/null and b/library-activity/src/assets/images/address-icon4.png differ diff --git a/library-activity/src/assets/images/address-icon5-1.png b/library-activity/src/assets/images/address-icon5-1.png new file mode 100644 index 0000000..c034dac Binary files /dev/null and b/library-activity/src/assets/images/address-icon5-1.png differ diff --git a/library-activity/src/assets/images/address-icon5.png b/library-activity/src/assets/images/address-icon5.png new file mode 100644 index 0000000..3f2f18e Binary files /dev/null and b/library-activity/src/assets/images/address-icon5.png differ diff --git a/library-activity/src/assets/images/address-icon6.png b/library-activity/src/assets/images/address-icon6.png new file mode 100644 index 0000000..902e018 Binary files /dev/null and b/library-activity/src/assets/images/address-icon6.png differ diff --git a/library-activity/src/assets/images/order-icon.png b/library-activity/src/assets/images/order-icon.png new file mode 100644 index 0000000..ac36f2f Binary files /dev/null and b/library-activity/src/assets/images/order-icon.png differ diff --git a/library-activity/src/components/tabBar/index.vue b/library-activity/src/components/tabBar/index.vue index 7236d6e..361aae8 100644 --- a/library-activity/src/components/tabBar/index.vue +++ b/library-activity/src/components/tabBar/index.vue @@ -59,35 +59,35 @@ export default { align-items: center; text-align: center; width: 100%; - height: 1.225rem; + height: 1rem; background-color: #fff; .bar-item { flex: 1; - font-size: 0.275rem; + font-size: .22rem; color: #BEC7DC; i { display: block; - width: 0.6rem; - height: 0.6rem; + width: .48rem; + height: .48rem; margin: 0 auto; } &:first-child { i { background: url('@assets/images/active.png') no-repeat; - background-size: cover; + background-size: 100% 100%; } } &:nth-child(2) { i { background: url('@assets/images/cart.png') no-repeat; - background-size: cover; + background-size: 100% 100%; } } &:last-child { i { background: url('@assets/images/mine.png') no-repeat; - background-size: cover; + background-size: 100% 100%; } } &.active { @@ -95,7 +95,7 @@ export default { &:first-child { i { background: url('@assets/images/activeA.png') no-repeat; - background-size: cover; + background-size: 100% 100%; } } &:nth-child(2) { diff --git a/library-activity/src/main.js b/library-activity/src/main.js index 30af0ba..2e8823b 100644 --- a/library-activity/src/main.js +++ b/library-activity/src/main.js @@ -15,14 +15,13 @@ import '@/assets/css/reset.css' import '@/assets/css/swiper6.min.css' import '@/assets/js/rem.js' import '@/assets/js/swiper6.min.js' +import '@/assets/css/style.scss' - -import { Toast, Swipe, SwipeItem, Popup, Picker, Tab, Tabs, Dialog, Uploader, DatetimePicker, Slider, Checkbox, CheckboxGroup } from 'vant'; +import { Toast, Swipe, SwipeItem, Popup, Picker, Tab, Tabs, Dialog, Uploader, DatetimePicker, Slider, Checkbox, CheckboxGroup, Form, Field, CellGroup, Area,Button } from 'vant'; import 'vant/lib/index.css'; Toast.setDefaultOptions({ duration: 500 }); -//vue.use(Toast); // 路由拦截器 @@ -126,7 +125,12 @@ app.use(Toast) .use(SwipeItem) .use(Slider) .use(Checkbox) -.use(CheckboxGroup); +.use(CheckboxGroup) +.use(Form) +.use(Field) +.use(CellGroup) +.use(Area) +.use(Button); app.config.globalProperties.$API = $API app.config.globalProperties.$http = $http diff --git a/library-activity/src/router/index.js b/library-activity/src/router/index.js index 54f8859..454dfdd 100644 --- a/library-activity/src/router/index.js +++ b/library-activity/src/router/index.js @@ -26,115 +26,37 @@ const router = createRouter({ name: 'CartResult', component: () => import('@/views/cart/result.vue'), + }, + { + path: '/Feedback', + name: 'Feedback', + component: () => + import('@/views/feedback/feedback.vue'), + }, + { + path: '/AboutUs', + name: 'AboutUs', + component: () => + import('@/views/aboutUs/aboutUs.vue'), + }, + { + path: '/MyAddress', + name: 'MyAddress', + component: () => + import('@/views/myAddress/myAddress.vue'), + }, + { + path: '/AddAddress', + name: 'AddAddress', + component: () => + import('@/views/myAddress/addAddress.vue'), + }, + { + path: '/Order', + name: 'Order', + component: () => + import('@/views/order/order.vue'), } - // { - // path: '/Login', - // name: 'Login', - // component: () => - // import('@/views/login/login.vue'), - // }, - // { - // path: '/Registered', - // name: 'Registered', - // component: () => - // import('@/views/registered/registered.vue'), - // }, - // { - // path: '/Registered1', - // name: 'Registered1', - // component: () => - // import('@/views/registered1/registered1.vue'), - // }, - // { - // path: '/ResetPassword1', - // name: 'ResetPassword1', - // component: () => - // import('@/views/ResetPassword1/ResetPassword1.vue'), - // }, - // { - // path: '/ResetPassword2', - // name: 'ResetPassword2', - // component: () => - // import('@/views/ResetPassword2/ResetPassword2.vue'), - // }, - // { - // path: '/ResetPassword3', - // name: 'ResetPassword3', - // component: () => - // import('@/views/ResetPassword3/ResetPassword3.vue'), - // }, - // { - // path: '/Mine', - // name: 'Mine', - // component: () => - // import('@/views/mine/mine.vue'), // 我的页面 - // }, - // { - // path: '/MineInfo', - // name: 'MineInfo', - // component: () => - // import('@/views/mineInfo/mineInfo.vue'), // 个人资料页面 - // }, - // { - // path: '/MineRule', - // name: 'MineRule', - // component: () => - // import('@/views/mineRule/mineRule.vue'), // 规则页面 - // }, - // { - // path: '/MineCard', - // name: 'MineCard', - // component: () => - // import('@/views/mineCard/mineCard.vue'), // 我的图书证 - // }, - // { - // path: '/ChangePhone', - // name: 'ChangePhone', - // component: () => - // import('@/views/ChangePhone/ChangePhone.vue'), // 修改手机号 - // }, - // { - // path: '/ChangeMineCard', - // name: 'ChangeMineCard', - // component: () => - // import('@/views/changeMineCard/changeMineCard.vue'), // 切换读者证 - // }, - // { - // path: '/MineVerifyLogin', - // name: 'MineVerifyLogin', - // component: () => - // import('@/views/mineVerifyLogin/mineVerifyLogin.vue'), // 切换读者证验证账号密码 - // }, - // { - // path: '/ActivityList', - // name: 'ActivityList', - // component: () => - // import('@/views/activityList/activityList.vue'), // 线上活动/线下活动列表 - // }, - // { - // path: '/LoreActiveDetails', - // name: 'LoreActiveDetails', - // component: () => - // import('@/views/loreActiveDetails/loreActiveDetails.vue'), // 活动列表 - 内容详情 - // }, - // { - // path: '/AboutUs', - // name: 'AboutUs', - // component: () => - // import('@/views/aboutUs/aboutUs.vue'), // 关于我们 - // }, - // { - // path: '/Protocol', - // name: 'Protocol', - // component: () => - // import('@/views/protocol/protocol.vue'), // 关于我们详情 - // }, - // { - // path: '/bindMobilePhone', - // name: 'bindMobilePhone', - // component: () => - // import('@/views/bindMobilePhone/bindMobilePhone.vue'), // 绑定手机号页面 - // } ] }) diff --git a/library-activity/src/views/aboutUs/aboutUs.vue b/library-activity/src/views/aboutUs/aboutUs.vue new file mode 100644 index 0000000..f5931b7 --- /dev/null +++ b/library-activity/src/views/aboutUs/aboutUs.vue @@ -0,0 +1,93 @@ + + + + + diff --git a/library-activity/src/views/cart/cart.vue b/library-activity/src/views/cart/cart.vue index 17bab7f..76ab896 100644 --- a/library-activity/src/views/cart/cart.vue +++ b/library-activity/src/views/cart/cart.vue @@ -3,7 +3,7 @@
图书数量(5)
- 管理 + {{ !isDeltHandle ? '管理' : '完成' }}
@@ -30,7 +30,8 @@

实付款 29.0129.0

- x1 + x1 +
@@ -50,7 +51,8 @@

实付款 29.0129.0

- x1 + x1 +
@@ -82,7 +84,8 @@

实付款 29.0129.0

- x1 + x1 +
@@ -137,7 +140,7 @@ export default { diff --git a/library-activity/src/views/cart/result.vue b/library-activity/src/views/cart/result.vue index 35b9d02..b68c2b1 100644 --- a/library-activity/src/views/cart/result.vue +++ b/library-activity/src/views/cart/result.vue @@ -1,6 +1,6 @@