Browse Source

页面整合

xiaoming_global 4 years ago
parent
commit
9bc3855ff7

+ 37 - 10
package-lock.json View File

@@ -132,6 +132,11 @@
132 132
       "resolved": "https://registry.npmjs.org/@types/spark-md5/-/spark-md5-3.0.1.tgz",
133 133
       "integrity": "sha512-sjiWYRmuuFZMo/DdysQe/yX6x40Q0WZXsNgvbUIg7gUaQYNoXx4CqWq27rDikQyc+0JKkqsoNiIBAA0GUxbUXw=="
134 134
     },
135
+    "@types/swiper": {
136
+      "version": "4.4.3",
137
+      "resolved": "https://registry.npmjs.org/@types/swiper/-/swiper-4.4.3.tgz",
138
+      "integrity": "sha512-z4RRt3/4ERHizeU8qIKmUsUpmoXFeEAJu0WLBZtjoVczaCnNL0KYQX0aBFZNhEu3bSNlMfWbZSHrg5gqAIucNA=="
139
+    },
135 140
     "JSV": {
136 141
       "version": "4.0.2",
137 142
       "resolved": "https://registry.npmjs.org/JSV/-/JSV-4.0.2.tgz",
@@ -3435,6 +3440,14 @@
3435 3440
         "entities": "^1.1.1"
3436 3441
       }
3437 3442
     },
3443
+    "dom7": {
3444
+      "version": "2.1.3",
3445
+      "resolved": "https://registry.npmjs.org/dom7/-/dom7-2.1.3.tgz",
3446
+      "integrity": "sha512-QTxHHDox+M6ZFz1zHPAHZKI3JOHY5iY4i9BK2uctlggxKQwRhO3q3HHFq1BKsT25Bm/ySSj70K6Wk/G4bs9rMQ==",
3447
+      "requires": {
3448
+        "ssr-window": "^1.0.1"
3449
+      }
3450
+    },
3438 3451
     "domain-browser": {
3439 3452
       "version": "1.2.0",
3440 3453
       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
@@ -3542,9 +3555,9 @@
3542 3555
       "dev": true
3543 3556
     },
3544 3557
     "element-ui": {
3545
-      "version": "2.9.1",
3546
-      "resolved": "https://registry.npmjs.org/element-ui/-/element-ui-2.9.1.tgz",
3547
-      "integrity": "sha512-w8vrCW5Q+2gfDzs19MUrFdnCy5IjF98rs7DBsKnJQKFfZJZiZ2O+YAsSp/EuPrCm3P/2o/N3MtvZ34VANel13g==",
3558
+      "version": "2.10.1",
3559
+      "resolved": "https://registry.npmjs.org/element-ui/-/element-ui-2.10.1.tgz",
3560
+      "integrity": "sha512-V3WMDoVd1rOT+UI4xasvS8hmUkmc0ezXRuLzlTznBD0bN6jXAiGOeCtmYjj8GFN3lpGNeKyQ/8LCAFuAbxaEww==",
3548 3561
       "requires": {
3549 3562
         "async-validator": "~1.8.1",
3550 3563
         "babel-helper-vue-jsx-merge-props": "^2.0.0",
@@ -13113,6 +13126,11 @@
13113 13126
         "tweetnacl": "~0.14.0"
13114 13127
       }
13115 13128
     },
13129
+    "ssr-window": {
13130
+      "version": "1.0.1",
13131
+      "resolved": "https://registry.npmjs.org/ssr-window/-/ssr-window-1.0.1.tgz",
13132
+      "integrity": "sha512-dgFqB+f00LJTEgb6UXhx0h+SrG50LJvti2yMKMqAgzfUmUXZrLSv2fjULF7AWGwK25EXu8+smLR3jYsJQChPsg=="
13133
+    },
13116 13134
     "ssri": {
13117 13135
       "version": "5.3.0",
13118 13136
       "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz",
@@ -13619,6 +13637,15 @@
13619 13637
         }
13620 13638
       }
13621 13639
     },
