ytf hace 3 años
commit
3c6695ed7f
Se han modificado 100 ficheros con 13577 adiciones y 0 borrados
  1. BIN
      im_seller/.DS_Store
  2. 24 0
      im_seller/README.md
  3. 14 0
      im_seller/babel.config.js
  4. 7 0
      im_seller/node_modules_special/vue-socket.io/LICENSE
  5. 192 0
      im_seller/node_modules_special/vue-socket.io/README.md
  6. 12 0
      im_seller/node_modules_special/vue-socket.io/dist/vue-socketio.js
  7. 114 0
      im_seller/node_modules_special/vue-socket.io/docs/OLD_README.md
  8. BIN
      im_seller/node_modules_special/vue-socket.io/docs/logo.png
  9. 63 0
      im_seller/node_modules_special/vue-socket.io/index.d.ts
  10. 44 0
      im_seller/node_modules_special/vue-socket.io/package.json
  11. 28 0
      im_seller/node_modules_special/vue-socket.io/webpack.config.js
  12. 12974 0
      im_seller/package-lock.json
  13. 60 0
      im_seller/package.json
  14. BIN
      im_seller/public/.DS_Store
  15. BIN
      im_seller/public/favicon.ico
  16. 23 0
      im_seller/public/index.html
  17. BIN
      im_seller/src/.DS_Store
  18. 21 0
      im_seller/src/App.vue
  19. BIN
      im_seller/src/assets/.DS_Store
  20. BIN
      im_seller/src/assets/addressbg.png
  21. BIN
      im_seller/src/assets/addressbg2.png
  22. 1 0
      im_seller/src/assets/area.json
  23. BIN
      im_seller/src/assets/article/bg.png
  24. BIN
      im_seller/src/assets/buy/ali.png
  25. BIN
      im_seller/src/assets/buy/balance.png
  26. BIN
      im_seller/src/assets/buy/close.png
  27. BIN
      im_seller/src/assets/buy/invoice_selected.png
  28. BIN
      im_seller/src/assets/buy/not_select.png
  29. BIN
      im_seller/src/assets/buy/otherPay.png
  30. BIN
      im_seller/src/assets/buy/paybg.png
  31. BIN
      im_seller/src/assets/buy/selected.png
  32. BIN
      im_seller/src/assets/buy/wechat.png
  33. BIN
      im_seller/src/assets/buy/wx_pay_tip.png
  34. BIN
      im_seller/src/assets/cart/no_data.png
  35. BIN
      im_seller/src/assets/cart/no_sel.png
  36. BIN
      im_seller/src/assets/cart/right_down.png
  37. BIN
      im_seller/src/assets/cart/right_down_red.png
  38. BIN
      im_seller/src/assets/cart/sel.png
  39. BIN
      im_seller/src/assets/common_empty.png
  40. BIN
      im_seller/src/assets/common_top_logo.png
  41. BIN
      im_seller/src/assets/coupon/close_layer_icon.png
  42. BIN
      im_seller/src/assets/coupon/coupon_bg.png
  43. BIN
      im_seller/src/assets/coupon/have_out_time.png
  44. BIN
      im_seller/src/assets/coupon/have_used_bg.png
  45. BIN
      im_seller/src/assets/coupon/have_used_logo.png
  46. BIN
      im_seller/src/assets/coupon/item_bg.png
  47. BIN
      im_seller/src/assets/coupon/phone-bg.png
  48. BIN
      im_seller/src/assets/coupon/saoma.png
  49. BIN
      im_seller/src/assets/coupon/step1_1.png
  50. BIN
      im_seller/src/assets/coupon/step1_2.png
  51. BIN
      im_seller/src/assets/coupon/step2_1.png
  52. BIN
      im_seller/src/assets/coupon/step2_2.png
  53. BIN
      im_seller/src/assets/coupon/step3_1.png
  54. BIN
      im_seller/src/assets/coupon/step3_2.png
  55. BIN
      im_seller/src/assets/coupon/top_bg.png
  56. BIN
      im_seller/src/assets/decorate/.DS_Store
  57. BIN
      im_seller/src/assets/decorate/adv_24_let_default_pic.png
  58. BIN
      im_seller/src/assets/decorate/right_more_icon.png
  59. BIN
      im_seller/src/assets/default_store_banner.png
  60. BIN
      im_seller/src/assets/emoji/emo_01.gif
  61. BIN
      im_seller/src/assets/emoji/emo_02.gif
  62. BIN
      im_seller/src/assets/emoji/emo_03.gif
  63. BIN
      im_seller/src/assets/emoji/emo_04.gif
  64. BIN
      im_seller/src/assets/emoji/emo_05.gif
  65. BIN
      im_seller/src/assets/emoji/emo_06.gif
  66. BIN
      im_seller/src/assets/emoji/emo_07.gif
  67. BIN
      im_seller/src/assets/emoji/emo_08.gif
  68. BIN
      im_seller/src/assets/emoji/emo_09.gif
  69. BIN
      im_seller/src/assets/emoji/emo_10.gif
  70. BIN
      im_seller/src/assets/emoji/emo_11.gif
  71. BIN
      im_seller/src/assets/emoji/emo_12.gif
  72. BIN
      im_seller/src/assets/emoji/emo_13.gif
  73. BIN
      im_seller/src/assets/emoji/emo_14.gif
  74. BIN
      im_seller/src/assets/emoji/emo_15.gif
  75. BIN
      im_seller/src/assets/emoji/emo_16.gif
  76. BIN
      im_seller/src/assets/emoji/emo_17.gif
  77. BIN
      im_seller/src/assets/emoji/emo_18.gif
  78. BIN
      im_seller/src/assets/emoji/emo_19.gif
  79. BIN
      im_seller/src/assets/emoji/emo_20.gif
  80. BIN
      im_seller/src/assets/emoji/emo_21.gif
  81. BIN
      im_seller/src/assets/emoji/emo_22.gif
  82. BIN
      im_seller/src/assets/emoji/emo_23.gif
  83. BIN
      im_seller/src/assets/emoji/emo_24.gif
  84. BIN
      im_seller/src/assets/emoji/emo_25.gif
  85. BIN
      im_seller/src/assets/emoji/emo_26.gif
  86. BIN
      im_seller/src/assets/emoji/emo_27.gif
  87. BIN
      im_seller/src/assets/emoji/emo_28.gif
  88. BIN
      im_seller/src/assets/emoji/emo_29.gif
  89. BIN
      im_seller/src/assets/emoji/emo_30.gif
  90. BIN
      im_seller/src/assets/emoji/emo_31.gif
  91. BIN
      im_seller/src/assets/emoji/emo_32.gif
  92. BIN
      im_seller/src/assets/emoji/emo_33.gif
  93. BIN
      im_seller/src/assets/emoji/emo_34.gif
  94. BIN
      im_seller/src/assets/emoji/emo_35.gif
  95. BIN
      im_seller/src/assets/emoji/emo_36.gif
  96. BIN
      im_seller/src/assets/emoji/emo_37.gif
  97. BIN
      im_seller/src/assets/emoji/emo_38.gif
  98. BIN
      im_seller/src/assets/emoji/emo_39.gif
  99. BIN
      im_seller/src/assets/emoji/emo_40.gif
  100. 0 0
      im_seller/src/assets/emoji/emo_41.gif

