xiaoming_global пре 4 година
родитељ
комит
bc91466057

+ 2 - 1
config/dev.env.js Прегледај датотеку

@@ -1,7 +1,8 @@
1 1
 module.exports = {
2 2
   NODE_ENV: '"development"',
3 3
   ENV_CONFIG: '"dev"',
4
-  BASE_API: '"http://api.test1.sgjyun.com"'
4
+  // BASE_API: '"http://api.test1.sgjyun.com"'
5
+   BASE_API: '"http://localhost:9535"'
5 6
   // BASE_API:'"http://api.scrm.kuyicloud.com"',//'"http://localhost:9534"'
6 7
 
7 8
   //  SSO_HOST: '"https://testsso.sgjyun.com"',

+ 60 - 60
package-lock.json Прегледај датотеку

@@ -196,8 +196,8 @@
196 196
     },
197 197
     "adjust-sourcemap-loader": {
198 198
       "version": "1.2.0",
199
-      "resolved": "https://registry.npm.taobao.org/adjust-sourcemap-loader/download/adjust-sourcemap-loader-1.2.0.tgz",
200
-      "integrity": "sha1-4z/eleUNufKoAuNkfjEdL8UADGk=",
199
+      "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-1.2.0.tgz",
200
+      "integrity": "sha512-958oaHHVEXMvsY7v7cC5gEkNIcoaAVIhZ4mBReYVZJOTP9IgKmzLjIOhTtzpLMu+qriXvLsVjJ155EeInp45IQ==",
201 201
       "requires": {
202 202
         "assert": "^1.3.0",
203 203
         "camelcase": "^1.2.1",
@@ -210,12 +210,12 @@
210 210
       "dependencies": {
211 211
         "camelcase": {
212 212
           "version": "1.2.1",
213
-          "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-1.2.1.tgz",
213
+          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
214 214
           "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk="
215 215
         },
216 216
         "lodash.defaults": {
217 217
           "version": "3.1.2",
218
-          "resolved": "https://registry.npm.taobao.org/lodash.defaults/download/lodash.defaults-3.1.2.tgz",
218
+          "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-3.1.2.tgz",
219 219
           "integrity": "sha1-xzCLGNv4vJNy1wGnNJPGEZK9Liw=",
220 220
           "requires": {
221 221
             "lodash.assign": "^3.0.0",
@@ -224,7 +224,7 @@
224 224
           "dependencies": {
225 225
             "lodash.assign": {
226 226
               "version": "3.2.0",
227
-              "resolved": "https://registry.npm.taobao.org/lodash.assign/download/lodash.assign-3.2.0.tgz",
227
+              "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-3.2.0.tgz",
228 228
               "integrity": "sha1-POnwI0tLIiPilrj6CsH+6OvKZPo=",
229 229
               "requires": {
230 230
                 "lodash._baseassign": "^3.0.0",
@@ -534,7 +534,7 @@
534 534
     },
535 535
     "autoprefixer-loader": {
536 536
       "version": "3.2.0",
537
-      "resolved": "https://registry.npm.taobao.org/autoprefixer-loader/download/autoprefixer-loader-3.2.0.tgz",
537
+      "resolved": "https://registry.npmjs.org/autoprefixer-loader/-/autoprefixer-loader-3.2.0.tgz",
538 538
       "integrity": "sha1-Oae2ZGqCaYZQc9lYyX9IYVLCyEo=",
539 539
       "requires": {
540 540
         "autoprefixer": "^6.0.2",
@@ -545,17 +545,17 @@
545 545
       "dependencies": {
546 546
         "ansi-regex": {
547 547
           "version": "2.1.1",
548
-          "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz?cache=0&sync_timestamp=1570188663907&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-regex%2Fdownload%2Fansi-regex-2.1.1.tgz",
548
+          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
549 549
           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
550 550
         },
551 551
         "ansi-styles": {
552 552
           "version": "2.2.1",
553
-          "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-2.2.1.tgz",
553
+          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
554 554
           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
555 555
         },
556 556
         "autoprefixer": {
557 557
           "version": "6.7.7",
558
-          "resolved": "https://registry.npm.taobao.org/autoprefixer/download/autoprefixer-6.7.7.tgz?cache=0&sync_timestamp=1571039940822&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fautoprefixer%2Fdownload%2Fautoprefixer-6.7.7.tgz",
558
+          "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz",
559 559
           "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=",
560 560
           "requires": {
561 561
             "browserslist": "^1.7.6",
@@ -568,12 +568,12 @@
568 568
         },
569 569
         "big.js": {
570 570
           "version": "3.2.0",
571
-          "resolved": "https://registry.npm.taobao.org/big.js/download/big.js-3.2.0.tgz",
572
-          "integrity": "sha1-pfwpi4G54Nyi5FiCR4S2XFK6WI4="
571
+          "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
572
+          "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q=="
573 573
         },
574 574
         "browserslist": {
575 575
           "version": "1.7.7",
576
-          "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-1.7.7.tgz",
576
+          "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
577 577
           "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
578 578
           "requires": {
579 579
             "caniuse-db": "^1.0.30000639",
@@ -582,7 +582,7 @@
582 582
         },
583 583
         "chalk": {
584 584
           "version": "1.1.3",
585
-          "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-1.1.3.tgz",
585
+          "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
586 586
           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
587 587
           "requires": {
588 588
             "ansi-styles": "^2.2.1",
@@ -594,19 +594,19 @@
594 594
           "dependencies": {
595 595
             "supports-color": {
596 596
               "version": "2.0.0",
597
-              "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-2.0.0.tgz",
597
+              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
598 598
               "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
599 599
             }
600 600
           }
601 601
         },
602 602
         "has-flag": {
603 603
           "version": "1.0.0",
604
-          "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-1.0.0.tgz",
604
+          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
605 605
           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo="
606 606
         },
607 607
         "loader-utils": {
608 608
           "version": "0.2.17",
609
-          "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-0.2.17.tgz",
609
+          "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
610 610
           "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
611 611
           "requires": {
612 612
             "big.js": "^3.1.3",
@@ -617,8 +617,8 @@
617 617
         },
618 618
         "postcss": {
619 619
           "version": "5.2.18",
620
-          "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-5.2.18.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss%2Fdownload%2Fpostcss-5.2.18.tgz",
621
-          "integrity": "sha1-ut+hSX1GJE9jkPWLMZgw2RB4U8U=",
620
+          "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz",
621
+          "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==",
622 622
           "requires": {
623 623
             "chalk": "^1.1.3",
624 624
             "js-base64": "^2.1.9",
@@ -628,12 +628,12 @@
628 628
         },
629 629
         "source-map": {
630 630
           "version": "0.5.7",
631
-          "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz",
631
+          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
632 632
           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
633 633
         },
634 634
         "strip-ansi": {
635 635
           "version": "3.0.1",
636
-          "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz",
636
+          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
637 637
           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
638 638
           "requires": {
639 639
             "ansi-regex": "^2.0.0"
@@ -641,7 +641,7 @@
641 641
         },
642 642
         "supports-color": {
643 643
           "version": "3.2.3",
644
-          "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-3.2.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-3.2.3.tgz",
644
+          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
645 645
           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
646 646
           "requires": {
647 647
             "has-flag": "^1.0.0"
@@ -2790,8 +2790,8 @@
2790 2790
     },
2791 2791
     "css": {
2792 2792
       "version": "2.2.4",
2793
-      "resolved": "https://registry.npm.taobao.org/css/download/css-2.2.4.tgz",
2794
-      "integrity": "sha1-xkZ1XHOXHyu6amAeLPL9cbEpiSk=",
2793
+      "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz",
2794
+      "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==",
2795 2795
       "requires": {
2796 2796
         "inherits": "^2.0.3",
2797 2797
         "source-map": "^0.6.1",
@@ -6841,7 +6841,7 @@
6841 6841
     },
6842 6842
     "lodash._baseassign": {
6843 6843
       "version": "3.2.0",
6844
-      "resolved": "https://registry.npm.taobao.org/lodash._baseassign/download/lodash._baseassign-3.2.0.tgz",
6844
+      "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz",
6845 6845
       "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=",
6846 6846
       "requires": {
6847 6847
         "lodash._basecopy": "^3.0.0",
@@ -6850,17 +6850,17 @@
6850 6850
     },
6851 6851
     "lodash._basecopy": {
6852 6852
       "version": "3.0.1",
6853
-      "resolved": "https://registry.npm.taobao.org/lodash._basecopy/download/lodash._basecopy-3.0.1.tgz",
6853
+      "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
6854 6854
       "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY="
6855 6855
     },
6856 6856
     "lodash._bindcallback": {
6857 6857
       "version": "3.0.1",
6858
-      "resolved": "https://registry.npm.taobao.org/lodash._bindcallback/download/lodash._bindcallback-3.0.1.tgz",
6858
+      "resolved": "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz",
6859 6859
       "integrity": "sha1-5THCdkTPi1epnhftlbNcdIeJOS4="
6860 6860
     },
6861 6861
     "lodash._createassigner": {
6862 6862
       "version": "3.1.1",
6863
-      "resolved": "https://registry.npm.taobao.org/lodash._createassigner/download/lodash._createassigner-3.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash._createassigner%2Fdownload%2Flodash._createassigner-3.1.1.tgz",
6863
+      "resolved": "https://registry.npmjs.org/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz",
6864 6864
       "integrity": "sha1-g4pbri/aymOsIt7o4Z+k5taXCxE=",
6865 6865
       "requires": {
6866 6866
         "lodash._bindcallback": "^3.0.0",
@@ -6870,12 +6870,12 @@
6870 6870
     },
6871 6871
     "lodash._getnative": {
6872 6872
       "version": "3.9.1",
6873
-      "resolved": "https://registry.npm.taobao.org/lodash._getnative/download/lodash._getnative-3.9.1.tgz",
6873
+      "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
6874 6874
       "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U="
6875 6875
     },
6876 6876
     "lodash._isiterateecall": {
6877 6877
       "version": "3.0.9",
6878
-      "resolved": "https://registry.npm.taobao.org/lodash._isiterateecall/download/lodash._isiterateecall-3.0.9.tgz",
6878
+      "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
6879 6879
       "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw="
6880 6880
     },
6881 6881
     "lodash.assign": {
@@ -6896,22 +6896,22 @@
6896 6896
     },
6897 6897
     "lodash.defaults": {
6898 6898
       "version": "4.2.0",
6899
-      "resolved": "https://registry.npm.taobao.org/lodash.defaults/download/lodash.defaults-4.2.0.tgz",
6899
+      "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
6900 6900
       "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw="
6901 6901
     },
6902 6902
     "lodash.isarguments": {
6903 6903
       "version": "3.1.0",
6904
-      "resolved": "https://registry.npm.taobao.org/lodash.isarguments/download/lodash.isarguments-3.1.0.tgz",
6904
+      "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
6905 6905
       "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo="
6906 6906
     },
6907 6907
     "lodash.isarray": {
6908 6908
       "version": "3.0.4",
6909
-      "resolved": "https://registry.npm.taobao.org/lodash.isarray/download/lodash.isarray-3.0.4.tgz",
6909
+      "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
6910 6910
       "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U="
6911 6911
     },
6912 6912
     "lodash.keys": {
6913 6913
       "version": "3.1.2",
6914
-      "resolved": "https://registry.npm.taobao.org/lodash.keys/download/lodash.keys-3.1.2.tgz",
6914
+      "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
6915 6915
       "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=",
6916 6916
       "requires": {
6917 6917
         "lodash._getnative": "^3.0.0",
@@ -6932,7 +6932,7 @@
6932 6932
     },
6933 6933
     "lodash.restparam": {
6934 6934
       "version": "3.6.1",
6935
-      "resolved": "https://registry.npm.taobao.org/lodash.restparam/download/lodash.restparam-3.6.1.tgz",
6935
+      "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
6936 6936
       "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU="
6937 6937
     },
6938 6938
     "lodash.tail": {
@@ -7797,7 +7797,7 @@
7797 7797
     },
7798 7798
     "object-path": {
7799 7799
       "version": "0.9.2",
7800
-      "resolved": "https://registry.npm.taobao.org/object-path/download/object-path-0.9.2.tgz",
7800
+      "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz",
7801 7801
       "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU="
7802 7802
     },
7803 7803
     "object-visit": {
@@ -8236,8 +8236,8 @@
8236 8236
     },
8237 8237
     "photoswipe": {
8238 8238
       "version": "4.1.3",
8239
-      "resolved": "https://registry.npm.taobao.org/photoswipe/download/photoswipe-4.1.3.tgz",
8240
-      "integrity": "sha1-WfSUlO653atYiNAzkpJqGbwZdVA="
8239
+      "resolved": "https://registry.npmjs.org/photoswipe/-/photoswipe-4.1.3.tgz",
8240
+      "integrity": "sha512-89Z43IRUyw7ycTolo+AaiDn3W1EEIfox54hERmm9bI12IB9cvRfHSHez3XhAyU8XW2EAFrC+2sKMhh7SJwn0bA=="
8241 8241
     },
8242 8242
     "pify": {
8243 8243
       "version": "3.0.0",
@@ -10390,7 +10390,7 @@
10390 10390
     },
10391 10391
     "postcss-safe-parser": {
10392 10392
       "version": "1.0.7",
10393
-      "resolved": "https://registry.npm.taobao.org/postcss-safe-parser/download/postcss-safe-parser-1.0.7.tgz",
10393
+      "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-1.0.7.tgz",
10394 10394
       "integrity": "sha1-Q70MjITV99hHTeglxpnk2ryscqg=",
10395 10395
       "requires": {
10396 10396
         "postcss": "^5.0.18"
@@ -10398,17 +10398,17 @@
10398 10398
       "dependencies": {
10399 10399
         "ansi-regex": {
10400 10400
           "version": "2.1.1",
10401
-          "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz?cache=0&sync_timestamp=1570188663907&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-regex%2Fdownload%2Fansi-regex-2.1.1.tgz",
10401
+          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
10402 10402
           "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
10403 10403
         },
10404 10404
         "ansi-styles": {
10405 10405
           "version": "2.2.1",
10406
-          "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-2.2.1.tgz",
10406
+          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
10407 10407
           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
10408 10408
         },
10409 10409
         "chalk": {
10410 10410
           "version": "1.1.3",
10411
-          "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-1.1.3.tgz",
10411
+          "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
10412 10412
           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
10413 10413
           "requires": {
10414 10414
             "ansi-styles": "^2.2.1",
@@ -10420,20 +10420,20 @@
10420 10420
           "dependencies": {
10421 10421
             "supports-color": {
10422 10422
               "version": "2.0.0",
10423
-              "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-2.0.0.tgz",
10423
+              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
10424 10424
               "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
10425 10425
             }
10426 10426
           }
10427 10427
         },
10428 10428
         "has-flag": {
10429 10429
           "version": "1.0.0",
10430
-          "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-1.0.0.tgz",
10430
+          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
10431 10431
           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo="
10432 10432
         },
10433 10433
         "postcss": {
10434 10434
           "version": "5.2.18",
10435
-          "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-5.2.18.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss%2Fdownload%2Fpostcss-5.2.18.tgz",
10436
-          "integrity": "sha1-ut+hSX1GJE9jkPWLMZgw2RB4U8U=",
10435
+          "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz",
10436
+          "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==",
10437 10437
           "requires": {
10438 10438
             "chalk": "^1.1.3",
10439 10439
             "js-base64": "^2.1.9",
@@ -10443,12 +10443,12 @@
10443 10443
         },
10444 10444
         "source-map": {
10445 10445
           "version": "0.5.7",
10446
-          "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz",
10446
+          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
10447 10447
           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
10448 10448
         },
10449 10449
         "strip-ansi": {
10450 10450
           "version": "3.0.1",
10451
-          "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz",
10451
+          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
10452 10452
           "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
10453 10453
           "requires": {
10454 10454
             "ansi-regex": "^2.0.0"
@@ -10456,7 +10456,7 @@
10456 10456
         },
10457 10457
         "supports-color": {
10458 10458
           "version": "3.2.3",
10459
-          "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-3.2.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-3.2.3.tgz",
10459
+          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
10460 10460
           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
10461 10461
           "requires": {
10462 10462
             "has-flag": "^1.0.0"
@@ -11442,8 +11442,8 @@
11442 11442
     },
11443 11443
     "regex-parser": {
11444 11444
       "version": "2.2.10",
11445
-      "resolved": "https://registry.npm.taobao.org/regex-parser/download/regex-parser-2.2.10.tgz",
11446
-      "integrity": "sha1-nmao9z2JoQdhbmOznU3t3+6RKzc="
11445
+      "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.10.tgz",
11446
+      "integrity": "sha512-8t6074A68gHfU8Neftl0Le6KTDwfGAj7IyjPIMSfikI2wJUTHDMaIq42bUsfVnj8mhx0R+45rdUXHGpN164avA=="
11447 11447
     },
11448 11448
     "regexpu-core": {
11449 11449
       "version": "2.0.0",
@@ -11633,8 +11633,8 @@
11633 11633
     },
11634 11634
     "resolve-url-loader": {
11635 11635
       "version": "2.3.2",
11636
-      "resolved": "https://registry.npm.taobao.org/resolve-url-loader/download/resolve-url-loader-2.3.2.tgz",
11637
-      "integrity": "sha1-g7uevDkrZsVjeV7vIvB4lwNXom4=",
11636
+      "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-2.3.2.tgz",
11637
+      "integrity": "sha512-sc/UVgiADdoTc+4cGPB7cUCnlEkzlxD1NXHw4oa9qA0fp30H8mAQ2ePJBP9MQ029DUuhEPouhNdvzT37pBCV0g==",
11638 11638
       "requires": {
11639 11639
         "adjust-sourcemap-loader": "^1.1.0",
11640 11640
         "camelcase": "^4.1.0",
@@ -11649,7 +11649,7 @@
11649 11649
       "dependencies": {
11650 11650
         "source-map": {
11651 11651
           "version": "0.5.7",
11652
-          "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz",
11652
+          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
11653 11653
           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
11654 11654
         }
11655 11655
       }
@@ -11671,7 +11671,7 @@
11671 11671
     },
11672 11672
     "rework": {
11673 11673
       "version": "1.0.1",
11674
-      "resolved": "https://registry.npm.taobao.org/rework/download/rework-1.0.1.tgz",
11674
+      "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz",
11675 11675
       "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=",
11676 11676
       "requires": {
11677 11677
         "convert-source-map": "^0.3.3",
@@ -11680,14 +11680,14 @@
11680 11680
       "dependencies": {
11681 11681
         "convert-source-map": {
11682 11682
           "version": "0.3.5",
11683
-          "resolved": "https://registry.npm.taobao.org/convert-source-map/download/convert-source-map-0.3.5.tgz",
11683
+          "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz",
11684 11684
           "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA="
11685 11685
         }
11686 11686
       }
11687 11687
     },
11688 11688
     "rework-visit": {
11689 11689
       "version": "1.0.0",
11690
-      "resolved": "https://registry.npm.taobao.org/rework-visit/download/rework-visit-1.0.0.tgz",
11690
+      "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz",
11691 11691
       "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo="
11692 11692
     },
11693 11693
     "right-align": {
@@ -12870,8 +12870,8 @@
12870 12870
     },
12871 12871
     "style-loader": {
12872 12872
       "version": "0.19.1",
12873
-      "resolved": "https://registry.npm.taobao.org/style-loader/download/style-loader-0.19.1.tgz",
12874
-      "integrity": "sha1-WR/8gLzv4mi3fF2evAUF13Jhn4U=",
12873
+      "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.19.1.tgz",
12874
+      "integrity": "sha512-IRE+ijgojrygQi3rsqT0U4dd+UcPCqcVvauZpCnQrGAlEe+FUIyrK93bUDScamesjP08JlQNsFJU+KmPedP5Og==",
12875 12875
       "requires": {
12876 12876
         "loader-utils": "^1.0.2",
12877 12877
         "schema-utils": "^0.3.0"
@@ -13861,8 +13861,8 @@
13861 13861
     },
13862 13862
     "vue-photo-preview": {
13863 13863
       "version": "1.1.3",
13864
-      "resolved": "https://registry.npm.taobao.org/vue-photo-preview/download/vue-photo-preview-1.1.3.tgz",
13865
-      "integrity": "sha1-juYpI+hl08uvAQsHsMyEGJJjMCg=",
13864
+      "resolved": "https://registry.npmjs.org/vue-photo-preview/-/vue-photo-preview-1.1.3.tgz",
13865
+      "integrity": "sha512-L9JTQh62rYqLHNCdpy7zQdqVisks9dvkmUpM8+7kIKG7l+KkbRLzKWK7lCjCKc6OQT42o6/ngK6B13niXunS9Q==",
13866 13866
       "requires": {
13867 13867
         "autoprefixer-loader": "^3.2.0",
13868 13868
         "babel-core": "^6.26.0",

+ 1 - 0
src/api/micro/micro.js Прегледај датотеку

@@ -3,6 +3,7 @@ import org from '../../router/modules/org';
3 3
 import { link } from 'fs';
4 4
 
5 5
 export function getHospitaldata(orgid,params){
6
+    console.log("orgid",orgid)
6 7
     return request({
7 8
         url:"/api/site/getdata?orgid="+orgid,
8 9
         method:"Get",

+ 14 - 0
src/router/index.js Прегледај датотеку

@@ -66,20 +66,34 @@ var _constant_router_map = [
66 66
     path: "/microHome",
67 67
     component: () => import("@/scrm_pages/microHome/microHome")
68 68
   },
69
+
70
+  // 医院介绍详情
69 71
   {
70 72
     path: "/hospitalIntroduction",
71 73
     component: () =>
72 74
       import("@/scrm_pages/hospitalIntroduction/hospitalIntroduction")
73 75
   },
76
+  
77
+  // 科室介绍详情
78
+  {
79
+    path:"/officeIntroduction",
80
+    component:() =>
81
+    import('@/scrm_pages/officeIntroduction/officeIntroduction')
82
+  },
83
+
74 84
   {
75 85
     path: "/medicalTeam",
76 86
     component: () => import("@/scrm_pages/medicalTeam/medicalTeam")
77 87
   },
88
+  
89
+  // 名医介绍详情
90
+
78 91
   {
79 92
     path: "/doctorIntroduction",
80 93
     component: () =>
81 94
       import("@/scrm_pages/doctorIntroduction/doctorIntroduction")
82 95
   },
96
+
83 97
   {
84 98
     path: "/news",
85 99
     component: () => import("@/scrm_pages/news/news")

+ 89 - 9
src/scrm_pages/doctorIntroduction/doctorIntroduction.vue Прегледај датотеку

@@ -3,38 +3,111 @@
3 3
     <div>
4 4
       <div class="contentOne">
5 5
         <div class="img">
6
-          <img src="static\images\img1.jpg" alt />
6
+          <img :src="doctors.dochead" style="width:100%;height:100%" alt />
7 7
         </div>
8 8
         <div class="detail">
9 9
           <p class="detailTitle">
10
-            欧巧漫
11
-            <span>主任医师</span>
10
+              {{doctors.doc_name}}
11
+            <span>{{doctors.doc_postion}}</span>
12 12
           </p>
13
-          <p class="detailMessage">深圳大学第二附属医院-内科</p>
13
+          <p class="detailMessage" v-html="doctors.docintroduction"></p>
14 14
         </div>
15 15
       </div>
16
-      <div class="good">
16
+      <!-- <div class="good">
17 17
         <div class="common_title">
18 18
           <div class="one"></div>
19 19
           <div class="dynamicTxt">医生擅长</div>
20 20
         </div>
21 21
         <div class="goodtxt">擅长甲状腺、胆结石</div>
22
-      </div>
22
+      </div> -->
23 23
       <div class="good">
24 24
         <div class="common_title">
25 25
           <div class="one"></div>
26 26
           <div class="dynamicTxt">医生简介</div>
27 27
         </div>
28
-        <div class="goodtxt">
29
-          于1996年毕业于中国医科大学,从事医疗工作
30
-          近20年,经验丰富
28
+        <div class="goodtxt" v-html="doctors.docintroduction">
29
+           
31 30
         </div>
32 31
       </div>
33 32
     </div>
34 33
   </div>
35 34
 </template>
35
+  
36
+  <script>
37
+     import { singleDoctorInfo } from "@/api/micro/micro"
38
+     export default{
39
+       data(){
40
+          return{
41
+            doctors:[],
42
+          }
43
+       },
44
+       methods:{
45
+         singleDoctorInfo(id,orgid){
46
+                singleDoctorInfo(id,orgid).then(response=>{
47
+                    if(response.data.state ==1){
48
+                     var editdoctor = response.data.data.editdoctor;
49
+                     if(editdoctor.doc_postion == 1){
50
+                        editdoctor.doc_postion = "医士"
51
+                     }
52
+                     if(editdoctor.doc_postion == 2){
53
+                        editdoctor.doc_postion = "医师"
54
+                     }
55
+                       if(editdoctor.doc_postion == 3){
56
+                        editdoctor.doc_postion = "住院医师"
57
+                     }                    
58
+                       if(editdoctor.doc_postion == 4){
59
+                        editdoctor.doc_postion = "主治医师"
60
+                     }
61
+                       if(editdoctor.doc_postion == 5){
62
+                        editdoctor.doc_postion = "副主任医师"
63
+                     }
64
+                       if(editdoctor.doc_postion == 6){
65
+                        editdoctor.doc_postion = "主任医师"
66
+                     }
67
+                       if(editdoctor.doc_postion == 7){
68
+                        editdoctor.doc_postion = "护士"
69
+                     }
70
+                       if(editdoctor.doc_postion == 8){
71
+                        editdoctor.doc_postion = "护师"
72
+                     }
73
+                       if(editdoctor.doc_postion == 9){
74
+                        editdoctor.doc_postion = "主管护师"
75
+                     }
76
+                      if(editdoctor.doc_postion == 10){
77
+                        editdoctor.doc_postion = "副主任护师"
78
+                     }
79
+                      if(editdoctor.doc_postion == 11){
80
+                        editdoctor.doc_postion = "主任护师"
81
+                     }
82
+                   
83
+                     console.log("editdoctor",editdoctor)
84
+                     this.doctors = editdoctor;
85
+                    }
86
+                })
36 87
 
88
+            //      { index: 1, name: '医士' },
89
+            // { index: 2, name: '医师' },
90
+            // { index: 3, name: '住院医师' },
91
+            // { index: 4, name: '主治医师' },
92
+            // { index: 5, name: '副主任医师' },
93
+            // { index: 6, name: '主任医师' },
94
+            // { index: 7, name: '护士' },
95
+            // { index: 8, name: '护师' },
96
+            // { index: 9, name: '主管护师' },
97
+            // { index: 10, name: '副主任护师' },
98
+            // { index: 11, name: '主任护师' },
99
+            }  
100
+       },
101
+       created(){
102
+          const id = this.$route.query.id;
103
+           const orgid = this.$route.query.orgid;
104
+           console.log("id是多少",id)
105
+           console.log("orgid是多少",orgid)
106
+           this.singleDoctorInfo(id,orgid)
107
+       }
108
+     }
37 109
 
110
+  </script>
38 111
 <style lang="scss" scoped>
39 112
 .contentOne {
40 113
   margin: auto;
@@ -78,6 +151,13 @@
78 151
       line-height: 24px;
79 152
       font-weight: 400;
80 153
       margin-top: 14px;
154
+      height: 30px;
155
+      overflow: hidden;
156
+      text-overflow: ellipsis;
157
+       display: -webkit-box;
158
+      -webkit-line-clamp: 1;
159
+      -webkit-box-orient: vertical;
160
+      // border: solid 1px red;
81 161
     }
82 162
   }
83 163
 }

+ 32 - 9
src/scrm_pages/hospitalIntroduction/hospitalIntroduction.vue Прегледај датотеку

@@ -1,18 +1,41 @@
1 1
 <template>
2 2
   <div class="main">
3
-    <div class="bannerImg">
3
+    <!-- <div class="bannerImg">
4 4
       <img src="static\images\banner.jpg" alt />
5
-    </div>
6
-    <div class="detail">
7
-      <p>
8
-        蛇口位于深圳湾半岛,与香港隔海相望,西依珠江口,背靠大南山,拥有得天独厚的地理位置;作为改革开放的前沿阵地,经过数十年的发展,如今已成为一个融合居住与旅游、本土与国际、富饶与休闲的国际化城区,区域内集中了鲸山别墅九期、双玺花园、兰溪谷等一系列高尚住宅,聚集着一大批具有高品质生活、高消费能力的优质人群,同时也吸引了来自70多个国家和地区,占深圳市60%以上的外籍人士聚居于此,拥有“小联合国”的美誉。
9
-        深圳市南山区蛇口人民医院暨中南大学湘雅二医院深圳医院,坐落于蛇口半岛中心地带,目前已成为外籍人士与港澳居。
10
-        深圳市南山区蛇口人民医院暨中南大学湘雅二医院深圳医院,坐落于蛇口半岛中心地带,目前已成为外籍人士与港澳居
11
-      </p>
5
+    </div> -->
6
+      <div class="detail" v-html="hospitalform.introduction">
12 7
     </div>
13 8
   </div>
14 9
 </template>
15
-
10
+ <script>
11
+    import { hispitalmore } from "@/api/micro/micro"
12
+     export default{
13
+        name:"hospitalIntroduction",
14
+        data(){
15
+            return{
16
+              hospitalform:[],
17
+            }
18
+        },
19
+        methods:{
20
+           hispitalmore(id,orgid){
21
+             hispitalmore(id,orgid).then(response=>{
22
+                 if(response.data.state ==1){
23
+                   var hospital =  response.data.data.hospital;
24
+                   console.log("hospital",hospital)
25
+                   this.hospitalform =  response.data.data.hospital;
26
+                }
27
+               })
28
+            }
29
+        },
30
+        created(){
31
+           const id = this.$route.query.id;
32
+           const orgid = this.$route.query.orgid;
33
+           console.log("id是多少",id)
34
+           console.log("orgid是多少",orgid)
35
+           this.hispitalmore(id,orgid)
36
+        }
37
+     }
38
+ </script>
16 39
 
17 40
 
18 41
 <style lang="scss" scoped>

+ 56 - 50
src/scrm_pages/medicalTeam/medicalTeam.vue Прегледај датотеку

@@ -9,65 +9,66 @@
9 9
     </div>
10 10
     <div class="msg">贴心的服务,让您的就医更轻松</div>
11 11
     <div class="content">
12
-      <div class="contentOne">
13
-        <div class="img">
14
-          <img src="static\images\img1.jpg" alt />
15
-        </div>
16
-        <div class="detail">
17
-          <p class="detailTitle">欧巧漫</p>
18
-          <p class="detailMessage">苏安,女,主任医师,教授,妇产科主任,湖南省医学会理事、湖南省肿瘤学会委员瘤学肿瘤学会员......</p>
19
-        </div>
20
-      </div>
21
-      <div class="contentOne">
22
-        <div class="img">
23
-          <img src="static\images\img1.jpg" alt />
24
-        </div>
25
-        <div class="detail">
26
-          <p class="detailTitle">欧巧漫</p>
27
-          <p class="detailMessage">苏安,女,主任医师,教授,妇产科主任,湖南省医学会理事、湖南省肿瘤学会委员瘤学肿瘤学会员......</p>
28
-        </div>
29
-      </div>
30
-      <div class="contentOne">
31
-        <div class="img">
32
-          <img src="static\images\img1.jpg" alt />
33
-        </div>
34
-        <div class="detail">
35
-          <p class="detailTitle">欧巧漫</p>
36
-          <p class="detailMessage">苏安,女,主任医师,教授,妇产科主任,湖南省医学会理事、湖南省肿瘤学会委员瘤学肿瘤学会员......</p>
37
-        </div>
38
-      </div>
39
-      <div class="contentOne">
40
-        <div class="img">
41
-          <img src="static\images\img1.jpg" alt />
42
-        </div>
43
-        <div class="detail">
44
-          <p class="detailTitle">欧巧漫</p>
45
-          <p class="detailMessage">苏安,女,主任医师,教授,妇产科主任,湖南省医学会理事、湖南省肿瘤学会委员瘤学肿瘤学会员......</p>
46
-        </div>
47
-      </div>
48
-      <div class="contentOne">
49
-        <div class="img">
50
-          <img src="static\images\img1.jpg" alt />
51
-        </div>
52
-        <div class="detail">
53
-          <p class="detailTitle">欧巧漫</p>
54
-          <p class="detailMessage">苏安,女,主任医师,教授,妇产科主任,湖南省医学会理事、湖南省肿瘤学会委员瘤学肿瘤学会员......</p>
55
-        </div>
56
-      </div>
57
-      <div class="contentOne">
12
+
13
+      <div class="contentOne" v-for="item in this.editdocfrom" :key="item.id" @click="singleDoctorInfo(item.id,item.user_org_id)">
58 14
         <div class="img">
59
-          <img src="static\images\img1.jpg" alt />
15
+          <img :src="item.dochead" style="width:100%;height:100%" alt />
60 16
         </div>
61 17
         <div class="detail">
62
-          <p class="detailTitle">欧巧漫</p>
63
-          <p class="detailMessage">苏安,女,主任医师,教授,妇产科主任,湖南省医学会理事、湖南省肿瘤学会委员瘤学肿瘤学会员......</p>
18
+          <p class="detailTitle">{{item.doc_name}}</p>
19
+          <p class="detailMessage" v-html="item.docintroduction"></p>
64 20
         </div>
65 21
       </div>
22
+
66 23
     </div>
67 24
   </div>
68 25
 </template>
26
+  <script>
27
+     import { docmore } from "@/api/micro/micro"
28
+    export default{
29
+         data(){
30
+           return{
31
+              editdocfrom:[],
32
+           }   
33
+         },
34
+         methods:{
35
+             docmore(id,orgid){
36
+                docmore(id,orgid).then(response=>{
37
+                     if(response.data.state == 1){
38
+                       var editdoctor =  response.data.data.editdoctor;
39
+                       if(this.editdocfrom.doc_postion == 1){
40
+                          this.editdocfrom.doc_postion = ""
41
+                       }
42
+                        console.log("编辑医生返回数据",editdoctor)
43
+                        this.editdocfrom  =  editdoctor;
44
+                       if(this.editdocfrom.doc_postion == 1){
45
+                           return "医生"
46
+                       }
47
+                      
48
+                    }
49
+                 })
50
+            },
69 51
 
70
-
52
+          singleDoctorInfo(id,orgid){
53
+              this.$router.push({
54
+                       path:'/doctorIntroduction',
55
+                       query:{
56
+                           id:id,
57
+                           orgid:orgid,
58
+                       }
59
+                    }
60
+                )
61
+            }
62
+         },
63
+         created(){
64
+           const id = this.$route.query.id;
65
+          const orgid = this.$route.query.orgid;
66
+          console.log("id是多少",id)
67
+          console.log("orgid是多少",orgid)
68
+          this.docmore(id,orgid)
69
+         }
70
+    }
71
+  </script>
71 72
 <style lang="scss" scoped>
72 73
 .header {
73 74
   height: 20px;
@@ -141,6 +142,11 @@
141 142
       font-weight: 400;
142 143
       color: rgba(155, 155, 155, 1);
143 144
       line-height: 18px;
145
+       overflow: hidden;
146
+      text-overflow: ellipsis;
147
+       display: -webkit-box;
148
+      -webkit-line-clamp: 2;
149
+      -webkit-box-orient: vertical;
144 150
     }
145 151
   }
146 152
 }

+ 5 - 1
src/scrm_pages/micro/micro.vue Прегледај датотеку

@@ -4,7 +4,7 @@
4 4
          <div class="swiper-container swiper-no-swiping swiperone">
5 5
              <div class="swiper-wrapper">
6 6
                  <div class="swiper-slide">      
7
-                   <div v-for="item in this.patientModels" :key="item.id" v-show="modelshow">                    
7
+                   <div v-for="item in this.patientModels" :key="item.id" v-show="modelshow" class="bugone">                    
8 8
                       <!-- 轮播图 -->
9 9
                        <div class="modeone" v-if="item.mode_type == 1">
10 10
                           <mt-swipe :auto="2000" class="swipertwo">
@@ -1179,6 +1179,7 @@ import { link } from 'fs';
1179 1179
       height: 90px;
1180 1180
       /* border:solid 1px red; */
1181 1181
       margin-left: 5px;
1182
+      border: solid 1px red;
1182 1183
     }
1183 1184
 
1184 1185
     .acthead{
@@ -1211,4 +1212,7 @@ import { link } from 'fs';
1211 1212
       -webkit-box-orient: vertical;
1212 1213
     }
1213 1214
    
1215
+   .bugone{
1216
+     border:solid 1px blue;
1217
+   }
1214 1218
 </style>

+ 190 - 116
src/scrm_pages/microHome/microHome.vue Прегледај датотеку

@@ -1,114 +1,98 @@
1 1
 <template>
2 2
   <div class="page_home">
3
-    <div>
4
-      <div class="banner">
5
-        <div class="swiper-container bannerSwiper">
3
+
4
+    <div class="swiper-slide">
5
+      <div   v-for="item in this.patientModels" :key="item.id">
6
+    <!-- 轮播图 -->
7
+      <div class="banner" v-if="item.mode_type == 1">
8
+        <div class="swiper-container bannerSwiper" >
6 9
           <div class="swiper-wrapper">
7
-            <div class="swiper-slide">
8
-              <img class="img" src="static\images\banner.jpg" />
9
-            </div>
10
-            <div class="swiper-slide">
11
-              <img class="img" src="static\images\img3.jpg" />
12
-            </div>
13
-            <div class="swiper-slide">
14
-              <img class="img" src="static\images\img2.png" />
10
+            <div class="swiper-slide" v-for="it in item.PatientEditpiclink" :key="it.id">
11
+              <img class="imgtwo" :src="it.images" />
15 12
             </div>
16 13
           </div>
17 14
           <!-- 如果需要分页器 -->
18 15
           <div class="swiper-pagination"></div>
19 16
         </div>
20 17
       </div>
21
-      <div class="btnList">
22
-        <div class="btnOne" v-for="(item,index) in 8" :key="index">
18
+
19
+       <!-- 魔方导航 -->
20
+      <div class="btnList" v-if="item.mode_type== 8" >
21
+        <div class="btnOne" v-for="it in item.Editmargin" :key="it.id">
23 22
           <div>
24
-            <img src="static\images\icon1.jpg" alt />
23
+            <img :src="it.margimage" alt />
25 24
           </div>
26 25
           <div>
27
-            <p class="title">医院介绍</p>
26
+            <p class="title">{{it.margtitle}}</p>
28 27
           </div>
29 28
         </div>
30 29
       </div>
31
-      <!-- 医院动态 -->
32
-      <div class="dynamic">
30
+
31
+
32
+      <!-- 文章列表 -->
33
+      <div class="dynamic" v-if="item.mode_type == 6">
33 34
         <div class="common_title">
34 35
           <div class="one"></div>
35
-          <div class="dynamicTxt">医院动态</div>
36
-          <div class="more">
37
-            <p>
38
-              查看更多
39
-              <i class="iconfont">&#xe632;</i>
40
-            </p>
36
+          <div class="dynamicTxt">{{item.title}}</div>
37
+          <div class="more" @click="articlemore(item.id,item.user_org_id)">
38
+            <p>查看更多 <i class="iconfont">&#xe632;</i></p>
41 39
           </div>
42 40
         </div>
43 41
         <div class="content">
44
-          <div class="contentOne">
45
-            <div class="img">
46
-              <img src="static\images\img1.jpg" alt />
47
-            </div>
48
-            <div class="detail">
49
-              <p class="detailTitle">山东潍坊,高考还剩最一门...</p>
50
-              <p class="detailMessage">高三学生周某出生在潍坊市固堤镇一个普通的农村家庭,她的父母一直希望成绩优异的女儿能考上一所好...</p>
51
-            </div>
52
-          </div>
53
-          <div class="contentOne">
42
+          <div class="contentOne" v-for="it in Articlelist" :key="it.id">
54 43
             <div class="img">
55
-              <img src="static\images\img1.jpg" alt />
44
+              <img :src="it.imgs" style="width:100%;height:100%" alt/>
56 45
             </div>
57 46
             <div class="detail">
58
-              <p class="detailTitle">山东潍坊,高考还剩最一门...</p>
59
-              <p class="detailMessage">高三学生周某出生在潍坊市固堤镇一个普通的农村家庭,她的父母一直希望成绩优异的女儿能考上一所好...</p>
47
+              <p class="detailTitle">{{it.title}}</p>
48
+              <!-- <p class="detailMessage">高三学生周某出生在潍坊市固堤镇一个普通的农村家庭,她的父母一直希望成绩优异的女儿能考上一所好...</p> -->
60 49
             </div>
61 50
           </div>
62 51
         </div>
63 52
       </div>
53
+
54
+
64 55
       <!-- 医院介绍 -->
65
-      <div class="common">
56
+      <div class="common" v-if="item.mode_type == 2">
66 57
         <div class="common_title">
67 58
           <div class="one"></div>
68
-          <div class="dynamicTxt">医院介绍</div>
69
-          <div class="more">
70
-            <p>
71
-              查看更多
72
-              <i class="iconfont">&#xe632;</i>
73
-            </p>
59
+          <div class="dynamicTxt">{{item.title}}</div>
60
+          <div class="more" @click="hispitalmore(item.id,item.user_org_id)">
61
+            <p> 查看更多 <i class="iconfont">&#xe632;</i></p>
74 62
           </div>
75 63
         </div>
76 64
         <div class="commonBox">
77
-          <div class="commonImg">
65
+          <!-- <div class="commonImg">
78 66
             <img src="static\images\img2.png" alt />
79
-          </div>
80
-          <div
81
-            class="commonMessage"
82
-          >深圳市南山区人民医院(深圳市第六人民医院),坐落于深圳经济特区西部南头半岛中心区,是深圳市第四家三级甲等医院暨南山区区域医疗中心。深圳市第四家三级甲等医院...</div>
67
+          </div> -->
68
+          <div class="commonMessage" v-html="item.Hospitals.introduction"></div>
83 69
         </div>
84 70
       </div>
85
-      <!-- 医院环境 -->
86
-      <div class="common">
71
+
72
+
73
+      <!-- 科室介绍 -->
74
+      <div class="common" v-if="item.mode_type == 3">
87 75
         <div class="common_title">
88 76
           <div class="one"></div>
89
-          <div class="dynamicTxt">医院环境</div>
90
-          <div class="more">
91
-            <p>
92
-              查看更多
93
-              <i class="iconfont">&#xe632;</i>
94
-            </p>
77
+          <div class="dynamicTxt">{{item.title}}</div>
78
+          <div class="more" @click="officemore(item.id,item.user_org_id)">
79
+            <p>查看更多<i class="iconfont">&#xe632;</i>   </p>
95 80
           </div>
96 81
         </div>
97 82
         <div class="commonBox">
98
-          <div class="commonImg">
83
+          <!-- <div class="commonImg">
99 84
             <img src="static\images\img2.png" alt />
100
-          </div>
101
-          <div
102
-            class="commonMessage"
103
-          >深圳市南山区人民医院(深圳市第六人民医院),坐落于深圳经济特区西部南头半岛中心区,是深圳市第四家三级甲等医院暨南山区区域医疗中心。深圳市第四家三级甲等医院...</div>
85
+          </div> -->
86
+          <div class="commonMessage"  v-html="item.Offices.introduction"></div>
104 87
         </div>
105 88
       </div>
89
+
106 90
       <!-- 医护团队 -->
107
-      <div class="dynamic">
91
+      <div class="dynamic" v-if="item.mode_type == 4">
108 92
         <div class="common_title">
109 93
           <div class="one"></div>
110
-          <div class="dynamicTxt">医院团队</div>
111
-          <div class="more">
94
+          <div class="dynamicTxt">{{item.title}}</div>
95
+          <div class="more" @click="docmore(item.id,item.user_org_id)">
112 96
             <p>
113 97
               查看更多
114 98
               <i class="iconfont">&#xe632;</i>
@@ -116,16 +100,16 @@
116 100
           </div>
117 101
         </div>
118 102
         <div class="content">
119
-          <div class="contentOne">
103
+          <div class="contentOne"  v-for="doc in item.Editdoctor" :key="doc.id">
120 104
             <div class="img">
121
-              <img src="static\images\img1.jpg" alt />
105
+              <img :src="doc.dochead" style="width:100%;height:100%" alt />
122 106
             </div>
123 107
             <div class="detail">
124
-              <p class="detailTitle">欧巧漫</p>
125
-              <p class="detailMessage">苏安,女,主任医师,教授,妇产科主任,湖南省医学会理事、湖南省肿瘤学会委员瘤学肿瘤学会员......</p>
108
+              <p class="detailTitle">{{doc.doc_name}}</p>
109
+              <p class="detailMessage"  v-html="doc.docintroduction"></p>
126 110
             </div>
127 111
           </div>
128
-          <div class="contentOne">
112
+          <!-- <div class="contentOne">
129 113
             <div class="img">
130 114
               <img src="static\images\img1.jpg" alt />
131 115
             </div>
@@ -133,14 +117,16 @@
133 117
               <p class="detailTitle">欧巧漫</p>
134 118
               <p class="detailMessage">苏安,女,主任医师,教授,妇产科主任,湖南省医学会理事、湖南省肿瘤学会委员瘤学肿瘤学会员......</p>
135 119
             </div>
136
-          </div>
120
+          </div> -->
137 121
         </div>
138 122
       </div>
139
-      <!-- 医院环境 -->
140
-      <div class="dynamic">
123
+
124
+
125
+      <!-- 科室环境 -->
126
+      <div class="dynamic" v-if="item.mode_type == 5">
141 127
         <div class="common_title">
142 128
           <div class="one"></div>
143
-          <div class="dynamicTxt">医院环境</div>
129
+          <div class="dynamicTxt">{{item.title}}</div>
144 130
           <div class="more">
145 131
             <p>
146 132
               查看更多
@@ -151,24 +137,21 @@
151 137
         <div class="imgs">
152 138
           <div class="swiper-container imgSwiper">
153 139
             <div class="swiper-wrapper">
154
-              <div class="swiper-slide carousel">
155
-                <img class="img" src="static\images\img3.jpg" preview="1" />
156
-              </div>
157
-              <div class="swiper-slide carousel">
158
-                <img class="img" src="static\images\banner.jpg" preview="1" />
159
-              </div>
160
-              <div class="swiper-slide carousel">
161
-                <img class="img" src="static\images\img2.png" preview="1" />
140
+              <div class="swiper-slide carousel" v-for="itms in item.Enviroimages" :key="itms.id">
141
+                <img class="img" :src="itms.enviroimages" preview="1" />
162 142
               </div>
143
+            
163 144
             </div>
164 145
           </div>
165 146
         </div>
166 147
       </div>
148
+
149
+
167 150
       <!-- 医院活动 -->
168
-      <div class="dynamic bottom">
151
+      <div class="dynamic bottom" v-if="item.mode_type == 7">
169 152
         <div class="common_title">
170 153
           <div class="one"></div>
171
-          <div class="dynamicTxt">医院活动</div>
154
+          <div class="dynamicTxt">{{item.title}}</div>
172 155
           <div class="more">
173 156
             <p>
174 157
               查看更多
@@ -177,32 +160,13 @@
177 160
           </div>
178 161
         </div>
179 162
         <div class="content">
180
-          <div class="contentOne">
181
-            <div class="img">
182
-              <img src="static\images\img1.jpg" alt />
183
-            </div>
184
-            <div class="detail">
185
-              <p class="detailTitle">与孩子一起挑选采摘新机陆...</p>
186
-              <div class="detailBox">
187
-                <div class="activityTime">
188
-                  <p>
189
-                    7月28日 08:30开始
190
-                    深圳市南山区
191
-                  </p>
192
-                </div>
193
-                <div class="people">
194
-                  <p>100人已报名</p>
195
-                </div>
196
-              </div>
197
-            </div>
198
-          </div>
199
-          <div class="contentOne">
163
+          <div class="contentOne" v-for="it in Activitieslist" :key="it.id">
200 164
             <div class="img">
201
-              <img src="static\images\img1.jpg" alt />
165
+              <img :src="it.poster_photo" style="widht:100%;height:100%" alt />
202 166
             </div>
203 167
             <div class="detail">
204
-              <p class="detailTitle">与孩子一起挑选采摘新机陆...</p>
205
-              <div class="detailBox">
168
+              <p class="detailTitle">{{it.title}}</p>
169
+              <!-- <div class="detailBox">
206 170
                 <div class="activityTime">
207 171
                   <p>
208 172
                     7月28日 08:30开始
@@ -212,11 +176,13 @@
212 176
                 <div class="people">
213 177
                   <p>100人已报名</p>
214 178
                 </div>
215
-              </div>
179
+              </div> -->
216 180
             </div>
217 181
           </div>
218 182
         </div>
219 183
       </div>
184
+
185
+       </div>
220 186
     </div>
221 187
     <!-- tab切换 -->
222 188
     <div class="tabs">
@@ -245,11 +211,13 @@
245 211
 
246 212
 <script>
247 213
 import Swiper from "swiper";
248
-
214
+import { getHospitaldata,getArticlelist,getActivities } from '@/api/micro/micro'
249 215
 export default {
250 216
   data() {
251 217
     return {
252
-      bannerList: []
218
+      bannerList: [],
219
+      patientModels:[],
220
+      Articlelist:[],
253 221
     };
254 222
   },
255 223
   methods: {
@@ -267,11 +235,86 @@ export default {
267 235
       var mySwiper2 = new Swiper(".imgSwiper", {
268 236
         slidesPerView: 2
269 237
       });
270
-    }
238
+    },
239
+    getHospitaldata(orgid){
240
+      getHospitaldata(orgid).then(response=>{
241
+         if(response.data.state == 1){            
242
+             this.patientModels = response.data.data.patientModels;
243
+             console.log("数据是什么",this.patientModels)
244
+         }
245
+      })
246
+    },
247
+      getArticlelist(orgid){
248
+          getArticlelist(orgid,this.Articlelist).then(response=>{
249
+           if(response.data.state ==1){
250
+            var articlelist =  response.data.data.articlelists;
251
+             this.Articlelist =  response.data.data.articlelists;
252
+             console.log("文章列表",this.Articlelist);
253
+           } 
254
+        })
255
+       }, 
256
+      getActivities(orgid){
257
+        getActivities(orgid,this.Activitieslist).then(response=>{
258
+        if(response.data.state ==1){
259
+         var activity =   response.data.data.activity;
260
+         this.Activitieslist = response.data.data.activity;
261
+         console.log("活动列表",activity);
262
+         console.log(this.Activitieslist)
263
+        }
264
+       })
265
+      },
266
+      hispitalmore(id,orgid){
267
+         this.$router.push({
268
+              path:'/hospitalIntroduction',
269
+              query:{
270
+                id:id,
271
+                orgid,orgid,
272
+              }
273
+         })
274
+      },
275
+
276
+      officemore(id,orgid){
277
+        this.$router.push({
278
+              path:'/officeIntroduction',
279
+              query:{
280
+                id:id,
281
+                orgid,orgid,
282
+              }
283
+         })
284
+      },
285
+      docmore(id,orgid){
286
+         this.$router.push({
287
+              path:'/medicalTeam',
288
+              query:{
289
+                id:id,
290
+                orgid,orgid,
291
+              }
292
+         })
293
+      },
294
+      articlemore(id,orgid){
295
+         this.$router.push({
296
+              path:'/news',
297
+              query:{
298
+                id:id,
299
+                orgid,orgid,
300
+              }
301
+         })
302
+      }
303
+  },
304
+  created(){
305
+     const orgid = this.$route.query.orgid;
306
+     console.log("机构id是",orgid);
307
+     this.getHospitaldata(orgid); 
308
+     this.getArticlelist(orgid);
309
+     this.getActivities(orgid);
271 310
   },
272 311
   mounted() {
273 312
     this.initSwiper();
313
+  },
314
+  updated(){
315
+    this.initSwiper();
274 316
   }
317
+
275 318
 };
276 319
 </script>
277 320
 
@@ -288,9 +331,15 @@ export default {
288 331
   > div:first-child::-webkit-scrollbar {
289 332
     width: 0;
290 333
   }
334
+  // border:solid 1px red;
291 335
 }
336
+// .bugone{
337
+//   border: solid 1px red;
338
+// }
339
+
292 340
 .banner {
293 341
   height: 151px;
342
+  // border:solid 1px red;
294 343
 }
295 344
 .swiper-container {
296 345
   height: 100%;
@@ -302,9 +351,12 @@ export default {
302 351
   //   width: 334px;
303 352
 }
304 353
 .img {
305
-  //   width: 334px;
354
+  width: 100px;
355
+  height: 100px;
356
+}
357
+.imgtwo{
306 358
   width: 100%;
307
-  height: 100%;
359
+  height: 100%
308 360
 }
309 361
 .btnList {
310 362
   display: flex;
@@ -314,6 +366,7 @@ export default {
314 366
   width: 100%;
315 367
   //   height: 180px;
316 368
   margin-top: 20px;
369
+  // border:solid 1px yellow;
317 370
 }
318 371
 .btnOne {
319 372
   display: block;
@@ -343,6 +396,7 @@ export default {
343 396
 }
344 397
 .dynamic {
345 398
   margin-top: 49px;
399
+  // border: solid 1px red;
346 400
 }
347 401
 .common_title {
348 402
   width: 335px;
@@ -404,21 +458,33 @@ export default {
404 458
     .detailTitle {
405 459
       margin-top: 8px;
406 460
       width: 203px;
407
-      height: 17px;
461
+      height: 15px;
408 462
       font-size: 15px;
409 463
       font-weight: 600;
410 464
       color: rgba(7, 18, 40, 1);
465
+      overflow: hidden;
466
+      text-overflow: ellipsis;
467
+       display: -webkit-box;
468
+      -webkit-line-clamp: 1;
469
+      -webkit-box-orient: vertical;
411 470
     }
412 471
     .detailMessage {
413 472
       margin-top: 4px;
414 473
       width: 212px;
415
-      height: 58px;
474
+      height: 52px;
416 475
       font-size: 13px;
417 476
       font-weight: 400;
418 477
       color: rgba(155, 155, 155, 1);
419 478
       line-height: 18px;
479
+       overflow: hidden;
480
+       text-overflow: ellipsis;
481
+       display: -webkit-box;
482
+      -webkit-line-clamp: 1;
483
+      -webkit-box-orient: vertical;
484
+      // border: solid 1px red;
420 485
     }
421 486
   }
487
+  // border: solid 1px red;
422 488
 }
423 489
 .common {
424 490
   margin-top: 30px;
@@ -438,13 +504,21 @@ export default {
438 504
     border-radius: 10px;
439 505
   }
440 506
   .commonMessage {
441
-    margin-top: 22px;
507
+    // margin-top: 22px;
442 508
     width: 284px;
443
-    height: 81px;
509
+    // height: 81px;
510
+    height: 240px;
444 511
     font-size: 14px;
445 512
     color: rgba(60, 60, 60, 1);
446 513
     line-height: 22px;
514
+    // border: solid 1px red;
515
+    overflow: hidden;
516
+    text-overflow: ellipsis;
517
+    display: -webkit-box;
518
+    -webkit-line-clamp: 8;
519
+    -webkit-box-orient: vertical;
447 520
   }
521
+  // border:solid 1px red;
448 522
 }
449 523
 .imgs {
450 524
   margin-top: 30px;

+ 39 - 51
src/scrm_pages/news/news.vue Прегледај датотеку

@@ -1,65 +1,48 @@
1 1
 <template>
2 2
   <div>
3 3
     <div class="content">
4
-      <div class="contentOne">
5
-        <div class="img">
6
-          <img src="static\images\img1.jpg" alt />
7
-        </div>
8
-        <div class="detail">
9
-          <p class="detailTitle">山东潍坊,高考还剩最一门...</p>
10
-          <p class="detailMessage">高三学生周某出生在潍坊市固堤镇一个普通的农村家庭,她的父母一直希望成绩优异的女儿能考上一所好...</p>
11
-        </div>
12
-      </div>
13
-      <div class="contentOne">
14
-        <div class="img">
15
-          <img src="static\images\img1.jpg" alt />
16
-        </div>
17
-        <div class="detail">
18
-          <p class="detailTitle">山东潍坊,高考还剩最一门...</p>
19
-          <p class="detailMessage">高三学生周某出生在潍坊市固堤镇一个普通的农村家庭,她的父母一直希望成绩优异的女儿能考上一所好...</p>
20
-        </div>
21
-      </div>
22
-      <div class="contentOne">
23
-        <div class="img">
24
-          <img src="static\images\img1.jpg" alt />
25
-        </div>
26
-        <div class="detail">
27
-          <p class="detailTitle">山东潍坊,高考还剩最一门...</p>
28
-          <p class="detailMessage">高三学生周某出生在潍坊市固堤镇一个普通的农村家庭,她的父母一直希望成绩优异的女儿能考上一所好...</p>
29
-        </div>
30
-      </div>
31
-      <div class="contentOne">
32
-        <div class="img">
33
-          <img src="static\images\img1.jpg" alt />
34
-        </div>
35
-        <div class="detail">
36
-          <p class="detailTitle">山东潍坊,高考还剩最一门...</p>
37
-          <p class="detailMessage">高三学生周某出生在潍坊市固堤镇一个普通的农村家庭,她的父母一直希望成绩优异的女儿能考上一所好...</p>
38
-        </div>
39
-      </div>
40
-      <div class="contentOne">
41
-        <div class="img">
42
-          <img src="static\images\img1.jpg" alt />
43
-        </div>
44
-        <div class="detail">
45
-          <p class="detailTitle">山东潍坊,高考还剩最一门...</p>
46
-          <p class="detailMessage">高三学生周某出生在潍坊市固堤镇一个普通的农村家庭,她的父母一直希望成绩优异的女儿能考上一所好...</p>
47
-        </div>
48
-      </div>
49
-      <div class="contentOne">
4
+
5
+      <div class="contentOne"  v-for="it in articlelist" :key="it.id">
50 6
         <div class="img">
51
-          <img src="static\images\img1.jpg" alt />
7
+          <img :src="it.imgs" style="width:100%;height:100%" alt />
52 8
         </div>
53 9
         <div class="detail">
54
-          <p class="detailTitle">山东潍坊,高考还剩最一门...</p>
55
-          <p class="detailMessage">高三学生周某出生在潍坊市固堤镇一个普通的农村家庭,她的父母一直希望成绩优异的女儿能考上一所好...</p>
10
+          <p class="detailTitle">{{it.title}}</p>
11
+          <p class="detailMessage"></p>
56 12
         </div>
57 13
       </div>
58 14
     </div>
59 15
   </div>
60 16
 </template>
17
+  <script>
18
+     import { articlemore,singleArticleInfo } from "@/api/micro/micro"
19
+      export default{
20
+        data(){
21
+          return{
22
+            articlelist:[], 
23
+          }
24
+        },
25
+        methods:{
26
+           articlemore(id,orgid){
27
+            articlemore(id,orgid).then(response=>{
28
+                  if(response.data.state == 1){
29
+                   var articlelist =  response.data.data.articlelists;  
30
+                   console.log("文章列表数据",articlelist)             
31
+                   this.articlelist =  response.data.data.articlelists;
32
+               }
33
+            })  
34
+          },
35
+        },
36
+        created(){
37
+           const id = this.$route.query.id;
38
+           const orgid = this.$route.query.orgid;
39
+           console.log("id是多少",id)
40
+           console.log("orgid是多少",orgid)
41
+           this.articlemore(id,orgid)
42
+        }
43
+      }
61 44
 
62
-
45
+  </script>
63 46
 <style lang="scss" scoped>
64 47
 .contentOne {
65 48
   margin: auto;
@@ -85,10 +68,15 @@
85 68
     .detailTitle {
86 69
       margin-top: 8px;
87 70
       width: 203px;
88
-      height: 17px;
71
+      height: 15px;
89 72
       font-size: 15px;
90 73
       font-weight: 600;
91 74
       color: rgba(7, 18, 40, 1);
75
+      overflow: hidden;
76
+      text-overflow: ellipsis;
77
+       display: -webkit-box;
78
+      -webkit-line-clamp: 1;
79
+      -webkit-box-orient: vertical;
92 80
     }
93 81
     .detailMessage {
94 82
       margin-top: 4px;

+ 55 - 0
src/scrm_pages/officeIntroduction/officeIntroduction.vue Прегледај датотеку

@@ -0,0 +1,55 @@
1
+<template>
2
+     <div class="main">
3
+         <div class="detail" v-html="officeform.introduction"></div>
4
+     </div>
5
+</template>
6
+
7
+<script>
8
+    import { officemore } from "@/api/micro/micro"
9
+    export default {
10
+        name: "officeIntroduction",
11
+        data(){
12
+            return{
13
+                officeform:[],
14
+            }
15
+        },
16
+        methods:{
17
+            officemore(id,orgid){
18
+               officemore(id,orgid).then(response=>{
19
+                   if(response.data.state ==1){
20
+                     var offices = response.data.data.offices;
21
+                     this.officeform = response.data.data.offices;
22
+                     console.log("科室详情数据",offices)
23
+
24
+                   }
25
+               })
26
+           }
27
+        },
28
+        created(){
29
+           const id = this.$route.query.id;
30
+           const orgid = this.$route.query.orgid;
31
+           console.log("id是多少",id)
32
+           console.log("orgid是多少",orgid)
33
+           this.officemore(id,orgid)
34
+        }
35
+    }
36
+</script>
37
+
38
+<style lang="scss" scoped>
39
+.bannerImg {
40
+  width: 339px;
41
+  height: 194px;
42
+  margin: 0 auto;
43
+  border-radius: 10px;
44
+  box-sizing: border-box;
45
+  padding: 18px 0;
46
+}
47
+.detail {
48
+  margin: 0 auto;
49
+  width: 336px;
50
+  height: 368px;
51
+  font-size: 16px;
52
+  color: rgba(7, 18, 40, 1);
53
+  line-height: 24px;
54
+}
55
+</style>

+ 1 - 1
src/xt_permission.js Прегледај датотеку

@@ -1,6 +1,6 @@
1 1
 import router from './router'
2 2
 import store from './store'
3
-const loginWhiteList = ['/qrcode'] // 登录验证白名单
3
+const loginWhiteList = ['/microHome'] // 登录验证白名单
4 4
 
5 5
 router.beforeEach((to, from, next) => {
6 6
     if (loginWhiteList.indexOf(to.path) !== -1) {