13640
+    "swiper": {
13641
+      "version": "4.5.0",
13642
+      "resolved": "https://registry.npmjs.org/swiper/-/swiper-4.5.0.tgz",
13643
+      "integrity": "sha512-jRCd/CGet9kaHwthHdd/sL/YU8CI157PWLyItnIcn/o/jP4haVky3zTF6f9F3JDpmQIw7jdWihISiYx0/oTHsg==",
13644
+      "requires": {
13645
+        "dom7": "^2.1.3",
13646
+        "ssr-window": "^1.0.1"
13647
+      }
13648
+    },
13622 13649
     "symbol-observable": {
13623 13650
       "version": "1.2.0",
13624 13651
       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
@@ -14360,17 +14387,17 @@
14360 14387
       "dev": true
14361 14388
     },
14362 14389
     "vuedraggable": {
14363
-      "version": "2.20.0",
14364
-      "resolved": "https://registry.npmjs.org/vuedraggable/-/vuedraggable-2.20.0.tgz",
14365
-      "integrity": "sha512-mrSWGkzY40nkgLDuuoxrs6/0u+A7VwXtQRruLQYOVjwd8HcT3BZatRvzw4qVCwJczsAYPbaMubkGOEtzDOzhsQ==",
14390
+      "version": "2.23.0",
14391
+      "resolved": "https://registry.npmjs.org/vuedraggable/-/vuedraggable-2.23.0.tgz",
14392
+      "integrity": "sha512-RgdH16k43WNoxyRcv/OarB/DZh9SY5TYthk9TS4YiHXpelD1DytEG0phLAXiXx5EhsmdH8ltSWxklGa4g1WTCw==",
14366 14393
       "requires": {
14367
-        "sortablejs": "^1.8.4"
14394
+        "sortablejs": "^1.9.0"
14368 14395
       },
14369 14396
       "dependencies": {
14370 14397
         "sortablejs": {
14371
-          "version": "1.8.4",
14372
-          "resolved": "https://registry.npmjs.org/sortablejs/-/sortablejs-1.8.4.tgz",
14373
-          "integrity": "sha512-Brqnzelu1AhFuc0Fn3N/qFex1tlIiuQIUsfu2J8luJ4cRgXYkWrByxa+y5mWEBlj8A0YoABukflIJwvHyrwJ6Q=="
14398
+          "version": "1.9.0",
14399
+          "resolved": "https://registry.npmjs.org/sortablejs/-/sortablejs-1.9.0.tgz",
14400
+          "integrity": "sha512-Ot6bYJ6PoqPmpsqQYXjn1+RKrY2NWQvQt/o4jfd/UYwVWndyO5EPO8YHbnm5HIykf8ENsm4JUrdAvolPT86yYA=="
14374 14401
         }
14375 14402
       }
14376 14403
     },

+ 4 - 2
package.json View File