BIN
im_seller/.DS_Store


+ 24 - 0
im_seller/README.md

@@ -0,0 +1,24 @@
1
+# 北京商联达科技有限公司
2
+
3
+## Project setup
4
+```
5
+npm install
6
+```
7
+
8
+### Compiles and hot-reloads for development
9
+```
10
+npm run serve
11
+```
12
+
13
+### Compiles and minifies for production
14
+```
15
+npm run build
16
+```
17
+
18
+### Lints and fixes files
19
+```
20
+npm run lint
21
+```
22
+
23
+### Customize configuration
24
+See [Configuration Reference](https://cli.vuejs.org/config/).

+ 14 - 0
im_seller/babel.config.js

@@ -0,0 +1,14 @@
1
+module.exports = {
2
+  presets: [
3
+    '@vue/cli-plugin-babel/preset'
4
+  ],
5
+  "plugins": [
6
+    [
7
+      "component",
8
+      {
9
+        "libraryName": "element-plus",
10
+        "styleLibraryName": "theme-chalk"
11
+      }
12
+    ]
13
+  ]
14
+}

+ 7 - 0
im_seller/node_modules_special/vue-socket.io/LICENSE

@@ -0,0 +1,7 @@
1
+Copyright 2018 Metin Seylan
2
+
3
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
4
+
5
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
6
+
7
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ 192 - 0
im_seller/node_modules_special/vue-socket.io/README.md

@@ -0,0 +1,192 @@
1
+<p align="center">
2
+    <a href="https://github.com/MetinSeylan/Vue-Socket.io" target="_blank">
3
+    <img width="250" src="https://raw.githubusercontent.com/MetinSeylan/Vue-Socket.io/master/docs/logo.png">
4
+    </a>
5
+</p> 
6
+
7
+<p align="center">
8
+  <a href="https://www.npmjs.com/package/vue-socket.io"><img src="https://img.shields.io/npm/v/vue-socket.io.svg"/> <img src="https://img.shields.io/npm/dt/vue-socket.io.svg"/></a>
9
+  <a href="https://github.com/vuejs/awesome-vue"><img src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"/></a>
10
+  <a href="https://vuejs.org/"><img src="https://img.shields.io/badge/vue-2.x-brightgreen.svg"/></a>
11
+  <a href="http://packagequality.com/#?package=vue-socket.io"><img src="http://npm.packagequality.com/shield/vue-socket.io.svg"/></a>
12
+  <a href="https://github.com/MetinSeylan/Vue-Socket.io/"><img src="https://img.shields.io/npm/l/vue-socket.io.svg"/></a>
13
+  <a href="https://github.com/MetinSeylan/Vue-Socket.io/"><img src="https://img.shields.io/github/stars/MetinSeylan/Vue-Socket.io.svg"/></a>
14
+</p>
15
+<p align="center">
16
+<a href="https://www.patreon.com/MetinSeylan">
17
+	<img alt="Patreon" src="https://c5.patreon.com/external/logo/become_a_patron_button.png" height="50" />
18
+</a>
19
+</p>
20
+<p>Vue-Socket.io is a socket.io integration for Vuejs, easy to use, supporting Vuex and component level socket consumer managements<p>
21
+
22
+###### Demo
23
+- <a href="http://metinseylan.com/vuesocketio/" target="_blank">Chat Application</a>
24
+- <a href="http://metinseylan.com" target="_blank">Car Tracking Application</a>
25
+
26
+<p>
27
+are you looking for old documentation? <a href="https://github.com/MetinSeylan/Vue-Socket.io/blob/master/docs/OLD_README.md">it's here</a>
28
+</p>
29
+
30
+#### 🚀 Installation
31
+``` bash
32
+npm install vue-socket.io --save
33
+```
34
+##### Using Connection String
35
+``` javascript
36
+import Vue from 'vue'
37
+import store from './store'
38
+import App from './App.vue'
39
+import VueSocketIO from 'vue-socket.io'
40
+
41
+Vue.use(new VueSocketIO({
42
+    debug: true,
43
+    connection: 'http://metinseylan.com:1992',
44
+    vuex: {
45
+        store,
46
+        actionPrefix: 'SOCKET_',
47
+        mutationPrefix: 'SOCKET_'
48
+    },
49
+    options: { path: "/my-app/" } //Optional options
50
+}))
51
+
52
+new Vue({
53
+    router,
54
+    store,
55
+    render: h => h(App)
56
+}).$mount('#app')
57
+```
58
+
59
+##### Using socket.io-client Instance
60
+``` javascript
61
+import Vue from 'vue'
62
+import store from './store'
63
+import App from './App.vue'
64
+import VueSocketIO from 'vue-socket.io'
65
+import SocketIO from 'socket.io-client'
66
+
67
+const options = { path: '/my-app/' }; //Options object to pass into SocketIO
68
+
69
+Vue.use(new VueSocketIO({
70
+    debug: true,
71
+    connection: SocketIO('http://metinseylan.com:1992', options), //options object is Optional
72
+    vuex: {
73
+      store,
74
+      actionPrefix: "SOCKET_",
75
+      mutationPrefix: "SOCKET_"
76
+    }
77
+  })
78
+);
79
+
80
+new Vue({
81
+    router,
82
+    store,
83
+    render: h => h(App)
84
+}).$mount('#app')
85
+```
86
+
87
+**Parameters**|**Type's**|**Default**|**Required**|**Description**
88
+-----|-----|-----|-----|-----
89
+debug|Boolean|`false`|Optional|Enable logging for debug
90
+connection|String/Socket.io-client|`null`|Required|Websocket server url or socket.io-client instance
91
+vuex.store|Vuex|`null`|Optional|Vuex store instance
92
+vuex.actionPrefix|String|`null`|Optional|Prefix for emitting server side vuex actions
93
+vuex.mutationPrefix|String |`null`|Optional|Prefix for emitting server side vuex mutations
94
+
95
+#### 🌈 Component Level Usage
96
+
97
+<p>If you want to listen socket events from component side, you need to add `sockets` object in Vue component, and every function will start to listen events, depends on object key</p>
98
+
99
+``` javascript
100
+new Vue({
101
+    sockets: {
102
+        connect: function () {
103
+            console.log('socket connected')
104
+        },
105
+        customEmit: function (data) {
106
+            console.log('this method was fired by the socket server. eg: io.emit("customEmit", data)')
107
+        }
108
+    },
109
+    methods: {
110
+        clickButton: function (data) {
111
+            // $socket is socket.io-client instance
112
+            this.$socket.emit('emit_method', data)
113
+        }
114
+    }
115
+})
116
+```
117
+
118
+##### Dynamic Listeners
119
+
120
+<p>If you need consuming events dynamically in runtime, you can use `subscribe` and `unsubscribe` methods in Vue component</p>
121
+
122
+``` javascript
123
+this.sockets.subscribe('EVENT_NAME', (data) => {
124
+    this.msg = data.message;
125
+});
126
+
127
+this.sockets.unsubscribe('EVENT_NAME');
128
+```
129
+
130
+##### Defining handlers for events with special characters
131
+
132
+<p>If you want to handle 'kebab-case', or "event with space inside it" events, then you have to define it via the following way</p>
133
+
134
+``` javascript
135
+export default {
136
+  name: 'Test',
137
+  sockets: {
138
+    connect: function () {
139
+      console.log('socket to notification channel connected')
140
+    },
141
+  },
142
+
143
+  data () {
144
+    return {
145
+      something: [
146
+         // ... something here for the data if you need.
147
+      ]
148
+    }
149
+  },
150
+
151
+  mounted () {
152
+    this.$socket.subscribe("kebab-case", function(data) {
153
+        console.log("This event was fired by eg. sio.emit('kebab-case')", data)
154
+    })
155
+  }
156
+}
157
+```
158
+
159
+#### 🏆 Vuex Integration
160
+<p>When you set store parameter in installation, `Vue-Socket.io` will start sending events to Vuex store. If you set both prefix for vuex, you can use `actions` and `mutations` at the same time. But, best way to use is just `actions`</p>
161
+
162
+``` javascript
163
+import Vue from 'vue'
164
+import Vuex from 'vuex'
165
+
166
+Vue.use(Vuex)
167
+
168
+export default new Vuex.Store({
169
+    state: {},
170
+    mutations: {
171
+        "<MUTATION_PREFIX><EVENT_NAME>"() {
172
+            // do something
173
+        }
174
+    },
175
+    actions: {
176
+        "<ACTION_PREFIX><EVENT_NAME>"() {
177
+            // do something
178
+        }
179
+    }
180
+})
181
+```
182
+
183
+## Stargazers over time
184
+
185
+[![Stargazers over time](https://starcharts.herokuapp.com/MetinSeylan/Vue-Socket.io.svg)](https://starcharts.herokuapp.com/MetinSeylan/Vue-Socket.io)
186
+   
187
+
188
+<p align="center">
189
+    <a href="https://github.com/MetinSeylan/Vue-Socket.io" target="_blank">
190
+    <img src="https://media.giphy.com/media/11jlnltQgUi2mQ/giphy.gif">
191
+    </a>
192
+</p> 

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 12 - 0
im_seller/node_modules_special/vue-socket.io/dist/vue-socketio.js


+ 114 - 0
im_seller/node_modules_special/vue-socket.io/docs/OLD_README.md

@@ -0,0 +1,114 @@
1
+# Vue-Socket.io
2
+
3
+[![NPM version](https://img.shields.io/npm/v/vue-socket.io.svg)](https://www.npmjs.com/package/vue-socket.io)
4
+![VueJS v2 compatible](https://img.shields.io/badge/Vuejs%202-compatible-green.svg)
5
+<a href="https://www.npmjs.com/package/vue-socket.io"><img src="https://img.shields.io/npm/dt/vue-socket.io.svg" alt="Downloads"></a>
6
+<img id="dependency_badge" src="https://www.versioneye.com/javascript/metinseylan:vue-socket.io/2.0.1/badge.svg" alt="Dependency Badge" rel="nofollow">
7
+<a href="https://www.npmjs.com/package/vue-socket.io"><img src="https://img.shields.io/npm/l/vue-socket.io.svg" alt="License"></a>
8
+
9
+socket.io implementation for Vuejs 2 and Vuex
10
+
11
+## Install
12
+
13
+``` bash
14
+npm install vue-socket.io --save
15
+```
16
+
17
+## Usage
18
+#### Configuration
19
+Automatic socket connection from an URL string
20
+``` js
21
+import VueSocketio from 'vue-socket.io';
22
+Vue.use(VueSocketio, 'http://socketserver.com:1923');
23
+```
24
+
25
+Bind custom socket.io-client instance
26
+``` js
27
+Vue.use(VueSocketio, socketio('http://socketserver.com:1923'));
28
+```
29
+
30
+Enable Vuex integration
31
+``` js
32
+import store from './yourstore'
33
+Vue.use(VueSocketio, socketio('http://socketserver.com:1923'), store);
34
+```
35
+
36
+#### On Vuejs instance usage
37
+``` js
38
+var vm = new Vue({
39
+  sockets:{
40
+    connect: function(){
41
+      console.log('socket connected')
42
+    },
43
+    customEmit: function(val){
44
+      console.log('this method was fired by the socket server. eg: io.emit("customEmit", data)')
45
+    }
46
+  },
47
+  methods: {
48
+    clickButton: function(val){
49
+        // $socket is socket.io-client instance
50
+        this.$socket.emit('emit_method', val);
51
+    }
52
+  }
53
+})
54
+```
55
+
56
+#### Dynamic socket event listeners
57
+Create a new listener
58
+``` js
59
+this.$options.sockets.event_name = (data) => {
60
+    console.log(data)
61
+}
62
+```
63
+Remove existing listener
64
+``` js
65
+delete this.$options.sockets.event_name;
66
+```
67
+
68
+#### Vuex Store integration
69
+
70
+Socket **mutations** always have `SOCKET_` prefix.
71
+
72
+Socket **actions** always have `socket_` prefix and the socket event name is `camelCased` (ex. `SOCKET_USER_MESSAGE` => `socket_userMessage`) 
73
+
74
+You can use either one or another or both in your store. Namespaced modules are supported.
75
+
76
+``` js
77
+import Vue from 'vue'
78
+import Vuex from 'vuex'
79
+
80
+Vue.use(Vuex);
81
+
82
+export default new Vuex.Store({
83
+    state: {
84
+        connect: false,
85
+        message: null
86
+    },
87
+    mutations:{
88
+        SOCKET_CONNECT: (state,  status ) => {
89
+            state.connect = true;
90
+        },
91
+        SOCKET_USER_MESSAGE: (state,  message) => {
92
+            state.message = message;
93
+        }
94
+    },
95
+    actions: {
96
+        otherAction: (context, type) => {
97
+            return true;
98
+        },
99
+        socket_userMessage: (context, message) => {
100
+            context.dispatch('newMessage', message);
101
+            context.commit('NEW_MESSAGE_RECEIVED', message);
102
+            if (message.is_important) {
103
+                context.dispatch('alertImportantMessage', message);
104
+            }
105
+            ...
106
+        }
107
+    }
108
+})
109
+```
110
+
111
+## Example
112
+[Realtime Car Tracker System](http://metinseylan.com/)
113
+
114
+[Simple Chat App](http://metinseylan.com/vuesocketio/)

BIN
im_seller/node_modules_special/vue-socket.io/docs/logo.png


+ 63 - 0
im_seller/node_modules_special/vue-socket.io/index.d.ts

@@ -0,0 +1,63 @@
1
+import SocketIOClient from "socket.io-client";
2
+import {
3
+    DefaultComputed,
4
+    DefaultData,
5
+    DefaultMethods,
6
+    DefaultProps,
7
+    PropsDefinition,
8
+} from "vue/types/options";
9
+import { Vue } from "vue/types/vue";
10
+import { PluginFunction, PluginObject } from "vue";
11
+import { Store } from "vuex";
12
+
13
+interface socketHandler<T> {
14
+    (this: T, ...args: any[]): void
15
+}
16
+
17
+interface Sockets<V> {
18
+    [key: string]: socketHandler<V>
19
+}
20
+
21
+declare module 'vue/types/vue' {
22
+    interface Vue {
23
+        $socket: SocketIOClient.Socket,
24
+        sockets: {
25
+            subscribe(eventName: string, handler: socketHandler<Vue>): void,
26
+            unsubscribe(eventName: string): void,
27
+        }
28
+    }
29
+}
30
+
31
+declare module 'vue/types/options' {
32
+    interface ComponentOptions<
33
+        V extends Vue,
34
+        Data=DefaultData<V>,
35
+        Methods=DefaultMethods<V>,
36
+        Computed=DefaultComputed,
37
+        PropsDef=PropsDefinition<DefaultProps>,
38
+        Props=DefaultProps> {
39
+        sockets?: Sockets<V>
40
+    }
41
+}
42
+
43
+export interface VueSocketOptions {
44
+    debug?: boolean;
45
+    connection: string | SocketIOClient.Socket,
46
+    vuex?: {
47
+        store?: Store<any>,
48
+        actionPrefix?: string,
49
+        mutationPrefix?: string,
50
+        options?: {
51
+            useConnectionNamespace?: boolean
52
+        }
53
+    },
54
+        // type declarations for optional options
55
+    options?:{
56
+        path?: string;
57
+    }
58
+}
59
+
60
+export default class VueSocketIO<T> implements PluginObject<T> {
61
+    constructor (options: VueSocketOptions);
62
+    install: PluginFunction<T>
63
+}

+ 44 - 0
im_seller/node_modules_special/vue-socket.io/package.json

@@ -0,0 +1,44 @@
1
+{
2
+  "name": "vue-socket.io",
3
+  "author": "Metin Seylan <metinsyln@gmail.com>",
4
+  "version": "3.0.10",
5
+  "description": "socket.io implementation for Vue.js and Vuex",
6
+  "main": "dist/vue-socketio.js",
7
+  "scripts": {
8
+    "build": "webpack --mode=production --progress --hide-modules"
9
+  },
10
+  "repository": {
11
+    "type": "git",
12
+    "url": "git+https://github.com/MetinSeylan/Vue-Socket.io.git"
13
+  },
14
+  "keywords": [
15
+    "vuejs",
16
+    "socket",
17
+    "vue",
18
+    "socket.io",
19
+    "websocket",
20
+    "socket.io-client",
21
+    "realtime",
22
+    "flux",
23
+    "vuex",
24
+    "redux"
25
+  ],
26
+  "license": "MIT",
27
+  "bugs": {
28
+    "url": "https://github.com/MetinSeylan/Vue-Socket.io/issues"
29
+  },
30
+  "homepage": "https://github.com/MetinSeylan/Vue-Socket.io",
31
+  "dependencies": {
32
+    "socket.io-client": "^2.1.1"
33
+  },
34
+  "devDependencies": {
35
+    "@babel/core": "^7.1.2",
36
+    "@babel/plugin-proposal-class-properties": "^7.1.0",
37
+    "@babel/plugin-transform-classes": "^7.1.0",
38
+    "@babel/preset-env": "^7.1.0",
39
+    "babel-loader": "^8.0.4",
40
+    "cross-env": "^5.2.0",
41
+    "webpack": "^4.23.1",
42
+    "webpack-cli": "^3.1.2"
43
+  }
44
+}

+ 28 - 0
im_seller/node_modules_special/vue-socket.io/webpack.config.js

@@ -0,0 +1,28 @@
1
+module.exports = {
2
+    mode: process.env.NODE_ENV,
3
+    entry: ["./src/index.js"],
4
+    output: {
5
+        library: "VueSocketIO",
6
+        libraryTarget: "umd",
7
+        libraryExport: "default",
8
+        filename: "vue-socketio.js",
9
+        globalObject: "typeof self !== 'undefined' ? self : this"
10
+    },
11
+    module: {
12
+        rules: [
13
+            {
14
+                test: /\.js$/,
15
+                exclude: /node_modules/,
16
+                use: {
17
+                    loader: "babel-loader",
18
+                    options: {
19
+                        plugins: [
20
+                            "@babel/plugin-proposal-class-properties",
21
+                            "@babel/plugin-transform-classes"
22
+                        ]
23
+                    }
24
+                }
25
+            }
26
+        ]
27
+    }
28
+};

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 12974 - 0
im_seller/package-lock.json


+ 60 - 0
im_seller/package.json

@@ -0,0 +1,60 @@
1
+{
2
+  "name": "slodon",
3
+  "version": "0.1.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.14",
14
+    "normalize.css": "^8.0.1",
15
+    "qrcanvas": "^3.1.2",
16
+    "socket.io-client": "^2.1.1",
17
+    "vue": "^3.0.0",
18
+    "vue-router": "^4.0.0-0",
19
+    "vue-socket.io": "^3.0.10",
20
+    "vuex": "^4.0.0-0"
21
+  },
22
+  "devDependencies": {
23
+    "@vue/cli-plugin-babel": "~4.5.0",
24
+    "@vue/cli-plugin-eslint": "~4.5.0",
25
+    "@vue/cli-plugin-router": "~4.5.0",
26
+    "@vue/cli-plugin-vuex": "~4.5.0",
27
+    "@vue/cli-service": "~4.5.0",
28
+    "@vue/compiler-sfc": "^3.0.0",
29
+    "@vue/eslint-config-standard": "^5.1.2",
30
+    "babel-eslint": "^10.1.0",
31
+    "babel-plugin-component": "^1.1.1",
32
+    "eslint": "^6.7.2",
33
+    "eslint-plugin-import": "^2.20.2",
34
+    "eslint-plugin-node": "^11.1.0",
35
+    "eslint-plugin-promise": "^4.2.1",
36
+    "eslint-plugin-standard": "^4.0.0",
37
+    "eslint-plugin-vue": "^7.0.0-0",
38
+    "sass": "^1.26.5",
39
+    "sass-loader": "^8.0.2"
40
+  },
41
+  "eslintConfig": {
42
+    "root": true,
43
+    "env": {
44
+      "node": true
45
+    },
46
+    "extends": [
47
+      "plugin:vue/vue3-essential",
48
+      "eslint:recommended"
49
+    ],
50
+    "parserOptions": {
51
+      "parser": "babel-eslint"
52
+    },
53
+    "rules": {}
54
+  },
55
+  "browserslist": [
56
+    "> 1%",
57
+    "last 2 versions",
58
+    "not dead"
59
+  ]
60
+}

BIN
im_seller/public/.DS_Store


BIN
im_seller/public/favicon.ico


+ 23 - 0
im_seller/public/index.html

@@ -0,0 +1,23 @@
1
+<!DOCTYPE html>
2
+<html lang="en">
3
+  <head>
4
+    <meta charset="utf-8">
5
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6
+    <meta name="viewport" content="width=device-width,initial-scale=1.0">
7
+    <link rel="icon" href="./favicon.ico">
8
+    <title><%= htmlWebpackPlugin.options.title %></title>
9
+    <script>
10
+      var width = document.documentElement.clientWidth || document.body.clientWidth;
11
+      var ratio = width / 375;
12
+      var fontSize = 100 * ratio;
13
+      document.getElementsByTagName('html')[0].style['font-size'] = fontSize + 'px';
14
+    </script>
15
+  </head>
16
+  <body>
17
+    <noscript>
18
+      <strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
19
+    </noscript>
20
+    <div id="app"></div>
21
+    <!-- built files will be auto injected -->
22
+  </body>
23
+</html>

BIN
im_seller/src/.DS_Store


+ 21 - 0
im_seller/src/App.vue

@@ -0,0 +1,21 @@
1
+<template>
2
+  <router-view />
3
+</template>
4
+
5
+<script>
6
+  export default {
7
+    name: 'App',
8
+  }
9
+</script>
10
+
11
+<style lang="scss">
12
+  @import "./style/reset.scss";
13
+  @import "./style/base.scss";
14
+
15
+  //放大镜位置
16
+  .mouse-cover-canvas {
17
+    position: absolute;
18
+    top: 173px !important;
19
+    left: 740px !important;
20
+  }
21
+</style>

BIN
im_seller/src/assets/.DS_Store


BIN
im_seller/src/assets/addressbg.png


BIN
im_seller/src/assets/addressbg2.png


La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 1 - 0
im_seller/src/assets/area.json


BIN
im_seller/src/assets/article/bg.png


BIN
im_seller/src/assets/buy/ali.png


BIN
im_seller/src/assets/buy/balance.png


BIN
im_seller/src/assets/buy/close.png


BIN
im_seller/src/assets/buy/invoice_selected.png


BIN
im_seller/src/assets/buy/not_select.png


BIN
im_seller/src/assets/buy/otherPay.png


BIN
im_seller/src/assets/buy/paybg.png


BIN
im_seller/src/assets/buy/selected.png


BIN
im_seller/src/assets/buy/wechat.png


BIN
im_seller/src/assets/buy/wx_pay_tip.png


BIN
im_seller/src/assets/cart/no_data.png


BIN
im_seller/src/assets/cart/no_sel.png


BIN
im_seller/src/assets/cart/right_down.png


BIN
im_seller/src/assets/cart/right_down_red.png


BIN
im_seller/src/assets/cart/sel.png


BIN
im_seller/src/assets/common_empty.png


BIN
im_seller/src/assets/common_top_logo.png


BIN
im_seller/src/assets/coupon/close_layer_icon.png


BIN
im_seller/src/assets/coupon/coupon_bg.png


BIN
im_seller/src/assets/coupon/have_out_time.png


BIN
im_seller/src/assets/coupon/have_used_bg.png


BIN
im_seller/src/assets/coupon/have_used_logo.png


BIN
im_seller/src/assets/coupon/item_bg.png


BIN
im_seller/src/assets/coupon/phone-bg.png


BIN
im_seller/src/assets/coupon/saoma.png


BIN
im_seller/src/assets/coupon/step1_1.png


BIN
im_seller/src/assets/coupon/step1_2.png


BIN
im_seller/src/assets/coupon/step2_1.png


BIN
im_seller/src/assets/coupon/step2_2.png


BIN
im_seller/src/assets/coupon/step3_1.png


BIN
im_seller/src/assets/coupon/step3_2.png


BIN
im_seller/src/assets/coupon/top_bg.png


BIN
im_seller/src/assets/decorate/.DS_Store


BIN
im_seller/src/assets/decorate/adv_24_let_default_pic.png


BIN
im_seller/src/assets/decorate/right_more_icon.png


BIN
im_seller/src/assets/default_store_banner.png


BIN
im_seller/src/assets/emoji/emo_01.gif


BIN
im_seller/src/assets/emoji/emo_02.gif


BIN
im_seller/src/assets/emoji/emo_03.gif


BIN
im_seller/src/assets/emoji/emo_04.gif


BIN
im_seller/src/assets/emoji/emo_05.gif


BIN
im_seller/src/assets/emoji/emo_06.gif


BIN
im_seller/src/assets/emoji/emo_07.gif


BIN
im_seller/src/assets/emoji/emo_08.gif


BIN
im_seller/src/assets/emoji/emo_09.gif


BIN
im_seller/src/assets/emoji/emo_10.gif


BIN
im_seller/src/assets/emoji/emo_11.gif


BIN
im_seller/src/assets/emoji/emo_12.gif


BIN
im_seller/src/assets/emoji/emo_13.gif


BIN
im_seller/src/assets/emoji/emo_14.gif


BIN
im_seller/src/assets/emoji/emo_15.gif


BIN
im_seller/src/assets/emoji/emo_16.gif


BIN
im_seller/src/assets/emoji/emo_17.gif


BIN
im_seller/src/assets/emoji/emo_18.gif


BIN
im_seller/src/assets/emoji/emo_19.gif


BIN
im_seller/src/assets/emoji/emo_20.gif


BIN
im_seller/src/assets/emoji/emo_21.gif


BIN
im_seller/src/assets/emoji/emo_22.gif


BIN
im_seller/src/assets/emoji/emo_23.gif


BIN
im_seller/src/assets/emoji/emo_24.gif


BIN
im_seller/src/assets/emoji/emo_25.gif


BIN
im_seller/src/assets/emoji/emo_26.gif


BIN
im_seller/src/assets/emoji/emo_27.gif


BIN
im_seller/src/assets/emoji/emo_28.gif


BIN
im_seller/src/assets/emoji/emo_29.gif


BIN
im_seller/src/assets/emoji/emo_30.gif


BIN
im_seller/src/assets/emoji/emo_31.gif


BIN
im_seller/src/assets/emoji/emo_32.gif


BIN
im_seller/src/assets/emoji/emo_33.gif


BIN
im_seller/src/assets/emoji/emo_34.gif


BIN
im_seller/src/assets/emoji/emo_35.gif


BIN
im_seller/src/assets/emoji/emo_36.gif


BIN
im_seller/src/assets/emoji/emo_37.gif


BIN
im_seller/src/assets/emoji/emo_38.gif


BIN
im_seller/src/assets/emoji/emo_39.gif


BIN
im_seller/src/assets/emoji/emo_40.gif


+ 0 - 0
im_seller/src/assets/emoji/emo_41.gif


Algunos archivos no se mostraron porque demasiados archivos cambiaron en este cambio