├── docs
├── favicon.ico
├── img
│ ├── zc.929bf98b.png
│ ├── 开心.ca949f71.png
│ ├── 成交.b02d32e3.png
│ ├── 笑脸.858bc3c7.png
│ ├── 难过.02c5b076.png
│ ├── htl.d5f814a7.png
│ ├── kpi.d949cb56.png
│ ├── logo.ed4c6ad1.png
│ ├── pie.ef3160e5.png
│ ├── zzl.36500008.png
│ ├── 人民币.4152b2c1.png
│ ├── login_bj.88c776b4.png
│ ├── satisfaction.24b4dd90.png
│ ├── order-detail-1.bd5207ac.png
│ ├── order-detail-2.0393d2bc.png
│ └── order-detail-3.22bb686a.png
├── fonts
│ ├── element-icons.535877f5.woff
│ └── element-icons.732389de.ttf
├── css
│ ├── chunk-27e69421.ca3b6a56.css
│ ├── chunk-3aa546fa.dd4ff02e.css
│ ├── chunk-0bda0396.5418be99.css
│ ├── chunk-2373b964.5418be99.css
│ ├── chunk-35961830.5418be99.css
│ ├── chunk-58616a26.5418be99.css
│ ├── chunk-64765477.c1fab0e8.css
│ ├── chunk-74e0ee00.a173b816.css
│ ├── chunk-2e7ee6ed.2f7d06a3.css
│ ├── chunk-8990580c.b3f04209.css
│ ├── chunk-a47e82b6.8d3dd47f.css
│ ├── app.74fc8ad1.css
│ └── chunk-427c683c.18ea7d0e.css
├── js
│ ├── chunk-2d2223f8.709414e6.js
│ ├── chunk-2d22691b.ac021afa.js
│ ├── chunk-2d2223f8.709414e6.js.map
│ ├── chunk-2d22691b.ac021afa.js.map
│ ├── chunk-27e69421.76d57422.js
│ ├── chunk-3aa546fa.64259c6c.js
│ ├── chunk-a47e82b6.70f2bf5f.js
│ ├── chunk-27e69421.76d57422.js.map
│ ├── chunk-3aa546fa.64259c6c.js.map
│ ├── chunk-a47e82b6.70f2bf5f.js.map
│ ├── chunk-0bda0396.39cd9c8b.js
│ ├── chunk-58616a26.ebd717dc.js
│ ├── chunk-2373b964.5513c168.js
│ ├── chunk-35961830.57b2a0ed.js
│ ├── chunk-74e0ee00.37130fe5.js
│ └── chunk-64765477.d8fc5513.js
└── index.html
├── vue.config.js
├── public
├── favicon.ico
└── index.html
├── src
├── assets
│ └── image
│ │ ├── logo.png
│ │ ├── icon
│ │ ├── htl.png
│ │ ├── kpi.png
│ │ ├── pie.png
│ │ ├── zc.png
│ │ ├── zzl.png
│ │ ├── 人民币.png
│ │ ├── 开心.png
│ │ ├── 成交.png
│ │ ├── 笑脸.png
│ │ ├── 难过.png
│ │ ├── curve.png
│ │ ├── list.png
│ │ ├── table.png
│ │ ├── annular.png
│ │ ├── histogram.png
│ │ ├── satisfaction.png
│ │ ├── order-detail-1.png
│ │ ├── order-detail-2.png
│ │ └── order-detail-3.png
│ │ └── login_bj.png
├── views
│ ├── UserSetting.vue
│ ├── MerchantAnalysis.vue
│ ├── 404.vue
│ ├── 500.vue
│ ├── OrderList.vue
│ ├── UserList.vue
│ ├── MerchantList.vue
│ ├── OrderGoodsList.vue
│ ├── OrderDetail.vue
│ ├── UserPassword.vue
│ ├── Login.vue
│ ├── GoodsList.vue
│ ├── GoodsAdd.vue
│ └── Home.vue
├── App.vue
├── main.js
├── store
│ └── index.js
├── common
│ └── style
│ │ └── common.less
├── api
│ └── serviceApi.js
├── components
│ ├── WangEditor.vue
│ ├── VueImageVerify.vue
│ ├── Table.vue
│ └── HeadMenu.vue
├── utils
│ └── axios.js
├── router
│ └── index.js
└── layout
│ └── Layout.vue
├── babel.config.js
├── .gitignore
├── README.md
└── package.json
/docs/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/docs/favicon.ico
--------------------------------------------------------------------------------
/vue.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | publicPath: "./",
3 | outputDir: "dist",
4 | }
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/public/favicon.ico
--------------------------------------------------------------------------------
/docs/img/zc.929bf98b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/docs/img/zc.929bf98b.png
--------------------------------------------------------------------------------
/docs/img/开心.ca949f71.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/docs/img/开心.ca949f71.png
--------------------------------------------------------------------------------
/docs/img/成交.b02d32e3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/docs/img/成交.b02d32e3.png
--------------------------------------------------------------------------------
/docs/img/笑脸.858bc3c7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/docs/img/笑脸.858bc3c7.png
--------------------------------------------------------------------------------
/docs/img/难过.02c5b076.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/docs/img/难过.02c5b076.png
--------------------------------------------------------------------------------
/docs/img/htl.d5f814a7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/docs/img/htl.d5f814a7.png
--------------------------------------------------------------------------------
/docs/img/kpi.d949cb56.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/docs/img/kpi.d949cb56.png
--------------------------------------------------------------------------------
/docs/img/logo.ed4c6ad1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/docs/img/logo.ed4c6ad1.png
--------------------------------------------------------------------------------
/docs/img/pie.ef3160e5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/docs/img/pie.ef3160e5.png
--------------------------------------------------------------------------------
/docs/img/zzl.36500008.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/docs/img/zzl.36500008.png
--------------------------------------------------------------------------------
/docs/img/人民币.4152b2c1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/docs/img/人民币.4152b2c1.png
--------------------------------------------------------------------------------
/src/assets/image/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/logo.png
--------------------------------------------------------------------------------
/src/assets/image/icon/htl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/icon/htl.png
--------------------------------------------------------------------------------
/src/assets/image/icon/kpi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/icon/kpi.png
--------------------------------------------------------------------------------
/src/assets/image/icon/pie.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/icon/pie.png
--------------------------------------------------------------------------------
/src/assets/image/icon/zc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/icon/zc.png
--------------------------------------------------------------------------------
/src/assets/image/icon/zzl.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/icon/zzl.png
--------------------------------------------------------------------------------
/src/assets/image/icon/人民币.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/icon/人民币.png
--------------------------------------------------------------------------------
/src/assets/image/icon/开心.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/icon/开心.png
--------------------------------------------------------------------------------
/src/assets/image/icon/成交.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/icon/成交.png
--------------------------------------------------------------------------------
/src/assets/image/icon/笑脸.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/icon/笑脸.png
--------------------------------------------------------------------------------
/src/assets/image/icon/难过.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/icon/难过.png
--------------------------------------------------------------------------------
/src/assets/image/login_bj.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/login_bj.png
--------------------------------------------------------------------------------
/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: [
3 | '@vue/cli-plugin-babel/preset'
4 | ],
5 |
6 | }
7 |
--------------------------------------------------------------------------------
/docs/img/login_bj.88c776b4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/docs/img/login_bj.88c776b4.png
--------------------------------------------------------------------------------
/src/assets/image/icon/curve.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/icon/curve.png
--------------------------------------------------------------------------------
/src/assets/image/icon/list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/icon/list.png
--------------------------------------------------------------------------------
/src/assets/image/icon/table.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/icon/table.png
--------------------------------------------------------------------------------
/docs/img/satisfaction.24b4dd90.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/docs/img/satisfaction.24b4dd90.png
--------------------------------------------------------------------------------
/src/assets/image/icon/annular.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/icon/annular.png
--------------------------------------------------------------------------------
/docs/img/order-detail-1.bd5207ac.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/docs/img/order-detail-1.bd5207ac.png
--------------------------------------------------------------------------------
/docs/img/order-detail-2.0393d2bc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/docs/img/order-detail-2.0393d2bc.png
--------------------------------------------------------------------------------
/docs/img/order-detail-3.22bb686a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/docs/img/order-detail-3.22bb686a.png
--------------------------------------------------------------------------------
/src/assets/image/icon/histogram.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/icon/histogram.png
--------------------------------------------------------------------------------
/docs/fonts/element-icons.535877f5.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/docs/fonts/element-icons.535877f5.woff
--------------------------------------------------------------------------------
/docs/fonts/element-icons.732389de.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/docs/fonts/element-icons.732389de.ttf
--------------------------------------------------------------------------------
/src/assets/image/icon/satisfaction.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/icon/satisfaction.png
--------------------------------------------------------------------------------
/src/assets/image/icon/order-detail-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/icon/order-detail-1.png
--------------------------------------------------------------------------------
/src/assets/image/icon/order-detail-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/icon/order-detail-2.png
--------------------------------------------------------------------------------
/src/assets/image/icon/order-detail-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/typ1805/mall-vue3-manage/main/src/assets/image/icon/order-detail-3.png
--------------------------------------------------------------------------------
/src/views/UserSetting.vue:
--------------------------------------------------------------------------------
1 |
2 | 个人设置
3 |
4 |
5 |
10 |
11 |
--------------------------------------------------------------------------------
/src/views/MerchantAnalysis.vue:
--------------------------------------------------------------------------------
1 |
2 | 商户分析
3 |
4 |
5 |
10 |
11 |
--------------------------------------------------------------------------------
/docs/css/chunk-27e69421.ca3b6a56.css:
--------------------------------------------------------------------------------
1 | .container-404{height:100%;margin:0 auto;padding-top:15%;text-align:center;color:#494b52;background:#17191c;font-weight:400;font-family:Raleway,sans-serif;font-size:15px;letter-spacing:.3px}.container-404 .text{margin-bottom:.5em}.container-404 .team{margin:1.2em 0}.container-404 a{text-decoration:none;color:#007bff}
--------------------------------------------------------------------------------
/docs/css/chunk-3aa546fa.dd4ff02e.css:
--------------------------------------------------------------------------------
1 | .container-500{height:100%;margin:0 auto;padding-top:15%;text-align:center;color:#494b52;background:#17191c;font-weight:400;font-family:Raleway,sans-serif;font-size:15px;letter-spacing:.3px}.container-500 .text{margin-bottom:.5em}.container-500 .team{margin:1.2em 0}.container-500 a{text-decoration:none;color:#007bff}
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules
3 |
4 |
5 | # local env files
6 | .env.local
7 | .env.*.local
8 |
9 | # Log files
10 | npm-debug.log*
11 | yarn-debug.log*
12 | yarn-error.log*
13 | pnpm-debug.log*
14 |
15 | # Editor directories and files
16 | .idea
17 | .vscode
18 | *.suo
19 | *.ntvs*
20 | *.njsproj
21 | *.sln
22 | *.sw?
23 |
24 | package-lock.json
--------------------------------------------------------------------------------
/docs/css/chunk-0bda0396.5418be99.css:
--------------------------------------------------------------------------------
1 | .p4em{padding-right:.4em}.m120{margin-top:1.2em}.mb120{margin-bottom:1.2em}.c-red{color:red}.c-coral{color:coral}.c-brown{color:brown}.c-cyan{color:#0ff}.c-forestgreen{color:#228b22;font-weight:700}.num-effect{color:#494b52;font-size:1.5em}.f-weight,.num-effect{font-weight:700}.div-right{float:right}.icon{width:30px;height:30px;right:.2em}
--------------------------------------------------------------------------------
/docs/css/chunk-2373b964.5418be99.css:
--------------------------------------------------------------------------------
1 | .p4em{padding-right:.4em}.m120{margin-top:1.2em}.mb120{margin-bottom:1.2em}.c-red{color:red}.c-coral{color:coral}.c-brown{color:brown}.c-cyan{color:#0ff}.c-forestgreen{color:#228b22;font-weight:700}.num-effect{color:#494b52;font-size:1.5em}.f-weight,.num-effect{font-weight:700}.div-right{float:right}.icon{width:30px;height:30px;right:.2em}
--------------------------------------------------------------------------------
/docs/css/chunk-35961830.5418be99.css:
--------------------------------------------------------------------------------
1 | .p4em{padding-right:.4em}.m120{margin-top:1.2em}.mb120{margin-bottom:1.2em}.c-red{color:red}.c-coral{color:coral}.c-brown{color:brown}.c-cyan{color:#0ff}.c-forestgreen{color:#228b22;font-weight:700}.num-effect{color:#494b52;font-size:1.5em}.f-weight,.num-effect{font-weight:700}.div-right{float:right}.icon{width:30px;height:30px;right:.2em}
--------------------------------------------------------------------------------
/docs/css/chunk-58616a26.5418be99.css:
--------------------------------------------------------------------------------
1 | .p4em{padding-right:.4em}.m120{margin-top:1.2em}.mb120{margin-bottom:1.2em}.c-red{color:red}.c-coral{color:coral}.c-brown{color:brown}.c-cyan{color:#0ff}.c-forestgreen{color:#228b22;font-weight:700}.num-effect{color:#494b52;font-size:1.5em}.f-weight,.num-effect{font-weight:700}.div-right{float:right}.icon{width:30px;height:30px;right:.2em}
--------------------------------------------------------------------------------
/docs/css/chunk-64765477.c1fab0e8.css:
--------------------------------------------------------------------------------
1 | .p4em{padding-right:.4em}.m120{margin-top:1.2em}.mb120{margin-bottom:1.2em}.c-red{color:red}.c-coral{color:coral}.c-brown{color:brown}.c-cyan{color:#0ff}.c-forestgreen{color:#228b22;font-weight:700}.num-effect{color:#494b52;font-size:1.5em}.f-weight,.num-effect{font-weight:700}.div-right{float:right}.icon{width:30px;height:30px;right:.2em}.user-password .content .input-size{width:40em}
--------------------------------------------------------------------------------
/docs/js/chunk-2d2223f8.709414e6.js:
--------------------------------------------------------------------------------
1 | (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d2223f8"],{ce99:function(e,n,t){"use strict";t.r(n);var a=t("7a23"),c=Object(a["fb"])("data-v-6a4420f6"),d=c((function(e,n,t,c,d,i){return Object(a["E"])(),Object(a["i"])("div",null,"个人设置")})),i={name:"UserSetting"};i.render=d,i.__scopeId="data-v-6a4420f6";n["default"]=i}}]);
2 | //# sourceMappingURL=chunk-2d2223f8.709414e6.js.map
--------------------------------------------------------------------------------
/docs/js/chunk-2d22691b.ac021afa.js:
--------------------------------------------------------------------------------
1 | (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d22691b"],{e8e7:function(e,n,a){"use strict";a.r(n);var t=a("7a23"),b=Object(t["fb"])("data-v-3e63bb96"),c=b((function(e,n,a,b,c,d){return Object(t["E"])(),Object(t["i"])("div",null,"商户分析")})),d={name:"MerchantAnalysis"};d.render=c,d.__scopeId="data-v-3e63bb96";n["default"]=d}}]);
2 | //# sourceMappingURL=chunk-2d22691b.ac021afa.js.map
--------------------------------------------------------------------------------
/docs/css/chunk-74e0ee00.a173b816.css:
--------------------------------------------------------------------------------
1 | .p4em{padding-right:.4em}.m120{margin-top:1.2em}.mb120{margin-bottom:1.2em}.c-red{color:red}.c-coral{color:coral}.c-brown{color:brown}.c-cyan{color:#0ff}.c-forestgreen{color:#228b22;font-weight:700}.num-effect{color:#494b52;font-size:1.5em}.f-weight,.num-effect{font-weight:700}.div-right{float:right}.icon{width:30px;height:30px;right:.2em}.goods-list .content-main .table-image{width:45px;height:45px}
--------------------------------------------------------------------------------
/src/App.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
19 |
--------------------------------------------------------------------------------
/docs/css/chunk-2e7ee6ed.2f7d06a3.css:
--------------------------------------------------------------------------------
1 | .goods-add{padding-bottom:4em}.goods-add .input-size{width:40em}.goods-add .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.goods-add .avatar-uploader .el-upload:hover{border-color:#409eff}.goods-add .avatar-uploader-icon{font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}.goods-add .avatar{width:178px;height:178px;display:block}
--------------------------------------------------------------------------------
/src/main.js:
--------------------------------------------------------------------------------
1 | import {createApp} from 'vue'
2 | import App from './App.vue'
3 | import ElementPlus from 'element-plus'
4 | import 'element-plus/lib/theme-chalk/index.css'
5 | import locale from 'element-plus/lib/locale/lang/zh-cn'
6 | import 'dayjs/locale/zh-cn'
7 | import router from './router'
8 | import store from './store'
9 |
10 | // 创建实例
11 | const app = createApp(App)
12 |
13 | app.use(ElementPlus, { locale })
14 | app.use(router)
15 | app.use(store)
16 |
17 | app.mount('#app')
18 |
--------------------------------------------------------------------------------
/docs/css/chunk-8990580c.b3f04209.css:
--------------------------------------------------------------------------------
1 | .img-verify canvas{cursor:pointer;border-radius:18px}.login{background-size:cover}.login .login-logo{width:120px;height:120px;display:block;margin:2rem auto}.login .login-container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:hsla(0,0%,91.4%,.3);border-radius:.4rem;border:1px solid #fff;padding:.8rem}.login .login-body{padding:1rem 2rem;background:hsla(0,0%,91.4%,.6);width:25rem;border-radius:.2rem}.login .el-input__inner{border-radius:20px}.login .codeImg{height:40px}.login .login-submit{width:100%}
--------------------------------------------------------------------------------
/public/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | mall
9 |
10 |
11 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/docs/css/chunk-a47e82b6.8d3dd47f.css:
--------------------------------------------------------------------------------
1 | .p4em{padding-right:.4em}.m120{margin-top:1.2em}.mb120{margin-bottom:1.2em}.c-red{color:red}.c-coral{color:coral}.c-brown{color:brown}.c-cyan{color:#0ff}.c-forestgreen{color:#228b22;font-weight:700}.num-effect{color:#494b52;font-size:1.5em}.f-weight,.num-effect{font-weight:700}.div-right{float:right}.icon{width:30px;height:30px;right:.2em}.order-detail{margin-bottom:10em;color:#494b52}.order-detail .turnover-image{padding:1.4em;width:100px;height:100px}.order-detail .el-card{text-align:center}.order-detail .el-card:hover .turnover-image{border-radius:50%;background:rgba(0,123,255,.2)}.order-detail .el-card:hover .turnover-text{color:#007bff}
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ## mall-vue3-manage
2 |
3 | 基于Vue3+Element Plus 后台管理demo
4 |
5 | 此项目仅是前端示例,完整的前后端项目,请戳 [https://github.com/typ1805/tansci](https://github.com/typ1805/tansci)
6 |
7 | ### Installation tutorial
8 |
9 | Clone code: git clone https://github.com/typ1805/mall-vue3-manage.git
10 |
11 | ### Project setup
12 | ```
13 | npm install
14 | ```
15 |
16 | ### Compiles and hot-reloads for development
17 | ```
18 | npm run serve
19 | ```
20 |
21 | ### Compiles and minifies for production
22 | ```
23 | npm run build
24 | ```
25 |
26 | ### Lints and fixes files
27 | ```
28 | npm run lint
29 | ```
30 |
31 | ### Project Preview
32 | [https://typ1805.github.io/mall-vue3-manage](https://typ1805.github.io/mall-vue3-manage)
33 |
--------------------------------------------------------------------------------
/src/store/index.js:
--------------------------------------------------------------------------------
1 | import {createStore} from 'vuex'
2 |
3 | export default createStore({
4 | state: {
5 | token: ''
6 | },
7 | mutations: {
8 | // 存储token
9 | setToken(state, token) {
10 | state.token = token;
11 | localStorage.token = token;
12 | },
13 | // 清除token
14 | delToken(state) {
15 | state.token = '';
16 | localStorage.removeItem('token');
17 | }
18 | },
19 | getters: {
20 | // 获取token方法
21 | getToken(state) {
22 | if (!state.token) {
23 | state.token = localStorage.getItem('token');
24 | }
25 | return state.token;
26 | }
27 | },
28 | actions: {},
29 | modules: {}
30 | });
31 |
--------------------------------------------------------------------------------
/docs/js/chunk-2d2223f8.709414e6.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["webpack:///./src/views/UserSetting.vue","webpack:///./src/views/UserSetting.vue?53e5"],"names":["name","render","__scopeId"],"mappings":"+NACI,eAAe,WAAV,WAIU,GACXA,KAAM,eCHd,EAAOC,OAASA,EAChB,EAAOC,UAAY,kBAEJ","file":"js/chunk-2d2223f8.709414e6.js","sourcesContent":["\r\n 个人设置
\r\n\r\n\r\n\r\n\r\n","import { render } from \"./UserSetting.vue?vue&type=template&id=6a4420f6&scoped=true\"\nimport script from \"./UserSetting.vue?vue&type=script&lang=js\"\nexport * from \"./UserSetting.vue?vue&type=script&lang=js\"\nscript.render = render\nscript.__scopeId = \"data-v-6a4420f6\"\n\nexport default script"],"sourceRoot":""}
--------------------------------------------------------------------------------
/src/common/style/common.less:
--------------------------------------------------------------------------------
1 | /**
2 | 内边距
3 | */
4 | .p4em{
5 | padding-right: 0.4em;
6 | }
7 |
8 | /**
9 | 外边距
10 | */
11 | .m120{
12 | margin-top: 1.2em;
13 | }
14 | .mb120{
15 | margin-bottom: 1.2em;
16 | }
17 |
18 | /**
19 | 颜色
20 | */
21 | .c-red{
22 | color: red;
23 | }
24 | .c-coral{
25 | color: coral;
26 | }
27 | .c-brown{
28 | color: brown;
29 | }
30 | .c-cyan{
31 | color: cyan;
32 | }
33 | .c-forestgreen{
34 | color: forestgreen;
35 | font-weight: bold;
36 | }
37 |
38 | /**
39 | 数字效果
40 | */
41 | .num-effect{
42 | color: #494b52;
43 | font-size: 1.5em;
44 | font-weight: bold;
45 | }
46 |
47 | .f-weight{
48 | font-weight: bold;
49 | }
50 |
51 | .div-right{
52 | float: right;
53 | }
54 |
55 | .icon{
56 | width: 30px;
57 | height: 30px;
58 | right: 0.2em;
59 | }
60 |
--------------------------------------------------------------------------------
/docs/js/chunk-2d22691b.ac021afa.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["webpack:///./src/views/MerchantAnalysis.vue","webpack:///./src/views/MerchantAnalysis.vue?adf9"],"names":["name","render","__scopeId"],"mappings":"+NACI,eAAe,WAAV,WAIU,GACXA,KAAM,oBCHd,EAAOC,OAASA,EAChB,EAAOC,UAAY,kBAEJ","file":"js/chunk-2d22691b.ac021afa.js","sourcesContent":["\r\n 商户分析
\r\n\r\n\r\n\r\n\r\n","import { render } from \"./MerchantAnalysis.vue?vue&type=template&id=3e63bb96&scoped=true\"\nimport script from \"./MerchantAnalysis.vue?vue&type=script&lang=js\"\nexport * from \"./MerchantAnalysis.vue?vue&type=script&lang=js\"\nscript.render = render\nscript.__scopeId = \"data-v-3e63bb96\"\n\nexport default script"],"sourceRoot":""}
--------------------------------------------------------------------------------
/src/api/serviceApi.js:
--------------------------------------------------------------------------------
1 | import axios from '../utils/axios'
2 |
3 | // ==================登录=====start==============================
4 | /**
5 | * 登录
6 | * @param params
7 | * @returns {Promise>}
8 | */
9 | export function login(params) {
10 | return axios.post('/login', params);
11 | }
12 |
13 | // ==================登录=====end==============================
14 |
15 | // =====================首页======start=========================
16 | /**
17 | * 待办事项
18 | * @param params
19 | * @returns {Promise>}
20 | */
21 | export function outstandingIssues(params) {
22 | return axios.post('/admin/home/outstandingIssues', params);
23 | }
24 |
25 | /**
26 | * 收入分析
27 | * @param params
28 | * @returns {Promise>}
29 | */
30 | export function revenueAnalysis(params) {
31 | return axios.post('/admin/home/revenueAnalysis', params);
32 | }
33 |
34 | /**
35 | * 总览
36 | * @param params
37 | * @returns {Promise>}
38 | */
39 | export function overview(params) {
40 | return axios.post('/admin/home/overview', params);
41 | }
42 |
43 | // =====================首页======end=========================
--------------------------------------------------------------------------------
/src/components/WangEditor.vue:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
42 |
43 |
--------------------------------------------------------------------------------
/src/utils/axios.js:
--------------------------------------------------------------------------------
1 | import axios from 'axios'
2 | import { ElMessageBox } from 'element-plus'
3 | import router from '../router'
4 | import NProgress from 'nprogress'
5 | import 'nprogress/nprogress.css'
6 |
7 | axios.defaults.baseURL = 'http://127.0.0.1:8080/'
8 | axios.defaults.withCredentials = true
9 | axios.defaults.headers['X-Requested-With'] = 'XMLHttpRequest'
10 | axios.defaults.headers['token'] = localStorage.getItem('token') || ''
11 | axios.defaults.headers.post['Content-Type'] = 'application/json'
12 |
13 | NProgress.inc(0.2)
14 | NProgress.configure({ easing: 'ease', speed: 600, showSpinner: false })
15 |
16 | axios.interceptors.request.use(function (config) {
17 | // 启动进度条
18 | NProgress.start()
19 | return config
20 | })
21 |
22 | axios.interceptors.response.use(res => {
23 | if (typeof res.data !== 'object') {
24 | ElMessageBox.alert("服务器异常,请稍后再试!")
25 | return Promise.reject(res)
26 | }
27 | if (res.data.resultCode != 200) {
28 | if (res.data.message) ElMessageBox.alert(res.data.message)
29 | if (res.data.resultCode == 416) {
30 | router.push({path: '/login'})
31 | }
32 | return Promise.reject(res.data)
33 | }
34 |
35 | // 关闭进度条
36 | NProgress.done()
37 |
38 | return res.data
39 | })
40 |
41 | export default axios
42 |
--------------------------------------------------------------------------------
/docs/css/app.74fc8ad1.css:
--------------------------------------------------------------------------------
1 | body,html{width:100%;height:100%;padding:0;margin:0;overflow:hidden;font-family:Avenir,Helvetica,Arial,sans-serif}#nprogress .bar{background:#d9393b!important}.head-menu{text-align:right;cursor:pointer;margin-right:-24px}.head-menu .el-badge__content.is-fixed.is-dot{top:15px}.container{background:#f5f7f9}.container .el-aside{height:100%;transition:all .5s;background-color:#001529;overflow-y:auto;overflow-x:hidden}.container .el-aside .aside-logo{height:59px;color:#fff;cursor:pointer;border-bottom:1px solid #ccc}.container .el-aside .aside-logo .logo-image{width:40px;height:40px;top:12px;padding-left:12px}.container .el-aside .aside-logo .logo-name{font-size:20px;font-weight:700;padding:2px}.container .el-aside .aside-menu:not(.el-menu--collapse){width:220px}.container .el-aside .aside-menu:not(.el-menu--collapse) .el-menu-item.is-active{background-color:#d9393b!important}.container .el-aside .is-collapse{display:none}.container .el-aside::-webkit-scrollbar{width:0}.container .el-header{background:#fff;line-height:60px;font-size:24px;border-bottom:1px solid #ccc}.container .el-header .header-collapse{cursor:pointer}.container .el-header .header-breadcrumb{padding-top:.9em}.container .el-header .header-menu{text-align:right}.container .el-main{padding:.6em;overflow-x:hidden;overflow-y:auto}.container .el-main::-webkit-scrollbar{width:0}
--------------------------------------------------------------------------------
/docs/js/chunk-27e69421.76d57422.js:
--------------------------------------------------------------------------------
1 | (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-27e69421"],{"5bd4":function(t,e,c){"use strict";c("6994")},6994:function(t,e,c){},"8cdb":function(t,e,c){"use strict";c.r(e);var n=c("7a23"),i=Object(n["l"])('404哦!
找不到页面
但我们现在正在进行一些维护。
—— 某某团队
',5),o=Object(n["m"])("返回"),a=Object(n["m"])("首页");function u(t,e,c,u,b,d){var l=Object(n["N"])("el-button");return Object(n["E"])(),Object(n["i"])("div",{class:"container-404",style:t.defaultHeight},[i,Object(n["n"])("div",null,[Object(n["n"])(l,{icon:"el-icon-back",round:"",onClick:u.goBack},{default:Object(n["bb"])((function(){return[o]})),_:1},8,["onClick"]),Object(n["n"])(l,{type:"danger",icon:"el-icon-s-home",round:"",onClick:u.goHome},{default:Object(n["bb"])((function(){return[a]})),_:1},8,["onClick"])])],4)}var b=c("5530"),d=c("6c02"),l={setup:function(){var t=Object(d["c"])(),e=Object(n["I"])({defaultHeight:{height:""}});Object(n["x"])((function(){e.defaultHeight.height=document.body.clientHeight+"px"}));var c=function(){t.go(-1)},i=function(){t.push({path:"main"})};return Object(b["a"])(Object(b["a"])({},Object(n["T"])(e)),{},{goBack:c,goHome:i})}};c("5bd4");l.render=u;e["default"]=l}}]);
2 | //# sourceMappingURL=chunk-27e69421.76d57422.js.map
--------------------------------------------------------------------------------
/docs/js/chunk-3aa546fa.64259c6c.js:
--------------------------------------------------------------------------------
1 | (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3aa546fa"],{"3d1f":function(t,e,c){"use strict";c.r(e);var n=c("7a23"),i=Object(n["l"])('我们很快就回来!
很抱歉给您带来不便
但我们现在正在进行一些维护。
如果您需要,您可以随时与
我们联系,否则我们将很快恢复在线!
—— 某某团队
',5),o=Object(n["m"])("返回"),a=Object(n["m"])("首页");function u(t,e,c,u,b,d){var l=Object(n["N"])("el-button");return Object(n["E"])(),Object(n["i"])("div",{class:"container-500",style:t.defaultHeight},[i,Object(n["n"])("div",null,[Object(n["n"])(l,{icon:"el-icon-back",round:"",onClick:u.goBack},{default:Object(n["bb"])((function(){return[o]})),_:1},8,["onClick"]),Object(n["n"])(l,{type:"danger",icon:"el-icon-s-home",round:"",onClick:u.goHome},{default:Object(n["bb"])((function(){return[a]})),_:1},8,["onClick"])])],4)}var b=c("5530"),d=c("6c02"),l={setup:function(){var t=Object(d["c"])(),e=Object(n["I"])({defaultHeight:{height:""}});Object(n["x"])((function(){e.defaultHeight.height=document.body.clientHeight+"px"}));var c=function(){t.go(-1)},i=function(){t.push({path:"main"})};return Object(b["a"])(Object(b["a"])({},Object(n["T"])(e)),{},{goBack:c,goHome:i})}};c("62c3");l.render=u;e["default"]=l},"62c3":function(t,e,c){"use strict";c("fbd4")},fbd4:function(t,e,c){}}]);
2 | //# sourceMappingURL=chunk-3aa546fa.64259c6c.js.map
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "mall-vue3-manage",
3 | "version": "1.0.0",
4 | "private": true,
5 | "scripts": {
6 | "serve": "vue-cli-service serve",
7 | "build": "vue-cli-service build",
8 | "lint": "vue-cli-service lint"
9 | },
10 | "dependencies": {
11 | "axios": "^0.21.0",
12 | "core-js": "^3.6.5",
13 | "element-plus": "^1.0.1-beta.5",
14 | "nprogress": "^0.2.0",
15 | "vue": "^3.0.0",
16 | "vue-router": "^4.0.0-rc.5",
17 | "vue2-verify": "^1.1.5",
18 | "vue3-echarts": "^1.0.3",
19 | "vuex": "^4.0.0-rc.2",
20 | "wangeditor": "^4.6.3"
21 | },
22 | "devDependencies": {
23 | "@vue/cli-plugin-babel": "~4.5.0",
24 | "@vue/cli-plugin-eslint": "~4.5.0",
25 | "@vue/cli-service": "~4.5.0",
26 | "@vue/compiler-sfc": "^3.0.0",
27 | "babel-eslint": "^10.1.0",
28 | "eslint": "^6.7.2",
29 | "eslint-plugin-vue": "^7.0.0-0",
30 | "less": "^3.12.2",
31 | "less-loader": "^7.1.0"
32 | },
33 | "eslintConfig": {
34 | "root": true,
35 | "env": {
36 | "node": true
37 | },
38 | "extends": [
39 | "plugin:vue/vue3-essential",
40 | "eslint:recommended"
41 | ],
42 | "parserOptions": {
43 | "parser": "babel-eslint"
44 | },
45 | "rules": {}
46 | },
47 | "browserslist": [
48 | "> 1%",
49 | "last 2 versions",
50 | "not dead"
51 | ]
52 | }
53 |
--------------------------------------------------------------------------------
/docs/css/chunk-427c683c.18ea7d0e.css:
--------------------------------------------------------------------------------
1 | .p4em{padding-right:.4em}.m120{margin-top:1.2em}.mb120{margin-bottom:1.2em}.c-red{color:red}.c-coral{color:coral}.c-brown{color:brown}.c-cyan{color:#0ff}.c-forestgreen{color:#228b22;font-weight:700}.num-effect{color:#494b52;font-size:1.5em}.f-weight,.num-effect{font-weight:700}.div-right{float:right}.icon{width:30px;height:30px;right:.2em}.home{padding-bottom:4em}.home .home-title .title-msg{font-size:20px;padding-bottom:2rem}.home .home-title .greetings{font-size:18px;line-height:30px;letter-spacing:.1em}.home .home-title .weather{font-size:14px;color:#999;line-height:24px;letter-spacing:.1em}.home .home-title .item{color:#808695;text-align:center;padding:.5em}.home .home-title .item-text{font-weight:700;font-size:20px;color:#000}.home .home-card .card-text{font-size:12px;font-weight:400;color:#494b52;letter-spacing:.1em;padding-top:.4em}.home .home-chart .satisfaction{padding-top:.2em;text-align:center}.home .home-chart .satisfaction-number{font-weight:700;font-size:30px;color:#515a6e;line-height:120px;text-align:center}.home .home-chart .satisfaction-image{width:60px;height:60px;text-align:center}.home .home-chart .satisfaction-msg{line-height:35px;color:#808695;font-size:14px;text-align:center}.home .home-chart .satisfaction-ratio{line-height:120px;color:#36c17b;font-size:18px;text-align:center}.home .home-chart .sale-item{border-radius:.2em;line-height:3.2em;text-align:center;margin:1em 0}.home .home-chart .sale-item .item-image{top:.6em}.home .home-chart .sale-item .item-num{height:2.4em;line-height:2.4em;color:#fff;font-weight:700;font-size:20px;text-align:right;padding-right:1em}
--------------------------------------------------------------------------------
/src/views/404.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
404哦!
4 |
找不到页面
5 |
但我们现在正在进行一些维护。
6 |
7 |
—— 某某团队
8 |
9 | 返回
10 | 首页
11 |
12 |
13 |
14 |
15 |
48 |
49 |
--------------------------------------------------------------------------------
/src/views/500.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
我们很快就回来!
4 |
很抱歉给您带来不便
5 |
但我们现在正在进行一些维护。
6 |
如果您需要,您可以随时与
我们联系,否则我们将很快恢复在线!
7 |
—— 某某团队
8 |
9 | 返回
10 | 首页
11 |
12 |
13 |
14 |
15 |
48 |
49 |
--------------------------------------------------------------------------------
/docs/index.html:
--------------------------------------------------------------------------------
1 | mall
--------------------------------------------------------------------------------
/docs/js/chunk-a47e82b6.70f2bf5f.js:
--------------------------------------------------------------------------------
1 | (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-a47e82b6"],{"7f36":function(t,e,c){},"8e4b":function(t,e,c){"use strict";c("7f36")},"8f0c":function(t,e,c){t.exports=c.p+"img/order-detail-2.0393d2bc.png"},d3bb:function(t,e,c){"use strict";c.r(e);var b=c("7a23"),n={class:"order-detail"},r={class:"turnover-text m120 mb120"},u={class:"m120"},a={class:"m120"},i={class:"m120 mb120"},j={class:"m120 mb120"},O=Object(b["m"])("查看详情"),o=Object(b["n"])("div",{class:"m120 f-weight"},"成交额:同比、环比分析",-1),s=Object(b["n"])("div",{class:"m120 mb120"},"包含今天较昨天、本月较上月、本年较上一年的详细分析展示。",-1),d={class:"turnover-text m120 mb120"},f={class:"m120"},l={class:"m120"},m={class:"m120 mb120"},v={class:"m120 mb120"},p=Object(b["m"])("查看详情"),g=Object(b["n"])("div",{class:"m120"},"查看详细数据,请到订单列表,及详情体局分析。",-1),y={class:"m120 mb120"},N=Object(b["m"])("查看列表");function _(t,e,c,_,w,h){var R=Object(b["N"])("el-image"),k=Object(b["N"])("el-button"),x=Object(b["N"])("el-card"),E=Object(b["N"])("el-col"),J=Object(b["N"])("el-row");return Object(b["E"])(),Object(b["i"])("div",n,[Object(b["n"])(J,{gutter:20},{default:Object(b["bb"])((function(){return[(Object(b["E"])(!0),Object(b["i"])(b["b"],null,Object(b["L"])(t.turnovers,(function(t,e){return Object(b["E"])(),Object(b["i"])(E,{span:6,key:e,offset:0==e?3:0},{default:Object(b["bb"])((function(){return[Object(b["n"])(x,{shadow:"hover"},{default:Object(b["bb"])((function(){return[Object(b["n"])(R,{class:"turnover-image m120 mb120",src:t.image,fit:"fit"},null,8,["src"]),Object(b["n"])("h2",r,Object(b["R"])(t.price)+"¥",1),Object(b["n"])("div",u,Object(b["R"])(t.todayNum),1),Object(b["n"])("div",a,Object(b["R"])(t.yesterdayNum),1),Object(b["n"])("div",i,Object(b["R"])(t.ratio),1),Object(b["n"])("div",j,[Object(b["n"])(k,{round:""},{default:Object(b["bb"])((function(){return[O]})),_:1})])]})),_:2},1024)]})),_:2},1032,["offset"])})),128))]})),_:1}),Object(b["n"])(J,{gutter:20},{default:Object(b["bb"])((function(){return[Object(b["n"])(E,{offset:3},{default:Object(b["bb"])((function(){return[o,s]})),_:1})]})),_:1}),Object(b["n"])(J,{gutter:20},{default:Object(b["bb"])((function(){return[(Object(b["E"])(!0),Object(b["i"])(b["b"],null,Object(b["L"])(t.turnovers,(function(t,e){return Object(b["E"])(),Object(b["i"])(E,{span:6,key:e,offset:0==e?3:0},{default:Object(b["bb"])((function(){return[Object(b["n"])(x,{shadow:"hover"},{default:Object(b["bb"])((function(){return[Object(b["n"])("h2",d,Object(b["R"])(t.price)+"¥",1),Object(b["n"])("div",f,Object(b["R"])(t.todayNum),1),Object(b["n"])("div",l,Object(b["R"])(t.yesterdayNum),1),Object(b["n"])("div",m,Object(b["R"])(t.ratio),1),Object(b["n"])("div",v,[Object(b["n"])(k,{round:""},{default:Object(b["bb"])((function(){return[p]})),_:1})])]})),_:2},1024)]})),_:2},1032,["offset"])})),128))]})),_:1}),Object(b["n"])(J,{gutter:20},{default:Object(b["bb"])((function(){return[Object(b["n"])(E,{offset:3},{default:Object(b["bb"])((function(){return[g,Object(b["n"])("div",y,[Object(b["n"])(k,{type:"danger",round:""},{default:Object(b["bb"])((function(){return[N]})),_:1})])]})),_:1})]})),_:1})])}var w=c("5530"),h={setup:function(){var t=Object(b["I"])({turnovers:[]});return Object(b["B"])((function(){t.turnovers=[{price:"99",todayNum:"今日成交数1002单",yesterdayNum:"昨日成交数15624单",ratio:"较昨日比例50%",image:c("d8b3")},{price:"120",todayNum:"今日成交数1002单",yesterdayNum:"昨日成交数15624单",ratio:"较昨日比例50%",image:c("8f0c")},{price:"520",todayNum:"今日成交数1002单",yesterdayNum:"昨日成交数15624单",ratio:"较昨日比例50%",image:c("f0dc")}]})),Object(w["a"])({},Object(b["T"])(t))}};c("8e4b");h.render=_;e["default"]=h},d8b3:function(t,e,c){t.exports=c.p+"img/order-detail-1.bd5207ac.png"},f0dc:function(t,e,c){t.exports=c.p+"img/order-detail-3.22bb686a.png"}}]);
2 | //# sourceMappingURL=chunk-a47e82b6.70f2bf5f.js.map
--------------------------------------------------------------------------------
/docs/js/chunk-27e69421.76d57422.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["webpack:///./src/views/404.vue?5342","webpack:///./src/views/404.vue","webpack:///./src/views/404.vue?b167"],"names":["class","style","defaultHeight","icon","round","goBack","type","goHome","setup","router","state","height","document","body","clientHeight","go","push","path","render"],"mappings":"kHAAA,W,+SCQiE,M,iBACgB,M,kFAR7E,eAUM,OAVDA,MAAM,gBAAiBC,MAAO,EAAAC,e,CAC/B,EAKA,eAGM,YAFF,eAAmE,GAAxDC,KAAK,eAAeC,MAAA,GAAO,QAAO,EAAAC,Q,0BAAQ,iBAAE,C,0BACvD,eAAmF,GAAxEC,KAAK,SAASH,KAAK,iBAAiBC,MAAA,GAAO,QAAO,EAAAG,Q,0BAAQ,iBAAE,C,4DAShE,GACXC,MADW,WAEP,IAAMC,EAAS,iBACTC,EAAQ,eAAS,CACnBR,cAAe,CACXS,OAAQ,MAIhB,gBAAc,WACVD,EAAMR,cAAcS,OAASC,SAASC,KAAKC,aAAe,QAG9D,IAAMT,EAAS,WACXI,EAAOM,IAAI,IAGTR,EAAS,WACXE,EAAOO,KAAK,CAACC,KAAM,UAGvB,wCACO,eAAOP,IADd,IAEIL,SACAE,a,UCrChB,EAAOW,OAASA,EAED","file":"js/chunk-27e69421.76d57422.js","sourcesContent":["export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--10-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!../../node_modules/vue-loader-v16/dist/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--10-oneOf-1-2!../../node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader-v16/dist/index.js??ref--0-1!./404.vue?vue&type=style&index=0&id=1823670f&lang=less\"","\r\n \r\n
404哦!
\r\n
找不到页面
\r\n
但我们现在正在进行一些维护。
\r\n
\r\n
—— 某某团队
\r\n
\r\n 返回\r\n 首页\r\n
\r\n
\r\n\r\n\r\n\r\n\r\n","import { render } from \"./404.vue?vue&type=template&id=1823670f\"\nimport script from \"./404.vue?vue&type=script&lang=js\"\nexport * from \"./404.vue?vue&type=script&lang=js\"\n\nimport \"./404.vue?vue&type=style&index=0&id=1823670f&lang=less\"\nscript.render = render\n\nexport default script"],"sourceRoot":""}
--------------------------------------------------------------------------------
/docs/js/chunk-3aa546fa.64259c6c.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["webpack:///./src/views/500.vue","webpack:///./src/views/500.vue?b9b3","webpack:///./src/views/500.vue?3b23"],"names":["class","style","defaultHeight","icon","round","goBack","type","goHome","setup","router","state","height","document","body","clientHeight","go","push","path","render"],"mappings":"kXAQiE,M,iBACgB,M,kFAR7E,eAUM,OAVDA,MAAM,gBAAiBC,MAAO,EAAAC,e,CAC/B,EAKA,eAGM,YAFF,eAAmE,GAAxDC,KAAK,eAAeC,MAAA,GAAO,QAAO,EAAAC,Q,0BAAQ,iBAAE,C,0BACvD,eAAmF,GAAxEC,KAAK,SAASH,KAAK,iBAAiBC,MAAA,GAAO,QAAO,EAAAG,Q,0BAAQ,iBAAE,C,4DAShE,GACXC,MADW,WAEP,IAAMC,EAAS,iBACTC,EAAQ,eAAS,CACnBR,cAAe,CACXS,OAAQ,MAIhB,gBAAc,WACVD,EAAMR,cAAcS,OAASC,SAASC,KAAKC,aAAe,QAG9D,IAAMT,EAAS,WACXI,EAAOM,IAAI,IAGTR,EAAS,WACXE,EAAOO,KAAK,CAACC,KAAM,UAGvB,wCACO,eAAOP,IADd,IAEIL,SACAE,a,UCrChB,EAAOW,OAASA,EAED,gB,oCCPf,W","file":"js/chunk-3aa546fa.64259c6c.js","sourcesContent":["\r\n \r\n
我们很快就回来!
\r\n
很抱歉给您带来不便
\r\n
但我们现在正在进行一些维护。
\r\n
如果您需要,您可以随时与
我们联系,否则我们将很快恢复在线!
\r\n
—— 某某团队
\r\n
\r\n 返回\r\n 首页\r\n
\r\n
\r\n\r\n\r\n\r\n\r\n","import { render } from \"./500.vue?vue&type=template&id=945abe42\"\nimport script from \"./500.vue?vue&type=script&lang=js\"\nexport * from \"./500.vue?vue&type=script&lang=js\"\n\nimport \"./500.vue?vue&type=style&index=0&id=945abe42&lang=less\"\nscript.render = render\n\nexport default script","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--10-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!../../node_modules/vue-loader-v16/dist/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--10-oneOf-1-2!../../node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader-v16/dist/index.js??ref--0-1!./500.vue?vue&type=style&index=0&id=945abe42&lang=less\""],"sourceRoot":""}
--------------------------------------------------------------------------------
/src/views/OrderList.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | 订单列表
8 |
9 |
10 |
25 |
26 |
27 |
28 |
29 |
95 |
96 |
--------------------------------------------------------------------------------
/src/views/UserList.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | 用户列表
8 |
9 |
10 |
25 |
26 |
27 |
28 |
29 |
95 |
96 |
--------------------------------------------------------------------------------
/src/views/MerchantList.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | 商户列表
8 |
9 |
10 |
25 |
26 |
27 |
28 |
29 |
95 |
96 |
--------------------------------------------------------------------------------
/src/views/OrderGoodsList.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | 商品订单列表
8 |
9 |
10 |
25 |
26 |
27 |
28 |
29 |
95 |
96 |
--------------------------------------------------------------------------------
/src/views/OrderDetail.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | {{turnover.price}}¥
8 | {{turnover.todayNum}}
9 | {{turnover.yesterdayNum}}
10 | {{turnover.ratio}}
11 |
12 | 查看详情
13 |
14 |
15 |
16 |
17 |
18 |
19 | 成交额:同比、环比分析
20 | 包含今天较昨天、本月较上月、本年较上一年的详细分析展示。
21 |
22 |
23 |
24 |
25 |
26 | {{turnover.price}}¥
27 | {{turnover.todayNum}}
28 | {{turnover.yesterdayNum}}
29 | {{turnover.ratio}}
30 |
31 | 查看详情
32 |
33 |
34 |
35 |
36 |
37 |
38 | 查看详细数据,请到订单列表,及详情体局分析。
39 |
40 | 查看列表
41 |
42 |
43 |
44 |
45 |
46 |
47 |
88 |
89 |
--------------------------------------------------------------------------------
/src/views/UserPassword.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | 修改密码
8 |
9 |
10 |
11 |
12 |
13 |
16 |
17 |
18 |
21 |
22 |
23 |
26 |
27 |
28 | 立即修改
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
106 |
107 |
--------------------------------------------------------------------------------
/src/components/VueImageVerify.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
119 |
--------------------------------------------------------------------------------
/src/components/Table.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
9 |
14 |
15 |
16 | 查看
17 | 编辑
18 | 删除
19 |
20 |
21 |
22 |
29 |
30 |
31 |
32 |
118 |
119 |
--------------------------------------------------------------------------------
/src/router/index.js:
--------------------------------------------------------------------------------
1 | import {createRouter, createWebHashHistory} from 'vue-router'
2 | import NProgress from 'nprogress'
3 | import 'nprogress/nprogress.css'
4 | import Layout from "@/layout/Layout"
5 |
6 | const routes = [
7 | {
8 | path: '/',
9 | redirect: '/main'
10 | },
11 | {
12 | path: '/login',
13 | name: '登录',
14 | meta: {title: "登录", requireAuth: false},
15 | component: () => import('@/views/Login.vue')
16 | },
17 | {
18 | path: '/main',
19 | component: Layout,
20 | icon: "el-icon-s-home",
21 | meta: {title: "工作台", requireAuth: true},
22 | redirect: '/home',
23 | children: [
24 | {
25 | path: "/home",
26 | name: "工作台",
27 | icon: "el-icon-s-home",
28 | meta: {title: "工作台", requireAuth: true},
29 | component: () => import('@/views/Home.vue')
30 | }
31 | ]
32 | },
33 | {
34 | path: "/goods",
35 | name: "商品管理",
36 | component: Layout,
37 | icon: "el-icon-s-shop",
38 | meta: {title: "商品管理", requireAuth: true},
39 | children: [
40 | {
41 | path: "/goods-list",
42 | name: "商品列表",
43 | icon: "el-icon-s-data",
44 | meta: {title: "商品列表", requireAuth: true},
45 | component: () => import("@/views/GoodsList.vue")
46 | },
47 | {
48 | path: "/goods-add",
49 | name: "添加商品",
50 | icon: "el-icon-document-add",
51 | meta: {title: "添加商品", requireAuth: true},
52 | component: () => import("@/views/GoodsAdd.vue")
53 | }
54 | ]
55 | },
56 | {
57 | path: "/order",
58 | name: "订单管理",
59 | component: Layout,
60 | icon: "el-icon-s-order",
61 | meta: {title: "订单管理", requireAuth: true},
62 | children: [
63 | {
64 | path: "/order-list",
65 | name: "订单列表",
66 | icon: "el-icon-s-data",
67 | meta: {title: "订单列表", requireAuth: true},
68 | component: () => import("@/views/OrderList.vue")
69 | },
70 | {
71 | path: "/order-goods-list",
72 | name: "商品订单列表",
73 | icon: "el-icon-document-copy",
74 | meta: {title: "商品订单列表", requireAuth: true},
75 | component: () => import("@/views/OrderGoodsList.vue")
76 | },
77 | {
78 | path: "/order-detail",
79 | name: "账单详情",
80 | icon: "el-icon-tickets",
81 | meta: {title: "账单详情", requireAuth: true},
82 | component: () => import("@/views/OrderDetail.vue")
83 | }
84 | ]
85 | },
86 | {
87 | path: "/merchant",
88 | name: "商户管理",
89 | component: Layout,
90 | icon: "el-icon-s-custom",
91 | meta: {title: "商户管理", requireAuth: true},
92 | children: [
93 | {
94 | path: "/merchant-list",
95 | name: "商户列表",
96 | icon: "el-icon-s-data",
97 | meta: {title: "商户列表", requireAuth: true},
98 | component: () => import("@/views/MerchantList.vue")
99 | },
100 | {
101 | path: "/merchant-analysis",
102 | name: "商户分析",
103 | icon: "el-icon-pie-chart",
104 | meta: {title: "商户分析", requireAuth: true},
105 | component: () => import("@/views/MerchantAnalysis.vue")
106 | }
107 | ]
108 | },
109 | {
110 | path: "/user",
111 | name: "用户管理",
112 | component: Layout,
113 | icon: "el-icon-user",
114 | meta: {title: "用户管理", requireAuth: true},
115 | children: [
116 | {
117 | path: "/user-list",
118 | name: "用户列表",
119 | icon: "el-icon-s-data",
120 | meta: {title: "用户列表", requireAuth: true},
121 | component: () => import("@/views/UserList.vue")
122 | },
123 | {
124 | path: "/user-setting",
125 | name: "个人设置",
126 | icon: "el-icon-setting",
127 | meta: {title: "个人设置", requireAuth: true},
128 | component: () => import("@/views/UserSetting.vue")
129 | },
130 | {
131 | path: "/user-password",
132 | name: "修改密码",
133 | icon: "el-icon-unlock",
134 | meta: {title: "修改密码", requireAuth: true},
135 | component: () => import("@/views/UserPassword.vue")
136 | }
137 | ]
138 | },
139 | {
140 | path: '/404',
141 | name: '404',
142 | meta: {title: "404", requireAuth: false},
143 | component: () => import('@/views/404.vue')
144 | },
145 | {
146 | path: '/500',
147 | name: '500',
148 | meta: {title: "500", requireAuth: false},
149 | component: () => import('@/views/500.vue')
150 | },
151 | ]
152 |
153 | // createRouter 创建路由实例
154 | const router = createRouter({
155 | /**
156 | * hash模式:createWebHashHistory,
157 | * history模式:createWebHistory
158 | */
159 | history: createWebHashHistory(),
160 | routes
161 | })
162 |
163 | NProgress.inc(0.2)
164 | NProgress.configure({ easing: 'ease', speed: 600, showSpinner: false })
165 |
166 | // 设置title
167 | router.beforeEach((to, from, next) => {
168 | // 启动进度条
169 | NProgress.start()
170 |
171 | // 设置头部
172 | if (to.meta.title) {
173 | document.title = to.meta.title
174 | } else {
175 | document.title = "默存"
176 | }
177 | next()
178 | })
179 |
180 | router.afterEach(() => {
181 | // 关闭进度条
182 | NProgress.done()
183 | })
184 |
185 | // 抛出路由实例, 在 main.js 中引用
186 | export default router
--------------------------------------------------------------------------------
/src/views/Login.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
6 |
7 |
8 |
9 |
10 |
11 |
13 |
14 |
15 |
16 |
17 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 | 忘记密码?
27 |
28 |
29 | 登录
30 |
31 |
32 |
33 |
34 |
35 |
36 |
120 |
121 |
--------------------------------------------------------------------------------
/src/components/HeadMenu.vue:
--------------------------------------------------------------------------------
1 |
2 |
76 |
77 |
78 |
141 |
142 |
--------------------------------------------------------------------------------
/src/layout/Layout.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 | 乐乐购
9 | 后台管理中心
10 |
11 |
12 |
13 |
39 |
40 |
41 |
42 |
43 |
44 |
47 |
48 |
49 |
60 |
61 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
121 |
--------------------------------------------------------------------------------
/docs/js/chunk-a47e82b6.70f2bf5f.js.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":["webpack:///./src/views/OrderDetail.vue?7cd0","webpack:///./src/assets/image/icon/order-detail-2.png","webpack:///./src/views/OrderDetail.vue","webpack:///./src/views/OrderDetail.vue?1dad","webpack:///./src/assets/image/icon/order-detail-1.png","webpack:///./src/assets/image/icon/order-detail-3.png"],"names":["module","exports","class","gutter","turnovers","turnover","t","span","key","offset","shadow","src","image","fit","price","todayNum","yesterdayNum","ratio","round","type","setup","state","render"],"mappings":"2IAAA,W,uBCAAA,EAAOC,QAAU,IAA0B,mC,4DCClCC,MAAM,gB,GAKSA,MAAM,4B,GACLA,MAAM,Q,GACNA,MAAM,Q,GACNA,MAAM,c,GACNA,MAAM,c,iBACU,Q,EAOzB,eAA4C,OAAvCA,MAAM,iBAAgB,eAAW,G,EACtC,eAA0D,OAArDA,MAAM,cAAa,gCAA4B,G,GAM5CA,MAAM,4B,GACLA,MAAM,Q,GACNA,MAAM,Q,GACNA,MAAM,c,GACNA,MAAM,c,iBACU,Q,EAOzB,eAA8C,OAAzCA,MAAM,QAAO,0BAAsB,G,GACnCA,MAAM,c,iBACwB,Q,iMAtC/C,eA0CM,MA1CN,EA0CM,CAzCF,eAaS,GAbAC,OAAQ,IAAE,C,yBACG,iBAAkC,E,mBAApD,eAWS,2BAXiC,EAAAC,WAAS,SAAzBC,EAAUC,G,wBAApC,eAWS,GAXAC,KAAM,EAAuCC,IAAKF,EAAIG,OAAS,GAADH,EAAC,K,0BACpE,iBASU,CATV,eASU,GATDI,OAAO,SAAO,C,yBACnB,iBAA6E,CAA7E,eAA6E,GAAnER,MAAM,4BAA6BS,IAAKN,EAASO,MAAOC,IAAI,O,gBACtE,eAA6D,KAA7D,EAA6D,eAAtBR,EAASS,OAAO,IAAC,GACxD,eAA6C,MAA7C,EAA6C,eAAzBT,EAASU,UAAQ,GACrC,eAAiD,MAAjD,EAAiD,eAA7BV,EAASW,cAAY,GACzC,eAAgD,MAAhD,EAAgD,eAAtBX,EAASY,OAAK,GACxC,eAEM,MAFN,EAEM,CADF,eAAiC,GAAtBC,MAAA,IAAK,C,yBAAC,iBAAI,C,0EAKrC,eAKS,GALAf,OAAQ,IAAE,C,yBACf,iBAGS,CAHT,eAGS,GAHAM,OAAQ,GAAC,C,yBACd,iBAA4C,CAA5C,EACA,M,gBAGR,eAYS,GAZAN,OAAQ,IAAE,C,yBACG,iBAAkC,E,mBAApD,eAUS,2BAViC,EAAAC,WAAS,SAAzBC,EAAUC,G,wBAApC,eAUS,GAVAC,KAAM,EAAuCC,IAAKF,EAAIG,OAAS,GAADH,EAAC,K,0BACpE,iBAQU,CARV,eAQU,GARDI,OAAO,SAAO,C,yBACnB,iBAA6D,CAA7D,eAA6D,KAA7D,EAA6D,eAAtBL,EAASS,OAAO,IAAC,GACxD,eAA6C,MAA7C,EAA6C,eAAzBT,EAASU,UAAQ,GACrC,eAAiD,MAAjD,EAAiD,eAA7BV,EAASW,cAAY,GACzC,eAAgD,MAAhD,EAAgD,eAAtBX,EAASY,OAAK,GACxC,eAEM,MAFN,EAEM,CADF,eAAiC,GAAtBC,MAAA,IAAK,C,yBAAC,iBAAI,C,0EAKrC,eAOS,GAPAf,OAAQ,IAAE,C,yBACf,iBAKS,CALT,eAKS,GALAM,OAAQ,GAAC,C,yBACd,iBAA8C,CAA9C,EACA,eAEM,MAFN,EAEM,CADF,eAA+C,GAApCU,KAAK,SAASD,MAAA,I,0BAAM,iBAAI,C,oDAUpC,GACXE,MADW,WAEP,IAAMC,EAAQ,eAAS,CACnBjB,UAAW,KA6Bf,OA1BA,gBAAU,WACNiB,EAAMjB,UAAY,CACd,CACIU,MAAO,KACPC,SAAU,aACVC,aAAc,cACdC,MAAO,WACPL,MAAO,EAAQ,SAEnB,CACIE,MAAO,MACPC,SAAU,aACVC,aAAc,cACdC,MAAO,WACPL,MAAO,EAAQ,SAEnB,CACIE,MAAO,MACPC,SAAU,aACVC,aAAc,cACdC,MAAO,WACPL,MAAO,EAAQ,aAK3B,kBACO,eAAOS,M,UC7E1B,EAAOC,OAASA,EAED,gB,qBCPftB,EAAOC,QAAU,IAA0B,mC,qBCA3CD,EAAOC,QAAU,IAA0B","file":"js/chunk-a47e82b6.70f2bf5f.js","sourcesContent":["export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--10-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!../../node_modules/vue-loader-v16/dist/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--10-oneOf-1-2!../../node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader-v16/dist/index.js??ref--0-1!./OrderDetail.vue?vue&type=style&index=0&id=6f988ec4&lang=less\"","module.exports = __webpack_public_path__ + \"img/order-detail-2.0393d2bc.png\";","\r\n \r\n
\r\n \r\n \r\n \r\n {{turnover.price}}¥
\r\n {{turnover.todayNum}}
\r\n {{turnover.yesterdayNum}}
\r\n {{turnover.ratio}}
\r\n \r\n 查看详情\r\n
\r\n \r\n \r\n \r\n
\r\n \r\n 成交额:同比、环比分析
\r\n 包含今天较昨天、本月较上月、本年较上一年的详细分析展示。
\r\n \r\n \r\n
\r\n \r\n \r\n {{turnover.price}}¥
\r\n {{turnover.todayNum}}
\r\n {{turnover.yesterdayNum}}
\r\n {{turnover.ratio}}
\r\n \r\n 查看详情\r\n
\r\n \r\n \r\n \r\n
\r\n \r\n 查看详细数据,请到订单列表,及详情体局分析。
\r\n \r\n 查看列表\r\n
\r\n \r\n \r\n
\r\n\r\n\r\n\r\n\r\n","import { render } from \"./OrderDetail.vue?vue&type=template&id=6f988ec4\"\nimport script from \"./OrderDetail.vue?vue&type=script&lang=js\"\nexport * from \"./OrderDetail.vue?vue&type=script&lang=js\"\n\nimport \"./OrderDetail.vue?vue&type=style&index=0&id=6f988ec4&lang=less\"\nscript.render = render\n\nexport default script","module.exports = __webpack_public_path__ + \"img/order-detail-1.bd5207ac.png\";","module.exports = __webpack_public_path__ + \"img/order-detail-3.22bb686a.png\";"],"sourceRoot":""}
--------------------------------------------------------------------------------
/src/views/GoodsList.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | 商品列表
8 |
9 |
10 |
11 |
27 |
28 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 | ¥{{scope.row.goodsPrice}}
44 |
45 |
46 |
47 |
48 |
49 | {{scope.row.status == 1 ? '上架':'下架'}}
50 |
51 |
52 |
53 |
54 |
55 | 查看
56 | 上架
57 | 下架
58 | 编辑
59 | 删除
60 |
61 |
62 |
63 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
208 |
209 |
--------------------------------------------------------------------------------
/docs/js/chunk-0bda0396.39cd9c8b.js:
--------------------------------------------------------------------------------
1 | (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0bda0396"],{"0748":function(e,t,n){"use strict";var a=n("7a23"),i={class:"table"},c=Object(a["m"])("查看"),l=Object(a["m"])("编辑"),o=Object(a["m"])("删除");function r(e,t,n,r,b,u){var g=Object(a["N"])("el-table-column"),d=Object(a["N"])("el-button"),E=Object(a["N"])("el-table"),s=Object(a["N"])("el-pagination"),j=Object(a["O"])("loading");return Object(a["E"])(),Object(a["i"])("div",i,[Object(a["cb"])(Object(a["n"])(E,{data:e.tableData,border:"",stripe:"",style:{width:"100%",margin:"1em 0"},"element-loading-text":"拼命加载中...","element-loading-spinner":"el-icon-loading","element-loading-background":"rgba(0, 0, 0, 0.8)"},{default:Object(a["bb"])((function(){return[n.index?(Object(a["E"])(),Object(a["i"])(g,{key:0,label:"ID",type:"index",index:r.onIndex,align:"center","show-overflow-tooltip":""},null,8,["index"])):Object(a["j"])("",!0),(Object(a["E"])(!0),Object(a["i"])(a["b"],null,Object(a["L"])(e.tableTitle,(function(e,t){return Object(a["E"])(),Object(a["i"])(g,{key:t,"show-overflow-tooltip":"",prop:e.prop,label:e.label,align:null!=e.align?e.align:"center",width:e.width},null,8,["prop","label","align","width"])})),128)),n.operation.flag?(Object(a["E"])(),Object(a["i"])(g,{key:1,label:"操作",align:"center",width:"210"},{default:Object(a["bb"])((function(e){return[n.operation.detail?(Object(a["E"])(),Object(a["i"])(d,{key:0,size:"small",round:"",onClick:function(t){return r.detail(e.row)}},{default:Object(a["bb"])((function(){return[c]})),_:2},1032,["onClick"])):Object(a["j"])("",!0),n.operation.edit?(Object(a["E"])(),Object(a["i"])(d,{key:1,type:"primary",size:"small",round:"",onClick:function(t){return r.edit(e.row)}},{default:Object(a["bb"])((function(){return[l]})),_:2},1032,["onClick"])):Object(a["j"])("",!0),n.operation.del?(Object(a["E"])(),Object(a["i"])(d,{key:2,type:"danger",size:"small",round:"",onClick:function(t){return r.del(e.row)}},{default:Object(a["bb"])((function(){return[o]})),_:2},1032,["onClick"])):Object(a["j"])("",!0)]})),_:1})):Object(a["j"])("",!0)]})),_:1},8,["data"]),[[j,n.loading]]),Object(a["n"])(s,{onSizeChange:r.sizeChange,onCurrentChange:r.currentChange,layout:"total, sizes, prev, pager, next, jumper","current-page":e.currentPage,"page-sizes":e.pageSizes,"page-size":e.pageSize,"pager-count":e.pagerCount,total:e.total},null,8,["onSizeChange","onCurrentChange","current-page","page-sizes","page-size","pager-count","total"])])}var b=n("5530"),u=n("6c02"),g=n("3fd4"),d={props:{loading:Boolean,index:Boolean,operation:Object,datas:Object},setup:function(e){var t=Object(u["c"])(),n=Object(a["I"])({tableTitle:[],tableData:[],currentPage:1,pageSizes:[10,20,50,100],pageSize:10,total:0});Object(a["B"])((function(){null!=e.datas&&(n.tableTitle=e.datas.tableTitle,n.tableData=e.datas.tableData,n.currentPage=e.datas.currentPage,n.pageSize=e.datas.pageSize,n.total=e.datas.total)}));var i=function(e){console.log("detail:"+JSON.stringify(e))},c=function(e){t.push({path:"goods-add",query:{value:e,type:"edit"}}),console.log("edit:"+JSON.stringify(e))},l=function(e){g["b"].confirm("此操作将永久删除该条数据, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning",callback:function(t){"confirm"==t&&(console.log("del:"+JSON.stringify(e)),Object(g["c"])({title:"成功",message:"删除成功!",duration:2e3,type:"success"}))}})},o=function(e){n.pageSize=e},r=function(e){n.currentPage=e},d=function(e){return e+1};return Object(b["a"])(Object(b["a"])({},Object(a["T"])(n)),{},{detail:i,edit:c,del:l,onIndex:d,sizeChange:o,currentChange:r})}};d.render=r;t["a"]=d},"6c79":function(e,t,n){},bbed:function(e,t,n){"use strict";n("6c79")},bf4b:function(e,t,n){"use strict";n.r(t);var a=n("7a23"),i={class:"order-list"},c={class:"clearfix"},l=Object(a["n"])("span",null,"订单列表",-1),o={class:"content"},r={class:"content-header"},b=Object(a["m"])("搜索"),u={class:"content-main"};function g(e,t,g,d,E,s){var j=Object(a["N"])("el-image"),p=Object(a["N"])("el-input"),A=Object(a["N"])("el-col"),O=Object(a["N"])("el-button"),I=Object(a["N"])("el-row"),Q=Object(a["N"])("Table"),f=Object(a["N"])("el-card");return Object(a["E"])(),Object(a["i"])("div",i,[Object(a["n"])(f,{shadow:"never"},{header:Object(a["bb"])((function(){return[Object(a["n"])("div",c,[Object(a["n"])(j,{class:"icon",src:n("f5ae")},null,8,["src"]),l])]})),default:Object(a["bb"])((function(){return[Object(a["n"])("div",o,[Object(a["n"])("div",r,[Object(a["n"])(I,{gutter:20},{default:Object(a["bb"])((function(){return[Object(a["n"])(A,{span:4},{default:Object(a["bb"])((function(){return[Object(a["n"])(p,{modelValue:e.keyword,"onUpdate:modelValue":t[1]||(t[1]=function(t){return e.keyword=t}),placeholder:"请输入订单信息"},null,8,["modelValue"])]})),_:1}),Object(a["n"])(A,{span:4},{default:Object(a["bb"])((function(){return[Object(a["n"])(O,{type:"danger",onClick:d.init},{default:Object(a["bb"])((function(){return[b]})),_:1},8,["onClick"])]})),_:1})]})),_:1})]),Object(a["n"])("div",u,[e.data.tableData.length?(Object(a["E"])(),Object(a["i"])(Q,{key:0,datas:e.data,index:!1,operation:e.operation,loading:e.loading},null,8,["datas","operation","loading"])):Object(a["j"])("",!0)])])]})),_:1})])}var d=n("5530"),E=n("0748"),s={components:{Table:E["a"]},setup:function(){var e=Object(a["I"])({loading:!0,keyword:"",data:{tableTitle:[{prop:"username",label:"商户名称"},{prop:"nickname",label:"商户昵称"},{prop:"phone",label:"联系电话"},{prop:"openId",label:"唯一标识"},{prop:"birthday",label:"商户生日"},{prop:"sex",label:"性别"},{prop:"email",label:"邮箱"},{prop:"status",label:"状态"},{prop:"updateTime",label:"更新时间"}],tableData:[],currentPage:1,pageSize:10,total:""},operation:{flag:!0,detail:!0,edit:!1,del:!0}});Object(a["B"])((function(){t(),e.loading=!1}));var t=function(){var t=e.keyword;null!=t&&""!=t||(t=null),e.data.tableData=[{username:"zahngsan",nickname:"张三",phone:"18850022005",openId:"15sdg5dsfb",birthday:"2001-12-12",sex:"男",email:"zhangsan@163.com",status:"正常",updateTime:"2021-01-20 12:52:12"},{username:"zahngsan",nickname:"张三",phone:"18850022005",openId:"15sdg5dsfb",birthday:"2001-12-12",sex:"男",email:"zhangsan@163.com",status:"正常",updateTime:"2021-01-20 12:52:12"},{username:"zahngsan",nickname:"张三",phone:"18850022005",openId:"15sdg5dsfb",birthday:"2001-12-12",sex:"男",email:"zhangsan@163.com",status:"正常",updateTime:"2021-01-20 12:52:12"},{username:"zahngsan",nickname:"张三",phone:"18850022005",openId:"15sdg5dsfb",birthday:"2001-12-12",sex:"男",email:"zhangsan@163.com",status:"正常",updateTime:"2021-01-20 12:52:12"}],e.data.currentPage=1,e.data.pageSize=1,e.data.total=4};return Object(d["a"])(Object(d["a"])({},Object(a["T"])(e)),{},{init:t})}};n("bbed");s.render=g;t["default"]=s},f5ae:function(e,t){e.exports="data:image/png;base64,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"}}]);
2 | //# sourceMappingURL=chunk-0bda0396.39cd9c8b.js.map
--------------------------------------------------------------------------------
/docs/js/chunk-58616a26.ebd717dc.js:
--------------------------------------------------------------------------------
1 | (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-58616a26"],{"0748":function(e,t,n){"use strict";var a=n("7a23"),i={class:"table"},l=Object(a["m"])("查看"),c=Object(a["m"])("编辑"),o=Object(a["m"])("删除");function r(e,t,n,r,b,u){var g=Object(a["N"])("el-table-column"),d=Object(a["N"])("el-button"),E=Object(a["N"])("el-table"),s=Object(a["N"])("el-pagination"),j=Object(a["O"])("loading");return Object(a["E"])(),Object(a["i"])("div",i,[Object(a["cb"])(Object(a["n"])(E,{data:e.tableData,border:"",stripe:"",style:{width:"100%",margin:"1em 0"},"element-loading-text":"拼命加载中...","element-loading-spinner":"el-icon-loading","element-loading-background":"rgba(0, 0, 0, 0.8)"},{default:Object(a["bb"])((function(){return[n.index?(Object(a["E"])(),Object(a["i"])(g,{key:0,label:"ID",type:"index",index:r.onIndex,align:"center","show-overflow-tooltip":""},null,8,["index"])):Object(a["j"])("",!0),(Object(a["E"])(!0),Object(a["i"])(a["b"],null,Object(a["L"])(e.tableTitle,(function(e,t){return Object(a["E"])(),Object(a["i"])(g,{key:t,"show-overflow-tooltip":"",prop:e.prop,label:e.label,align:null!=e.align?e.align:"center",width:e.width},null,8,["prop","label","align","width"])})),128)),n.operation.flag?(Object(a["E"])(),Object(a["i"])(g,{key:1,label:"操作",align:"center",width:"210"},{default:Object(a["bb"])((function(e){return[n.operation.detail?(Object(a["E"])(),Object(a["i"])(d,{key:0,size:"small",round:"",onClick:function(t){return r.detail(e.row)}},{default:Object(a["bb"])((function(){return[l]})),_:2},1032,["onClick"])):Object(a["j"])("",!0),n.operation.edit?(Object(a["E"])(),Object(a["i"])(d,{key:1,type:"primary",size:"small",round:"",onClick:function(t){return r.edit(e.row)}},{default:Object(a["bb"])((function(){return[c]})),_:2},1032,["onClick"])):Object(a["j"])("",!0),n.operation.del?(Object(a["E"])(),Object(a["i"])(d,{key:2,type:"danger",size:"small",round:"",onClick:function(t){return r.del(e.row)}},{default:Object(a["bb"])((function(){return[o]})),_:2},1032,["onClick"])):Object(a["j"])("",!0)]})),_:1})):Object(a["j"])("",!0)]})),_:1},8,["data"]),[[j,n.loading]]),Object(a["n"])(s,{onSizeChange:r.sizeChange,onCurrentChange:r.currentChange,layout:"total, sizes, prev, pager, next, jumper","current-page":e.currentPage,"page-sizes":e.pageSizes,"page-size":e.pageSize,"pager-count":e.pagerCount,total:e.total},null,8,["onSizeChange","onCurrentChange","current-page","page-sizes","page-size","pager-count","total"])])}var b=n("5530"),u=n("6c02"),g=n("3fd4"),d={props:{loading:Boolean,index:Boolean,operation:Object,datas:Object},setup:function(e){var t=Object(u["c"])(),n=Object(a["I"])({tableTitle:[],tableData:[],currentPage:1,pageSizes:[10,20,50,100],pageSize:10,total:0});Object(a["B"])((function(){null!=e.datas&&(n.tableTitle=e.datas.tableTitle,n.tableData=e.datas.tableData,n.currentPage=e.datas.currentPage,n.pageSize=e.datas.pageSize,n.total=e.datas.total)}));var i=function(e){console.log("detail:"+JSON.stringify(e))},l=function(e){t.push({path:"goods-add",query:{value:e,type:"edit"}}),console.log("edit:"+JSON.stringify(e))},c=function(e){g["b"].confirm("此操作将永久删除该条数据, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning",callback:function(t){"confirm"==t&&(console.log("del:"+JSON.stringify(e)),Object(g["c"])({title:"成功",message:"删除成功!",duration:2e3,type:"success"}))}})},o=function(e){n.pageSize=e},r=function(e){n.currentPage=e},d=function(e){return e+1};return Object(b["a"])(Object(b["a"])({},Object(a["T"])(n)),{},{detail:i,edit:l,del:c,onIndex:d,sizeChange:o,currentChange:r})}};d.render=r;t["a"]=d},2019:function(e,t,n){"use strict";n("830b")},"830b":function(e,t,n){},ab3a:function(e,t,n){"use strict";n.r(t);var a=n("7a23"),i={class:"user-list"},l={class:"clearfix"},c=Object(a["n"])("span",null,"用户列表",-1),o={class:"content"},r={class:"content-header"},b=Object(a["m"])("搜索"),u={class:"content-main"};function g(e,t,g,d,E,s){var j=Object(a["N"])("el-image"),p=Object(a["N"])("el-input"),A=Object(a["N"])("el-col"),O=Object(a["N"])("el-button"),I=Object(a["N"])("el-row"),Q=Object(a["N"])("Table"),f=Object(a["N"])("el-card");return Object(a["E"])(),Object(a["i"])("div",i,[Object(a["n"])(f,{shadow:"never"},{header:Object(a["bb"])((function(){return[Object(a["n"])("div",l,[Object(a["n"])(j,{class:"icon",src:n("f5ae")},null,8,["src"]),c])]})),default:Object(a["bb"])((function(){return[Object(a["n"])("div",o,[Object(a["n"])("div",r,[Object(a["n"])(I,{gutter:20},{default:Object(a["bb"])((function(){return[Object(a["n"])(A,{span:4},{default:Object(a["bb"])((function(){return[Object(a["n"])(p,{modelValue:e.keyword,"onUpdate:modelValue":t[1]||(t[1]=function(t){return e.keyword=t}),placeholder:"请输入用户信息"},null,8,["modelValue"])]})),_:1}),Object(a["n"])(A,{span:4},{default:Object(a["bb"])((function(){return[Object(a["n"])(O,{type:"danger",onClick:d.init},{default:Object(a["bb"])((function(){return[b]})),_:1},8,["onClick"])]})),_:1})]})),_:1})]),Object(a["n"])("div",u,[e.data.tableData.length?(Object(a["E"])(),Object(a["i"])(Q,{key:0,datas:e.data,index:!1,operation:e.operation,loading:e.loading},null,8,["datas","operation","loading"])):Object(a["j"])("",!0)])])]})),_:1})])}var d=n("5530"),E=n("0748"),s={components:{Table:E["a"]},setup:function(){var e=Object(a["I"])({loading:!0,keyword:"",data:{tableTitle:[{prop:"username",label:"商户名称"},{prop:"nickname",label:"商户昵称"},{prop:"phone",label:"联系电话"},{prop:"openId",label:"唯一标识"},{prop:"birthday",label:"商户生日"},{prop:"sex",label:"性别"},{prop:"email",label:"邮箱"},{prop:"status",label:"状态"},{prop:"updateTime",label:"更新时间"}],tableData:[],currentPage:1,pageSize:10,total:""},operation:{flag:!0,detail:!0,edit:!1,del:!0}});Object(a["B"])((function(){t(),e.loading=!1}));var t=function(){var t=e.keyword;null!=t&&""!=t||(t=null),e.data.tableData=[{username:"zahngsan",nickname:"张三",phone:"18850022005",openId:"15sdg5dsfb",birthday:"2001-12-12",sex:"男",email:"zhangsan@163.com",status:"正常",updateTime:"2021-01-20 12:52:12"},{username:"zahngsan",nickname:"张三",phone:"18850022005",openId:"15sdg5dsfb",birthday:"2001-12-12",sex:"男",email:"zhangsan@163.com",status:"正常",updateTime:"2021-01-20 12:52:12"},{username:"zahngsan",nickname:"张三",phone:"18850022005",openId:"15sdg5dsfb",birthday:"2001-12-12",sex:"男",email:"zhangsan@163.com",status:"正常",updateTime:"2021-01-20 12:52:12"},{username:"zahngsan",nickname:"张三",phone:"18850022005",openId:"15sdg5dsfb",birthday:"2001-12-12",sex:"男",email:"zhangsan@163.com",status:"正常",updateTime:"2021-01-20 12:52:12"}],e.data.currentPage=1,e.data.pageSize=1,e.data.total=4};return Object(d["a"])(Object(d["a"])({},Object(a["T"])(e)),{},{init:t})}};n("2019");s.render=g;t["default"]=s},f5ae:function(e,t){e.exports="data:image/png;base64,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"}}]);
2 | //# sourceMappingURL=chunk-58616a26.ebd717dc.js.map
--------------------------------------------------------------------------------
/docs/js/chunk-2373b964.5513c168.js:
--------------------------------------------------------------------------------
1 | (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2373b964"],{"0748":function(e,t,n){"use strict";var a=n("7a23"),i={class:"table"},c=Object(a["m"])("查看"),l=Object(a["m"])("编辑"),o=Object(a["m"])("删除");function r(e,t,n,r,b,u){var g=Object(a["N"])("el-table-column"),d=Object(a["N"])("el-button"),E=Object(a["N"])("el-table"),s=Object(a["N"])("el-pagination"),j=Object(a["O"])("loading");return Object(a["E"])(),Object(a["i"])("div",i,[Object(a["cb"])(Object(a["n"])(E,{data:e.tableData,border:"",stripe:"",style:{width:"100%",margin:"1em 0"},"element-loading-text":"拼命加载中...","element-loading-spinner":"el-icon-loading","element-loading-background":"rgba(0, 0, 0, 0.8)"},{default:Object(a["bb"])((function(){return[n.index?(Object(a["E"])(),Object(a["i"])(g,{key:0,label:"ID",type:"index",index:r.onIndex,align:"center","show-overflow-tooltip":""},null,8,["index"])):Object(a["j"])("",!0),(Object(a["E"])(!0),Object(a["i"])(a["b"],null,Object(a["L"])(e.tableTitle,(function(e,t){return Object(a["E"])(),Object(a["i"])(g,{key:t,"show-overflow-tooltip":"",prop:e.prop,label:e.label,align:null!=e.align?e.align:"center",width:e.width},null,8,["prop","label","align","width"])})),128)),n.operation.flag?(Object(a["E"])(),Object(a["i"])(g,{key:1,label:"操作",align:"center",width:"210"},{default:Object(a["bb"])((function(e){return[n.operation.detail?(Object(a["E"])(),Object(a["i"])(d,{key:0,size:"small",round:"",onClick:function(t){return r.detail(e.row)}},{default:Object(a["bb"])((function(){return[c]})),_:2},1032,["onClick"])):Object(a["j"])("",!0),n.operation.edit?(Object(a["E"])(),Object(a["i"])(d,{key:1,type:"primary",size:"small",round:"",onClick:function(t){return r.edit(e.row)}},{default:Object(a["bb"])((function(){return[l]})),_:2},1032,["onClick"])):Object(a["j"])("",!0),n.operation.del?(Object(a["E"])(),Object(a["i"])(d,{key:2,type:"danger",size:"small",round:"",onClick:function(t){return r.del(e.row)}},{default:Object(a["bb"])((function(){return[o]})),_:2},1032,["onClick"])):Object(a["j"])("",!0)]})),_:1})):Object(a["j"])("",!0)]})),_:1},8,["data"]),[[j,n.loading]]),Object(a["n"])(s,{onSizeChange:r.sizeChange,onCurrentChange:r.currentChange,layout:"total, sizes, prev, pager, next, jumper","current-page":e.currentPage,"page-sizes":e.pageSizes,"page-size":e.pageSize,"pager-count":e.pagerCount,total:e.total},null,8,["onSizeChange","onCurrentChange","current-page","page-sizes","page-size","pager-count","total"])])}var b=n("5530"),u=n("6c02"),g=n("3fd4"),d={props:{loading:Boolean,index:Boolean,operation:Object,datas:Object},setup:function(e){var t=Object(u["c"])(),n=Object(a["I"])({tableTitle:[],tableData:[],currentPage:1,pageSizes:[10,20,50,100],pageSize:10,total:0});Object(a["B"])((function(){null!=e.datas&&(n.tableTitle=e.datas.tableTitle,n.tableData=e.datas.tableData,n.currentPage=e.datas.currentPage,n.pageSize=e.datas.pageSize,n.total=e.datas.total)}));var i=function(e){console.log("detail:"+JSON.stringify(e))},c=function(e){t.push({path:"goods-add",query:{value:e,type:"edit"}}),console.log("edit:"+JSON.stringify(e))},l=function(e){g["b"].confirm("此操作将永久删除该条数据, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning",callback:function(t){"confirm"==t&&(console.log("del:"+JSON.stringify(e)),Object(g["c"])({title:"成功",message:"删除成功!",duration:2e3,type:"success"}))}})},o=function(e){n.pageSize=e},r=function(e){n.currentPage=e},d=function(e){return e+1};return Object(b["a"])(Object(b["a"])({},Object(a["T"])(n)),{},{detail:i,edit:c,del:l,onIndex:d,sizeChange:o,currentChange:r})}};d.render=r;t["a"]=d},"74fe":function(e,t,n){"use strict";n.r(t);var a=n("7a23"),i={class:"merchant-list"},c={class:"clearfix"},l=Object(a["n"])("span",null,"商户列表",-1),o={class:"content"},r={class:"content-header"},b=Object(a["m"])("搜索"),u={class:"content-main"};function g(e,t,g,d,E,s){var j=Object(a["N"])("el-image"),p=Object(a["N"])("el-input"),A=Object(a["N"])("el-col"),O=Object(a["N"])("el-button"),I=Object(a["N"])("el-row"),Q=Object(a["N"])("Table"),f=Object(a["N"])("el-card");return Object(a["E"])(),Object(a["i"])("div",i,[Object(a["n"])(f,{shadow:"never"},{header:Object(a["bb"])((function(){return[Object(a["n"])("div",c,[Object(a["n"])(j,{class:"icon",src:n("f5ae")},null,8,["src"]),l])]})),default:Object(a["bb"])((function(){return[Object(a["n"])("div",o,[Object(a["n"])("div",r,[Object(a["n"])(I,{gutter:20},{default:Object(a["bb"])((function(){return[Object(a["n"])(A,{span:4},{default:Object(a["bb"])((function(){return[Object(a["n"])(p,{modelValue:e.keyword,"onUpdate:modelValue":t[1]||(t[1]=function(t){return e.keyword=t}),placeholder:"请输入商户信息"},null,8,["modelValue"])]})),_:1}),Object(a["n"])(A,{span:4},{default:Object(a["bb"])((function(){return[Object(a["n"])(O,{type:"danger",onClick:d.init},{default:Object(a["bb"])((function(){return[b]})),_:1},8,["onClick"])]})),_:1})]})),_:1})]),Object(a["n"])("div",u,[e.data.tableData.length?(Object(a["E"])(),Object(a["i"])(Q,{key:0,datas:e.data,index:!1,operation:e.operation,loading:e.loading},null,8,["datas","operation","loading"])):Object(a["j"])("",!0)])])]})),_:1})])}var d=n("5530"),E=n("0748"),s={components:{Table:E["a"]},setup:function(){var e=Object(a["I"])({loading:!0,keyword:"",data:{tableTitle:[{prop:"username",label:"商户名称"},{prop:"nickname",label:"商户昵称"},{prop:"phone",label:"联系电话"},{prop:"openId",label:"唯一标识"},{prop:"birthday",label:"商户生日"},{prop:"sex",label:"性别"},{prop:"email",label:"邮箱"},{prop:"status",label:"状态"},{prop:"updateTime",label:"更新时间"}],tableData:[],currentPage:1,pageSize:10,total:""},operation:{flag:!0,detail:!0,edit:!1,del:!0}});Object(a["B"])((function(){t(),e.loading=!1}));var t=function(){var t=e.keyword;null!=t&&""!=t||(t=null),e.data.tableData=[{username:"zahngsan",nickname:"张三",phone:"18850022005",openId:"15sdg5dsfb",birthday:"2001-12-12",sex:"男",email:"zhangsan@163.com",status:"正常",updateTime:"2021-01-20 12:52:12"},{username:"zahngsan",nickname:"张三",phone:"18850022005",openId:"15sdg5dsfb",birthday:"2001-12-12",sex:"男",email:"zhangsan@163.com",status:"正常",updateTime:"2021-01-20 12:52:12"},{username:"zahngsan",nickname:"张三",phone:"18850022005",openId:"15sdg5dsfb",birthday:"2001-12-12",sex:"男",email:"zhangsan@163.com",status:"正常",updateTime:"2021-01-20 12:52:12"},{username:"zahngsan",nickname:"张三",phone:"18850022005",openId:"15sdg5dsfb",birthday:"2001-12-12",sex:"男",email:"zhangsan@163.com",status:"正常",updateTime:"2021-01-20 12:52:12"}],e.data.currentPage=1,e.data.pageSize=1,e.data.total=4};return Object(d["a"])(Object(d["a"])({},Object(a["T"])(e)),{},{init:t})}};n("9819");s.render=g;t["default"]=s},9819:function(e,t,n){"use strict";n("c5f6")},c5f6:function(e,t,n){},f5ae:function(e,t){e.exports="data:image/png;base64,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"}}]);
2 | //# sourceMappingURL=chunk-2373b964.5513c168.js.map
--------------------------------------------------------------------------------
/docs/js/chunk-35961830.57b2a0ed.js:
--------------------------------------------------------------------------------
1 | (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-35961830"],{"0748":function(e,t,n){"use strict";var a=n("7a23"),i={class:"table"},l=Object(a["m"])("查看"),c=Object(a["m"])("编辑"),o=Object(a["m"])("删除");function r(e,t,n,r,b,u){var g=Object(a["N"])("el-table-column"),d=Object(a["N"])("el-button"),E=Object(a["N"])("el-table"),s=Object(a["N"])("el-pagination"),j=Object(a["O"])("loading");return Object(a["E"])(),Object(a["i"])("div",i,[Object(a["cb"])(Object(a["n"])(E,{data:e.tableData,border:"",stripe:"",style:{width:"100%",margin:"1em 0"},"element-loading-text":"拼命加载中...","element-loading-spinner":"el-icon-loading","element-loading-background":"rgba(0, 0, 0, 0.8)"},{default:Object(a["bb"])((function(){return[n.index?(Object(a["E"])(),Object(a["i"])(g,{key:0,label:"ID",type:"index",index:r.onIndex,align:"center","show-overflow-tooltip":""},null,8,["index"])):Object(a["j"])("",!0),(Object(a["E"])(!0),Object(a["i"])(a["b"],null,Object(a["L"])(e.tableTitle,(function(e,t){return Object(a["E"])(),Object(a["i"])(g,{key:t,"show-overflow-tooltip":"",prop:e.prop,label:e.label,align:null!=e.align?e.align:"center",width:e.width},null,8,["prop","label","align","width"])})),128)),n.operation.flag?(Object(a["E"])(),Object(a["i"])(g,{key:1,label:"操作",align:"center",width:"210"},{default:Object(a["bb"])((function(e){return[n.operation.detail?(Object(a["E"])(),Object(a["i"])(d,{key:0,size:"small",round:"",onClick:function(t){return r.detail(e.row)}},{default:Object(a["bb"])((function(){return[l]})),_:2},1032,["onClick"])):Object(a["j"])("",!0),n.operation.edit?(Object(a["E"])(),Object(a["i"])(d,{key:1,type:"primary",size:"small",round:"",onClick:function(t){return r.edit(e.row)}},{default:Object(a["bb"])((function(){return[c]})),_:2},1032,["onClick"])):Object(a["j"])("",!0),n.operation.del?(Object(a["E"])(),Object(a["i"])(d,{key:2,type:"danger",size:"small",round:"",onClick:function(t){return r.del(e.row)}},{default:Object(a["bb"])((function(){return[o]})),_:2},1032,["onClick"])):Object(a["j"])("",!0)]})),_:1})):Object(a["j"])("",!0)]})),_:1},8,["data"]),[[j,n.loading]]),Object(a["n"])(s,{onSizeChange:r.sizeChange,onCurrentChange:r.currentChange,layout:"total, sizes, prev, pager, next, jumper","current-page":e.currentPage,"page-sizes":e.pageSizes,"page-size":e.pageSize,"pager-count":e.pagerCount,total:e.total},null,8,["onSizeChange","onCurrentChange","current-page","page-sizes","page-size","pager-count","total"])])}var b=n("5530"),u=n("6c02"),g=n("3fd4"),d={props:{loading:Boolean,index:Boolean,operation:Object,datas:Object},setup:function(e){var t=Object(u["c"])(),n=Object(a["I"])({tableTitle:[],tableData:[],currentPage:1,pageSizes:[10,20,50,100],pageSize:10,total:0});Object(a["B"])((function(){null!=e.datas&&(n.tableTitle=e.datas.tableTitle,n.tableData=e.datas.tableData,n.currentPage=e.datas.currentPage,n.pageSize=e.datas.pageSize,n.total=e.datas.total)}));var i=function(e){console.log("detail:"+JSON.stringify(e))},l=function(e){t.push({path:"goods-add",query:{value:e,type:"edit"}}),console.log("edit:"+JSON.stringify(e))},c=function(e){g["b"].confirm("此操作将永久删除该条数据, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning",callback:function(t){"confirm"==t&&(console.log("del:"+JSON.stringify(e)),Object(g["c"])({title:"成功",message:"删除成功!",duration:2e3,type:"success"}))}})},o=function(e){n.pageSize=e},r=function(e){n.currentPage=e},d=function(e){return e+1};return Object(b["a"])(Object(b["a"])({},Object(a["T"])(n)),{},{detail:i,edit:l,del:c,onIndex:d,sizeChange:o,currentChange:r})}};d.render=r;t["a"]=d},"0ed8":function(e,t,n){},"3d2e":function(e,t,n){"use strict";n("0ed8")},9728:function(e,t,n){"use strict";n.r(t);var a=n("7a23"),i={class:"goods-order-list"},l={class:"clearfix"},c=Object(a["n"])("span",null,"商品订单列表",-1),o={class:"content"},r={class:"content-header"},b=Object(a["m"])("搜索"),u={class:"content-main"};function g(e,t,g,d,E,s){var j=Object(a["N"])("el-image"),p=Object(a["N"])("el-input"),A=Object(a["N"])("el-col"),O=Object(a["N"])("el-button"),I=Object(a["N"])("el-row"),Q=Object(a["N"])("Table"),f=Object(a["N"])("el-card");return Object(a["E"])(),Object(a["i"])("div",i,[Object(a["n"])(f,{shadow:"never"},{header:Object(a["bb"])((function(){return[Object(a["n"])("div",l,[Object(a["n"])(j,{class:"icon",src:n("f5ae")},null,8,["src"]),c])]})),default:Object(a["bb"])((function(){return[Object(a["n"])("div",o,[Object(a["n"])("div",r,[Object(a["n"])(I,{gutter:20},{default:Object(a["bb"])((function(){return[Object(a["n"])(A,{span:4},{default:Object(a["bb"])((function(){return[Object(a["n"])(p,{modelValue:e.keyword,"onUpdate:modelValue":t[1]||(t[1]=function(t){return e.keyword=t}),placeholder:"请输入商品订单信息"},null,8,["modelValue"])]})),_:1}),Object(a["n"])(A,{span:4},{default:Object(a["bb"])((function(){return[Object(a["n"])(O,{type:"danger",onClick:d.init},{default:Object(a["bb"])((function(){return[b]})),_:1},8,["onClick"])]})),_:1})]})),_:1})]),Object(a["n"])("div",u,[e.data.tableData.length?(Object(a["E"])(),Object(a["i"])(Q,{key:0,datas:e.data,index:!1,operation:e.operation,loading:e.loading},null,8,["datas","operation","loading"])):Object(a["j"])("",!0)])])]})),_:1})])}var d=n("5530"),E=n("0748"),s={components:{Table:E["a"]},setup:function(){var e=Object(a["I"])({loading:!0,keyword:"",data:{tableTitle:[{prop:"username",label:"商户名称"},{prop:"nickname",label:"商户昵称"},{prop:"phone",label:"联系电话"},{prop:"openId",label:"唯一标识"},{prop:"birthday",label:"商户生日"},{prop:"sex",label:"性别"},{prop:"email",label:"邮箱"},{prop:"status",label:"状态"},{prop:"updateTime",label:"更新时间"}],tableData:[],currentPage:1,pageSize:10,total:""},operation:{flag:!0,detail:!0,edit:!1,del:!0}});Object(a["B"])((function(){t(),e.loading=!1}));var t=function(){var t=e.keyword;null!=t&&""!=t||(t=null),e.data.tableData=[{username:"zahngsan",nickname:"张三",phone:"18850022005",openId:"15sdg5dsfb",birthday:"2001-12-12",sex:"男",email:"zhangsan@163.com",status:"正常",updateTime:"2021-01-20 12:52:12"},{username:"zahngsan",nickname:"张三",phone:"18850022005",openId:"15sdg5dsfb",birthday:"2001-12-12",sex:"男",email:"zhangsan@163.com",status:"正常",updateTime:"2021-01-20 12:52:12"},{username:"zahngsan",nickname:"张三",phone:"18850022005",openId:"15sdg5dsfb",birthday:"2001-12-12",sex:"男",email:"zhangsan@163.com",status:"正常",updateTime:"2021-01-20 12:52:12"},{username:"zahngsan",nickname:"张三",phone:"18850022005",openId:"15sdg5dsfb",birthday:"2001-12-12",sex:"男",email:"zhangsan@163.com",status:"正常",updateTime:"2021-01-20 12:52:12"}],e.data.currentPage=1,e.data.pageSize=1,e.data.total=4};return Object(d["a"])(Object(d["a"])({},Object(a["T"])(e)),{},{init:t})}};n("3d2e");s.render=g;t["default"]=s},f5ae:function(e,t){e.exports="data:image/png;base64,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"}}]);
2 | //# sourceMappingURL=chunk-35961830.57b2a0ed.js.map
--------------------------------------------------------------------------------
/src/views/GoodsAdd.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
13 |
14 |
15 |
16 |
19 |
20 |
21 |
22 |
26 |
27 |
28 |
33 |
34 |
35 |
40 |
41 |
42 |
45 |
46 |
47 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
![]()
63 |
64 |
65 |
66 |
67 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 | 立即发布
81 | 重置
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
211 |
212 |
--------------------------------------------------------------------------------
/docs/js/chunk-74e0ee00.37130fe5.js:
--------------------------------------------------------------------------------
1 | (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-74e0ee00"],{"2e80":function(e,t,n){},b27f:function(e,t,n){"use strict";n("2e80")},d2d3:function(e,t,n){"use strict";n.r(t);var o=n("7a23"),c={class:"goods-list"},a={class:"clearfix"},l=Object(o["n"])("span",null,"商品列表",-1),r={class:"content"},u={class:"content-header"},i=Object(o["m"])("搜索"),b=Object(o["m"])("发布商品"),s={class:"content-main"},g=Object(o["m"])("查看"),d=Object(o["m"])("上架"),j=Object(o["m"])("下架"),E=Object(o["m"])("编辑"),O=Object(o["m"])("删除");function A(e,t,A,p,I,f){var C=Object(o["N"])("el-image"),Q=Object(o["N"])("el-input"),w=Object(o["N"])("el-col"),B=Object(o["N"])("el-option"),m=Object(o["N"])("el-select"),k=Object(o["N"])("el-button"),S=Object(o["N"])("el-row"),h=Object(o["N"])("el-table-column"),y=Object(o["N"])("el-table"),M=Object(o["N"])("el-pagination"),v=Object(o["N"])("el-card"),G=Object(o["O"])("loading");return Object(o["E"])(),Object(o["i"])("div",c,[Object(o["n"])(v,{shadow:"never"},{header:Object(o["bb"])((function(){return[Object(o["n"])("div",a,[Object(o["n"])(C,{class:"icon",src:n("f5ae")},null,8,["src"]),l])]})),default:Object(o["bb"])((function(){return[Object(o["n"])("div",r,[Object(o["n"])("div",u,[Object(o["n"])(S,{gutter:20},{default:Object(o["bb"])((function(){return[Object(o["n"])(w,{span:4},{default:Object(o["bb"])((function(){return[Object(o["n"])(Q,{modelValue:e.keyword,"onUpdate:modelValue":t[1]||(t[1]=function(t){return e.keyword=t}),placeholder:"请输入商品信息"},null,8,["modelValue"])]})),_:1}),Object(o["n"])(w,{span:4},{default:Object(o["bb"])((function(){return[Object(o["n"])(m,{modelValue:e.typeVal,"onUpdate:modelValue":t[2]||(t[2]=function(t){return e.typeVal=t}),filterable:"",placeholder:"请选择"},{default:Object(o["bb"])((function(){return[(Object(o["E"])(!0),Object(o["i"])(o["b"],null,Object(o["L"])(e.types,(function(e){return Object(o["E"])(),Object(o["i"])(B,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])})),128))]})),_:1},8,["modelValue"])]})),_:1}),Object(o["n"])(w,{span:4},{default:Object(o["bb"])((function(){return[Object(o["n"])(k,{type:"danger",onClick:p.init},{default:Object(o["bb"])((function(){return[i]})),_:1},8,["onClick"]),Object(o["n"])(k,{type:"primary",onClick:p.addGoodsInfo},{default:Object(o["bb"])((function(){return[b]})),_:1},8,["onClick"])]})),_:1})]})),_:1})]),Object(o["n"])("div",s,[Object(o["cb"])(Object(o["n"])(y,{data:e.tableData,border:"",stripe:"",style:{width:"100%",margin:"1em 0"},"element-loading-text":"拼命加载中...","element-loading-spinner":"el-icon-loading","element-loading-background":"rgba(0, 0, 0, 0.8)"},{default:Object(o["bb"])((function(){return[Object(o["n"])(h,{prop:"goodsId",label:"商品ID",align:"center","show-overflow-tooltip":""}),Object(o["n"])(h,{prop:"goodsName",label:"商品名称",align:"center","show-overflow-tooltip":""}),Object(o["n"])(h,{label:"商品主图",align:"center"},{default:Object(o["bb"])((function(e){return[Object(o["n"])(C,{class:"table-image",src:e.row.coverImg},null,8,["src"])]})),_:1}),Object(o["n"])(h,{prop:"stock",label:"库存",align:"center","show-overflow-tooltip":""}),Object(o["n"])(h,{label:"价格",align:"center","show-overflow-tooltip":""},{default:Object(o["bb"])((function(e){return[Object(o["n"])("span",null,"¥"+Object(o["R"])(e.row.goodsPrice),1)]})),_:1}),Object(o["n"])(h,{prop:"categoryName",label:"分类",align:"center","show-overflow-tooltip":""}),Object(o["n"])(h,{prop:"status",label:"状态",align:"center","show-overflow-tooltip":""},{default:Object(o["bb"])((function(e){return[Object(o["n"])("span",null,Object(o["R"])(1==e.row.status?"上架":"下架"),1)]})),_:1}),Object(o["n"])(h,{prop:"updateTime",label:"更新时间",align:"center","show-overflow-tooltip":""}),Object(o["n"])(h,{label:"操作",align:"center",width:"210"},{default:Object(o["bb"])((function(e){return[Object(o["n"])(k,{size:"small",round:"",onClick:function(t){return p.qryGoodsInfo(e.row.goodsId)}},{default:Object(o["bb"])((function(){return[g]})),_:2},1032,["onClick"]),1==e.row.status?(Object(o["E"])(),Object(o["i"])(k,{key:0,type:"success",size:"small",round:"",onClick:function(t){return p.updGoodsStatus(e.row.goodsId,e.row.status)}},{default:Object(o["bb"])((function(){return[d]})),_:2},1032,["onClick"])):Object(o["j"])("",!0),0==e.row.status?(Object(o["E"])(),Object(o["i"])(k,{key:1,type:"info",size:"small",round:"",onClick:function(t){return p.updGoodsStatus(e.row.goodsId,e.row.status)}},{default:Object(o["bb"])((function(){return[j]})),_:2},1032,["onClick"])):Object(o["j"])("",!0),Object(o["n"])(k,{type:"primary",size:"small",round:"",onClick:function(t){return p.updGoodsInfo(e.row.goodsId)}},{default:Object(o["bb"])((function(){return[E]})),_:2},1032,["onClick"]),Object(o["n"])(k,{type:"danger",size:"small",round:"",onClick:function(t){return p.delGoodsInfo(e.row.goodsId)}},{default:Object(o["bb"])((function(){return[O]})),_:2},1032,["onClick"])]})),_:1})]})),_:1},8,["data"]),[[G,e.loading]]),Object(o["n"])(M,{onSizeChange:p.sizeChange,onCurrentChange:p.currentChange,layout:"total, sizes, prev, pager, next, jumper","current-page":e.currentPage,"page-sizes":e.pageSizes,"page-size":e.pageSize,total:e.total},null,8,["onSizeChange","onCurrentChange","current-page","page-sizes","page-size","total"])])])]})),_:1})])}var p=n("5530"),I=n("6c02"),f=n("3fd4"),C={setup:function(){var e=Object(I["c"])(),t=Object(o["I"])({keyword:"",types:[],typeVal:"",loading:!0,tableData:[],currentPage:1,pageSizes:[10,20,50,100],pageSize:10,total:100});Object(o["B"])((function(){t.types=[{value:"1",label:"黄金糕"},{value:"2",label:"双皮奶"}],c()}));var c=function(){var e=t.keyword;null!=e&&""!=e||(e=null);var o=t.typeVal;null!=o&&0!=o||(o=null),console.log("keyword:"+e+",typeVal:"+o),console.log("currentPage:"+t.currentPage+",pageSize:"+t.pageSize),t.tableData=[{goodsId:"10001",goodsName:"饼干-案件韩国大受打击会是大分公司丢案发把速度告发送",coverImg:n("a1d8"),stock:"1000",goodsPrice:"12.58",categoryName:"食品",status:"1",updateTime:"2016-05-02 12:20:21"},{goodsId:"10001",goodsName:"饼干",coverImg:n("a1d8"),stock:"1000",goodsPrice:"12.58",categoryName:"食品",status:"0",updateTime:"2016-05-02 12:20:21"}],t.loading=!1},a=function(t){e.push({path:"goods-add",query:{goodsId:t,type:"query"}}),console.log(t)},l=function(){e.push({path:"goods-add",query:{type:"add"}})},r=function(e){f["b"].confirm("此操作将永久删除该条数据, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning",callback:function(t){"confirm"==t&&(console.log("提交:"+e),c(),Object(f["c"])({title:"成功",message:"删除成功!",duration:2e3,type:"success"}))}})},u=function(e,t){var n="上架";1==t&&(n="下架"),f["b"].confirm("您是否要"+n+"此商品, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning",callback:function(n){"confirm"==n&&(console.log("提交:"+e+"======="+t),c(),Object(f["c"])({title:"成功",message:"操作成功!",duration:2e3,type:"success"}))}})},i=function(t){e.push({path:"goods-add",query:{goodsId:t,type:"edit"}}),console.log(t)},b=function(e){t.pageSize=e},s=function(e){t.currentPage=e};return Object(p["a"])(Object(p["a"])({},Object(o["T"])(t)),{},{init:c,qryGoodsInfo:a,addGoodsInfo:l,delGoodsInfo:r,updGoodsStatus:u,updGoodsInfo:i,sizeChange:b,currentChange:s})}};n("b27f");C.render=A;t["default"]=C},f5ae:function(e,t){e.exports="data:image/png;base64,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"}}]);
2 | //# sourceMappingURL=chunk-74e0ee00.37130fe5.js.map
--------------------------------------------------------------------------------
/docs/js/chunk-64765477.d8fc5513.js:
--------------------------------------------------------------------------------
1 | (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-64765477"],{"1da1":function(t,e,r){"use strict";r.d(e,"a",(function(){return o}));r("d3b7");function n(t,e,r,n,o,i,a){try{var c=t[i](a),u=c.value}catch(s){return void r(s)}c.done?e(u):Promise.resolve(u).then(n,o)}function o(t){return function(){var e=this,r=arguments;return new Promise((function(o,i){var a=t.apply(e,r);function c(t){n(a,o,i,c,u,"next",t)}function u(t){n(a,o,i,c,u,"throw",t)}c(void 0)}))}}},"3b00":function(t,e,r){},"96cf":function(t,e,r){var n=function(t){"use strict";var e,r=Object.prototype,n=r.hasOwnProperty,o="function"===typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(M){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof g?e:g,i=Object.create(o.prototype),a=new S(n||[]);return i._invoke=Q(t,r,a),i}function l(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(M){return{type:"throw",arg:M}}}t.wrap=s;var f="suspendedStart",h="suspendedYield",p="executing",E="completed",d={};function g(){}function A(){}function b(){}var m={};m[i]=function(){return this};var w=Object.getPrototypeOf,v=w&&w(w(C([])));v&&v!==r&&n.call(v,i)&&(m=v);var y=b.prototype=g.prototype=Object.create(m);function I(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function j(t,e){function r(o,i,a,c){var u=l(t[o],t,i);if("throw"!==u.type){var s=u.arg,f=s.value;return f&&"object"===typeof f&&n.call(f,"__await")?e.resolve(f.__await).then((function(t){r("next",t,a,c)}),(function(t){r("throw",t,a,c)})):e.resolve(f).then((function(t){s.value=t,a(s)}),(function(t){return r("throw",t,a,c)}))}c(u.arg)}var o;function i(t,n){function i(){return new e((function(e,o){r(t,n,e,o)}))}return o=o?o.then(i,i):i()}this._invoke=i}function Q(t,e,r){var n=f;return function(o,i){if(n===p)throw new Error("Generator is already running");if(n===E){if("throw"===o)throw i;return k()}r.method=o,r.arg=i;while(1){var a=r.delegate;if(a){var c=O(a,r);if(c){if(c===d)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(n===f)throw n=E,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n=p;var u=l(t,e,r);if("normal"===u.type){if(n=r.done?E:h,u.arg===d)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(n=E,r.method="throw",r.arg=u.arg)}}}function O(t,r){var n=t.iterator[r.method];if(n===e){if(r.delegate=null,"throw"===r.method){if(t.iterator["return"]&&(r.method="return",r.arg=e,O(t,r),"throw"===r.method))return d;r.method="throw",r.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var o=l(n,t.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,d;var i=o.arg;return i?i.done?(r[t.resultName]=i.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,d):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,d)}function B(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function x(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(B,this),this.reset(!0)}function C(t){if(t){var r=t[i];if(r)return r.call(t);if("function"===typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){while(++o=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=n.call(a,"catchLoc"),s=n.call(a,"finallyLoc");if(u&&s){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),x(r),d}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;x(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:C(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),d}},t}(t.exports);try{regeneratorRuntime=n}catch(o){Function("r","regeneratorRuntime = r")(n)}},a478:function(t,e,r){"use strict";r.r(e);var n=r("7a23"),o={class:"user-password"},i={class:"clearfix"},a=Object(n["n"])("span",null,"修改密码",-1),c={class:"content"},u=Object(n["m"])("立即修改");function s(t,e,s,l,f,h){var p=Object(n["N"])("el-image"),E=Object(n["N"])("el-input"),d=Object(n["N"])("el-form-item"),g=Object(n["N"])("el-button"),A=Object(n["N"])("el-form"),b=Object(n["N"])("el-card");return Object(n["E"])(),Object(n["i"])("div",o,[Object(n["n"])(b,{shadow:"never"},{header:Object(n["bb"])((function(){return[Object(n["n"])("div",i,[Object(n["n"])(p,{class:"icon",src:r("f5ae")},null,8,["src"]),a])]})),default:Object(n["bb"])((function(){return[Object(n["n"])("div",c,[Object(n["n"])(A,{model:t.passForm,rules:l.rules,ref:"validateForm","label-width":"100px"},{default:Object(n["bb"])((function(){return[Object(n["n"])(d,{label:"原始密码",prop:"oldPassword"},{default:Object(n["bb"])((function(){return[Object(n["n"])(E,{class:"input-size",type:"password",modelValue:t.passForm.oldPassword,"onUpdate:modelValue":e[1]||(e[1]=function(e){return t.passForm.oldPassword=e}),"prefix-icon":"el-icon-lock",autocomplete:"off"},null,8,["modelValue"])]})),_:1}),Object(n["n"])(d,{label:"新密码",prop:"password"},{default:Object(n["bb"])((function(){return[Object(n["n"])(E,{class:"input-size",type:"password",modelValue:t.passForm.password,"onUpdate:modelValue":e[2]||(e[2]=function(e){return t.passForm.password=e}),"prefix-icon":"el-icon-lock",autocomplete:"off"},null,8,["modelValue"])]})),_:1}),Object(n["n"])(d,{label:"确认密码",prop:"rePassword"},{default:Object(n["bb"])((function(){return[Object(n["n"])(E,{class:"input-size",type:"password",modelValue:t.passForm.rePassword,"onUpdate:modelValue":e[3]||(e[3]=function(e){return t.passForm.rePassword=e}),"prefix-icon":"el-icon-lock",autocomplete:"off"},null,8,["modelValue"])]})),_:1}),Object(n["n"])(d,null,{default:Object(n["bb"])((function(){return[Object(n["n"])(g,{type:"danger",onClick:l.submitForm},{default:Object(n["bb"])((function(){return[u]})),_:1},8,["onClick"])]})),_:1})]})),_:1},8,["model","rules"])])]})),_:1})])}var l=r("5530"),f=(r("96cf"),r("1da1")),h=r("6c02"),p=r("3fd4"),E={setup:function(){var t=Object(h["c"])(),e=Object(n["J"])(null),r=Object(n["I"])({passForm:{oldPassword:"",password:"",rePassword:""}}),o=function(t,e,n){""===e?n(new Error("请再次输入密码")):e!==r.passForm.password?n(new Error("两次输入密码不一致")):n()},i={oldPassword:[{required:!0,message:"请输入原始密码",trigger:"blur"},{pattern:/^[a-zA-Z]\w{5,17}$/,message:"原始密码格式有误,请重新输入"}],password:[{required:!0,message:"请输入新密码",trigger:"blur"},{pattern:/^[a-zA-Z]\w{5,17}$/,message:"以字母开头,只能包含字符、数字和下划线,必须在6~18位之间"}],rePassword:[{required:!0,validator:o,trigger:"blur"}]},a=function(){var o=Object(f["a"])(regeneratorRuntime.mark((function o(){var i;return regeneratorRuntime.wrap((function(o){while(1)switch(o.prev=o.next){case 0:if(i=Object(n["U"])(e),i){o.next=3;break}return o.abrupt("return");case 3:return o.next=5,i.validate();case 5:console.log(r.passForm),p["b"].alert("修改密码成功,需重新登录!","提示",{confirmButtonText:"确定",type:"warning",callback:function(e){"confirm"==e&&t.push({path:"login"})}});case 7:case"end":return o.stop()}}),o)})));return function(){return o.apply(this,arguments)}}();return Object(l["a"])(Object(l["a"])({},Object(n["T"])(r)),{},{validateForm:e,rules:i,submitForm:a})}};r("b686");E.render=s;e["default"]=E},b686:function(t,e,r){"use strict";r("3b00")},f5ae:function(t,e){t.exports="data:image/png;base64,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"}}]);
2 | //# sourceMappingURL=chunk-64765477.d8fc5513.js.map
--------------------------------------------------------------------------------
/src/views/Home.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 工作台
6 |
7 |
8 |
9 |
10 |
11 | 早上好,admin,祝你新的一天工作愉快
12 | 今天小雨转阴天,21~27°,天凉,注意加衣
13 |
14 |
15 |
16 |
17 |
18 | 代办事项
19 |
20 |
21 |
22 | 代办事项
23 |
24 |
25 |
26 | 代办事项
27 |
28 |
29 |
30 | 12/10
31 | 1/20
32 | 5/6
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
¥{{card.price}}
52 |
53 | {{card.ratio}}%
54 |
55 | {{card.type}}
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 | 数据汇总
72 |
73 | 去年
74 | 今年
75 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 | 销售数据统计
85 |
86 |
87 |
88 |
89 |
{{sale.title}}
90 |
91 |
92 |
93 |
94 |
95 | {{sale.num}}
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 | 总用户率
109 |
110 |
111 |
112 |
113 |
114 |
115 | 客户满意度
116 |
117 |
118 |
119 |
120 | {{satisfaction.num}}
121 |
122 |
123 |
124 | {{satisfaction.message}}
125 |
126 |
127 | {{satisfaction.ratio}}%
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
290 |
--------------------------------------------------------------------------------