@@ -38,6 +38,7 @@
38 38
   "dependencies": {
39 39
     "@types/qrcode": "^1.3.3",
40 40
     "@types/spark-md5": "^3.0.1",
41
+    "@types/swiper": "^4.4.3",
41 42
     "ajv": "^6.5.3",
42 43
     "axios": "0.17.1",
43 44
     "clipboard": "1.7.1",
@@ -47,7 +48,7 @@
47 48
     "driver.js": "0.5.2",
48 49
     "dropzone": "5.2.0",
49 50
     "echarts": "3.8.5",
50
-    "element-ui": "^2.9.1",
51
+    "element-ui": "^2.10.1",
51 52
     "file-saver": "1.3.3",
52 53
     "font-awesome": "4.7.0",
53 54
     "js-cookie": "2.2.0",
@@ -66,6 +67,7 @@
66 67
     "simplemde": "1.11.2",
67 68
     "sortablejs": "1.7.0",
68 69
     "spark-md5": "^3.0.0",
70
+    "swiper": "^4.5.0",
69 71
     "vue": "2.5.16",
70 72
     "vue-count-to": "1.0.13",
71 73
     "vue-i18n": "7.3.2",
@@ -73,7 +75,7 @@
73 75
     "vue-multiselect": "2.0.8",
74 76
     "vue-router": "3.0.1",
75 77
     "vue-splitpane": "1.0.2",
76
-    "vuedraggable": "^2.16.0",
78
+    "vuedraggable": "^2.23.0",
77 79
     "vuescroll": "^4.13.1",
78 80
     "vuex": "3.0.1",
79 81
     "webim-tencent": "^1.0.2",

BIN
src/assets/img/u378.png View File


BIN
src/assets/img/u481.png.lnk View File


BIN
src/assets/preview/u481.png View File


BIN
src/assets/preview/u488.png View File


BIN
src/assets/preview/u493.png View File


BIN
src/assets/preview/u496.png View File


BIN
src/assets/preview/u500.png View File


BIN
src/assets/preview/u504.png View File


BIN
src/assets/preview/u508.png View File


BIN
src/assets/preview/u512.png View File


+ 11 - 6
src/scrm_pages/site/components/add-contact.vue View File

@@ -4,31 +4,31 @@
4 4
             <ul >
5 5
                 <li @click="slideshow = true">
6 6
                     <span>
7
-                        <img :src="new1" alt="">
7
+                        <img :src="new1" alt="" style="width:40px;height:40px">
8 8
                         <p>轮播图</p>  
9 9
                     </span>
10 10
                 </li>
11 11
                 <li @click="address = true">
12 12
                     <span>
13
-                        <img :src="new1" alt="">
13
+                        <img :src="new2" alt="" style="width:40px;height:40px">
14 14
                         <p>医院地址</p>  
15 15
                     </span>
16 16
                 </li>
17 17
                 <li @click="contact = true">
18 18
                     <span>
19
-                        <img :src="new1" alt="">
19
+                        <img :src="new3" alt="" style="width:40px;height:40px">
20 20
                         <p>联系方式</p>  
21 21
                     </span>
22 22
                 </li>
23 23
                 <li @click="time = true">
24 24
                     <span>
25
-                        <img :src="new1" alt="">
25
+                        <img :src="new4" alt="" style="width:40px;height:40px">
26 26
                         <p>工作时间</p>  
27 27
                     </span>
28 28
                 </li>
29 29
                 <li @click="type = true">
30 30
                     <span>
31
-                        <img :src="new1" alt="">
31
+                        <img :src="new1" alt="" style="width:40px;height:40px">
32 32
                         <p>乘车方式</p>  
33 33
                     </span>
34 34
                 </li>
@@ -246,7 +246,12 @@ export default {
246 246
       addLink:false,
247 247
       time:false,
248 248
       type:false,
249
-      new1: require("../../../assets/preview/new-1.png"),
249
+      new1: require("../../../assets/preview/u481.png"),
250
+      new2: require("../../../assets/preview/u493.png"),
251
+      new3: require("../../../assets/preview/u496.png"),
252
+      new4: require("../../../assets/preview/u488.png"),
253
+      new5: require("../../../assets/preview/u500.png"),
254
+      
250 255
       form: {
251 256
         name: ""
252 257
       }

+ 17 - 10
src/scrm_pages/site/components/new-feature.vue View File

@@ -4,49 +4,49 @@
4 4
       <ul >
5 5
           <li @click="dialogVisible = true">
6 6
               <span>
7
-                <img :src="new1" alt="">
7
+                <img :src="new1" alt="" style="width:40px;height:40px">
8 8
                 <p>轮播图</p>  
9 9
               </span>
10 10
           </li>
11 11
           <li @click="two = true">
12 12
             <span>
13
-                <img :src="new1" alt="">
13
+                <img :src="new2" alt="" style="width:40px;height:40px">
14 14
                 <p>医院介绍</p>  
15 15
               </span>  
16 16
           </li>
17 17
           <li @click="three = true">
18 18
             <span>
19
-                <img :src="new1" alt="">
19
+                <img :src="new3" alt="" style="width:40px;height:40px">
20 20
                 <p>科室介绍</p>  
21 21
               </span>  
22 22
           </li>
23 23
           <li @click="four = true">
24 24
             <span>
25
-                <img :src="new1" alt="">
25
+                <img :src="new4" alt="" style="width:40px;height:40px">
26 26
                 <p>名医介绍</p>  
27 27
               </span>  
28 28
           </li>
29 29
           <li @click="five = true">
30 30
             <span>
31
-                <img :src="new1" alt="">
31
+                <img :src="new5" alt="" style="width:40px;height:40px">
32 32
                 <p class="title">科室环境</p>  
33 33
               </span>  
34 34
           </li>
35 35
           <li @click="six = true">
36 36
             <span>
37
-                <img :src="new1" alt="">
37
+                <img :src="new6" alt="" style="width:40px;height:40px">
38 38
                 <p class="title">文章列表</p>  
39 39
               </span>  
40 40
           </li>
41 41
           <li @click="seven = true">
42 42
             <span>
43
-                <img :src="new1" alt="">
43
+                <img :src="new7" alt="" style="width:40px;height:40px">
44 44
                 <p class="title">活动列表</p>  
45 45
               </span>  
46 46
           </li>
47
-          <li @click="eight = true">
47
+          <li @click="eight = true" >
48 48
             <span>
49
-                <img :src="new1" alt="">
49
+                <img :src="new8" alt="" style="width:40px;height:40px">
50 50
                 <p class="title">魔方导航</p>  
51 51
               </span>  
52 52
           </li>
@@ -459,7 +459,14 @@ export default {
459 459
   props: ['image', 'clearList'],
460 460
   data() {
461 461
     return {
462
-      new1: require("../../../assets/preview/new-1.png"),
462
+      new1: require("../../../assets/preview/u481.png"),
463
+      new2: require("../../../assets/preview/u493.png"),
464
+      new3: require("../../../assets/preview/u496.png"),
465
+      new4: require("../../../assets/preview/u488.png"),
466
+      new5: require("../../../assets/preview/u500.png"),
467
+      new6: require("../../../assets/preview/u504.png"),
468
+      new7: require("../../../assets/preview/u508.png"),
469
+      new8: require("../../../assets/preview/u512.png"),
463 470
       dialogVisible: false,
464 471
       dialogRotationVisible: false,
465 472
       two: false,

+ 5 - 2
src/scrm_pages/site/components/used-list.vue View File

@@ -9,7 +9,7 @@
9 9
                     <i class="el-icon-delete" @click="deleteList = true"></i>
10 10
                 </span>
11 11
             </li>
12
-            <li>
12
+            <!-- <li>
13 13
                 <span class="name">魔方导航</span>
14 14
                 <span class="icon"> 
15 15
                     <i class="el-icon-edit-outline" @click="eight = true"></i>
@@ -57,7 +57,7 @@
57 57
                     <i class="el-icon-edit-outline" @click="seven = true"></i>
58 58
                     <i class="el-icon-delete" @click="deleteList = true"></i>
59 59
                 </span>
60
-            </li>
60
+            </li> -->
61 61
         </ul>
62 62
     </div>
63 63
 
@@ -334,6 +334,9 @@ export default {
334 334
         name: ""
335 335
       }
336 336
     };
337
+    
338
+   
339
+    
337 340
   }
338 341
 };
339 342
 </script>

File diff suppressed because it is too large
+ 819 - 383
src/scrm_pages/site/preview.vue


BIN
static/images/u.png View File


BIN
static/images/u129.png View File


BIN
static/images/u169.png View File


BIN
static/images/u216.png View File


BIN
static/images/u289.png View File


BIN
static/images/u290.png View File


BIN
static/images/u291.png View File


BIN
static/images/u292.png View File


BIN
static/images/u293.png View File


BIN
static/images/u294.png View File


BIN
static/images/u295.png View File


BIN
static/images/u296.png View File


BIN
static/images/u481.png.lnk View File