周玉佂 před 4 měsíci
revize
d260c0a01d
100 změnil soubory, kde provedl 281 přidání a 0 odebrání
  1. 9 0
      .env.development
  2. 3 0
      .env.production
  3. 7 0
      .env.production.ins
  4. 9 0
      .env.production.lan
  5. 7 0
      .env.production.pub
  6. 31 0
      .gitignore
  7. 33 0
      README.md
  8. 5 0
      babel.config.js
  9. 68 0
      package.json
  10. 14 0
      postcss.config.js
  11. 39 0
      public/config/global.js
  12. binární
      public/favicon.ico
  13. binární
      public/favicon.png
  14. 56 0
      public/index.html
  15. binární
      public/static/assets/prospectMemory/0.png
  16. binární
      public/static/assets/prospectMemory/1.png
  17. binární
      public/static/assets/prospectMemory/10.png
  18. binární
      public/static/assets/prospectMemory/11.png
  19. binární
      public/static/assets/prospectMemory/12.png
  20. binární
      public/static/assets/prospectMemory/13.png
  21. binární
      public/static/assets/prospectMemory/14.png
  22. binární
      public/static/assets/prospectMemory/15.png
  23. binární
      public/static/assets/prospectMemory/16.png
  24. binární
      public/static/assets/prospectMemory/17.png
  25. binární
      public/static/assets/prospectMemory/18.png
  26. binární
      public/static/assets/prospectMemory/19.png
  27. binární
      public/static/assets/prospectMemory/2.png
  28. binární
      public/static/assets/prospectMemory/20.png
  29. binární
      public/static/assets/prospectMemory/21.png
  30. binární
      public/static/assets/prospectMemory/22.png
  31. binární
      public/static/assets/prospectMemory/23.png
  32. binární
      public/static/assets/prospectMemory/24.png
  33. binární
      public/static/assets/prospectMemory/25.png
  34. binární
      public/static/assets/prospectMemory/26.png
  35. binární
      public/static/assets/prospectMemory/27.png
  36. binární
      public/static/assets/prospectMemory/28.png
  37. binární
      public/static/assets/prospectMemory/29.png
  38. binární
      public/static/assets/prospectMemory/3.png
  39. binární
      public/static/assets/prospectMemory/30.png
  40. binární
      public/static/assets/prospectMemory/31.png
  41. binární
      public/static/assets/prospectMemory/32.png
  42. binární
      public/static/assets/prospectMemory/33.png
  43. binární
      public/static/assets/prospectMemory/34.png
  44. binární
      public/static/assets/prospectMemory/35.png
  45. binární
      public/static/assets/prospectMemory/36.png
  46. binární
      public/static/assets/prospectMemory/37.png
  47. binární
      public/static/assets/prospectMemory/38.png
  48. binární
      public/static/assets/prospectMemory/39.png
  49. binární
      public/static/assets/prospectMemory/4.png
  50. binární
      public/static/assets/prospectMemory/40.png
  51. binární
      public/static/assets/prospectMemory/41.png
  52. binární
      public/static/assets/prospectMemory/42.png
  53. binární
      public/static/assets/prospectMemory/43.png
  54. binární
      public/static/assets/prospectMemory/44.png
  55. binární
      public/static/assets/prospectMemory/45.png
  56. binární
      public/static/assets/prospectMemory/46.png
  57. binární
      public/static/assets/prospectMemory/47.png
  58. binární
      public/static/assets/prospectMemory/48.png
  59. binární
      public/static/assets/prospectMemory/49.png
  60. binární
      public/static/assets/prospectMemory/5.png
  61. binární
      public/static/assets/prospectMemory/50.png
  62. binární
      public/static/assets/prospectMemory/51.png
  63. binární
      public/static/assets/prospectMemory/52.png
  64. binární
      public/static/assets/prospectMemory/53.png
  65. binární
      public/static/assets/prospectMemory/54.png
  66. binární
      public/static/assets/prospectMemory/55.png
  67. binární
      public/static/assets/prospectMemory/56.png
  68. binární
      public/static/assets/prospectMemory/57.png
  69. binární
      public/static/assets/prospectMemory/58.png
  70. binární
      public/static/assets/prospectMemory/59.png
  71. binární
      public/static/assets/prospectMemory/6.png
  72. binární
      public/static/assets/prospectMemory/60.png
  73. binární
      public/static/assets/prospectMemory/61.png
  74. binární
      public/static/assets/prospectMemory/62.png
  75. binární
      public/static/assets/prospectMemory/63.png
  76. binární
      public/static/assets/prospectMemory/64.png
  77. binární
      public/static/assets/prospectMemory/65.png
  78. binární
      public/static/assets/prospectMemory/66.png
  79. binární
      public/static/assets/prospectMemory/67.png
  80. binární
      public/static/assets/prospectMemory/68.png
  81. binární
      public/static/assets/prospectMemory/69.png
  82. binární
      public/static/assets/prospectMemory/7.png
  83. binární
      public/static/assets/prospectMemory/70.png
  84. binární
      public/static/assets/prospectMemory/71.png
  85. binární
      public/static/assets/prospectMemory/72.png
  86. binární
      public/static/assets/prospectMemory/73.png
  87. binární
      public/static/assets/prospectMemory/74.png
  88. binární
      public/static/assets/prospectMemory/75.png
  89. binární
      public/static/assets/prospectMemory/76.png
  90. binární
      public/static/assets/prospectMemory/77.png
  91. binární
      public/static/assets/prospectMemory/78.png
  92. binární
      public/static/assets/prospectMemory/79.png
  93. binární
      public/static/assets/prospectMemory/8.png
  94. binární
      public/static/assets/prospectMemory/9.png
  95. binární
      public/static/attentionCheckImages/l.jpg
  96. binární
      public/static/attentionCheckImages/l.png
  97. binární
      public/static/attentionCheckImages/r.jpg
  98. binární
      public/static/attentionCheckImages/r.png
  99. binární
      public/static/flying/arrow_left.png
  100. binární
      public/static/flying/arrow_right.png

+ 9 - 0
.env.development

@@ -0,0 +1,9 @@
+# 版本标识 public 公网, institution 机构版, lan局域网版
+# VUE_APP_VERSION = institution
+VUE_APP_VERSION = lan
+
+# 默认机构编号
+# VUE_APP_INSNO = ''
+VUE_APP_INSNO = 'LAN001'
+
+VUE_APP_GROUP = false

+ 3 - 0
.env.production

@@ -0,0 +1,3 @@
+# public公网, institution 机构版, lan局域网版
+VUE_APP_VERSION = institution
+VUE_APP_BASE_URL = https://test.jue-ming.com:8443/

+ 7 - 0
.env.production.ins

@@ -0,0 +1,7 @@
+NODE_ENV=production
+VUE_APP_NODE_ENV=prod:ins
+
+# 版本标识 public 公网, institution 机构版, lan局域网版
+VUE_APP_VERSION = institution
+# 默认机构编号
+VUE_APP_INSNO = ''

+ 9 - 0
.env.production.lan

@@ -0,0 +1,9 @@
+NODE_ENV=production
+VUE_APP_NODE_ENV=prod:lan
+
+# 版本标识 public 公网, institution 机构版, lan局域网版
+VUE_APP_VERSION = lan
+# 默认机构编号
+VUE_APP_INSNO = LAN001
+
+VUE_APP_GROUP = true

+ 7 - 0
.env.production.pub

@@ -0,0 +1,7 @@
+NODE_ENV=production
+VUE_APP_NODE_ENV=prod:pub
+
+# 版本标识 public 公网, institution 机构版, lan局域网版
+VUE_APP_VERSION = institution
+# 默认机构编号
+VUE_APP_INSNO = 'PUB001'

+ 31 - 0
.gitignore

@@ -0,0 +1,31 @@
+.DS_Store
+node_modules
+/h5
+/dist
+/deploy
+# public/config/global.js
+h5.zip
+*.zip
+/deploy
+
+# local env files
+.env.local
+.env.*.local
+# .env.* 
+
+# Log files
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+pnpm-debug.log*
+package-lock.json
+
+# Editor directories and files
+.idea
+.vscode
+*.suo
+*.ntvs*
+*.njsproj
+*.sln
+*.sw?
+# .env.development

+ 33 - 0
README.md

@@ -0,0 +1,33 @@
+# camera_mobile
+
+## Project setup
+
+```js
+npm install
+
+// 若有报错可以改用下述操作
+// npm install -g cnpm --registry=https://registry.npmmirror.com
+// cnpm install
+```
+
+### Compiles and hot-reloads for development
+
+```
+npm run serve
+```
+
+### Compiles and minifies for production
+
+```
+npm run build
+```
+
+### Lints and fixes files
+
+```
+npm run lint
+```
+
+### Customize configuration
+
+See [Configuration Reference](https://cli.vuejs.org/config/).

+ 5 - 0
babel.config.js

@@ -0,0 +1,5 @@
+module.exports = {
+  presets: [
+    '@vue/cli-plugin-babel/preset'
+  ]
+}

+ 68 - 0
package.json

@@ -0,0 +1,68 @@
+{
+  "name": "camera_mobile",
+  "version": "0.1.0",
+  "private": true,
+  "scripts": {
+    "serve": "vue-cli-service serve",
+    "build": "vue-cli-service build",
+    "build:pub": "vue-cli-service build --mode production.pub",
+    "build:ins": "vue-cli-service build --mode production.ins",
+    "build:lan": "vue-cli-service build --mode production.lan",
+    "lint": "vue-cli-service lint"
+  },
+  "dependencies": {
+    "amfe-flexible": "^2.2.1",
+    "axios": "^0.21.1",
+    "core-js": "^3.6.5",
+    "createjs-npm": "^0.2.0",
+    "crypto-js": "^4.1.1",
+    "decimal.js": "^10.4.3",
+    "echarts": "^5.2.1",
+    "echarts-stat": "^1.2.0",
+    "md5": "^2.3.0",
+    "nosleep.js": "^0.12.0",
+    "postcss-pxtorem": "^5.1.1",
+    "screenfull": "^6.0.2",
+    "vant": "^2.12.25",
+    "vue": "^2.6.11",
+    "vue-round-slider": "^1.0.1",
+    "vue-router": "^3.2.0",
+    "vue2-svg-icon": "^1.3.2",
+    "vuex": "^3.6.2",
+    "vuex-persistedstate": "^4.1.0"
+  },
+  "devDependencies": {
+    "@vue/cli-plugin-babel": "~4.5.0",
+    "@vue/cli-plugin-eslint": "~4.5.0",
+    "@vue/cli-plugin-router": "~4.5.0",
+    "@vue/cli-service": "~4.5.0",
+    "babel-eslint": "^10.1.0",
+    "eslint": "^6.7.2",
+    "eslint-plugin-vue": "^6.2.2",
+    "node-sass": "^4.14.1",
+    "sass-loader": "^8.0.2",
+    "vue-template-compiler": "^2.6.11"
+  },
+  "eslintConfig": {
+    "root": true,
+    "env": {
+      "node": true
+    },
+    "extends": [
+      "plugin:vue/essential",
+      "eslint:recommended"
+    ],
+    "parserOptions": {
+      "parser": "babel-eslint"
+    },
+    "rules": {
+      "no-console": "off",
+      "no-irregular-whitespace": "off"
+    }
+  },
+  "browserslist": [
+    "> 1%",
+    "last 2 versions",
+    "not dead"
+  ]
+}

+ 14 - 0
postcss.config.js

@@ -0,0 +1,14 @@
+module.exports = {
+  plugins: {
+    'autoprefixer': {
+      overrideBrowserslist: [
+        'Android >= 4.0', 
+        'iOS >= 7'
+      ]
+    },
+    'postcss-pxtorem': {
+      rootValue: 37.5,
+      propList: ['*']
+    }
+  }
+}

+ 39 - 0
public/config/global.js

@@ -0,0 +1,39 @@
+// const env = {
+//     dev: 'https://www.jue-ming.com:8848/',
+//     prod: 'https://www.jue-ming.com:8848/',
+//     scoketUrl: "ws://www.jue-ming.com:8848/websocket/"
+// }
+
+const env = {
+    // dev: 'http://cognitive.wistcm.com:8090/',
+    // dev: 'http://192.168.0.18:8098/',
+    // dev: 'http://192.168.1.11:8098/',
+    // dev: 'http://192.168.1.4:8098/',
+    // dev: 'http://192.168.1.11:8098/',
+    dev: 'http://192.168.1.3:8105/',
+    // dev: 'http://172.20.10.2:8098/',
+    // dev: 'http://172.20.10.4:8098/',
+    prod: 'http://cognitive.wistcm.com:8090/',
+    scoketUrl: "ws://cognitive.wistcm.com:8090/websocket/",
+    photoUrl: "https://test.jue-ming.com:8849/api/show?filePath="
+}
+
+//26环境
+// var env = {
+//     dev: 'http://101.43.129.26:8090/',
+//     prod: 'http://101.43.129.26:8090/',
+//     scoketUrl: "ws://101.43.129.26:8090/websocket/",
+// }
+
+// 本地环境
+// var env = {
+//     dev: 'http://10.113.248.114:8081/',
+//     prod: 'http://10.113.248.114:8081/',
+//     scoketUrl: "ws://10.113.248.4:8999/websocket/",
+// }
+
+// var env = {
+//     dev: 'http://10.113.248.5:8090/',
+//     prod: 'http://10.113.248.5:8090/',
+//     scoketUrl: "ws://10.113.248.5:8090/websocket/",
+// }

binární
public/favicon.ico


binární
public/favicon.png


+ 56 - 0
public/index.html

@@ -0,0 +1,56 @@
+<!DOCTYPE html>
+<html lang="">
+<head>
+    <meta charset="utf-8">
+    <meta content="IE=edge" http-equiv="X-UA-Compatible">
+    <meta content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=0"
+          name="viewport">
+    <link href="<%= BASE_URL %>favicon.png" rel="icon">
+    <script src="./config/global.js"></script>
+    <title>心理胜任能力评估系统</title>
+    <style>
+        html,
+        body {
+            width: 100%;
+            height: 100%;
+            touch-action: none;
+            touch-action: pan-y;
+        }
+    </style>
+</head>
+<script>
+    var prod = false;
+    var baseUrl = prod ? env.prod : env.dev;
+    var photoUrl = prod ? env.photoUrl : env.photoUrl;
+    var systemUrl = env.systemUrl;
+    var scoketUrl = env.scoketUrl;
+
+
+    //禁用移动端左右滑动返回
+    var startX;
+
+    document.addEventListener("touchstart", function (e) {
+
+        startX = e.targetTouches[0].pageX
+    });
+
+    document.addEventListener("touchmove", function (e) {
+
+        var moveX = e.targetTouches[0].pageX;
+
+        if (Math.abs(moveX - startX) > 0) {
+            e.preventDefault();
+        }
+    });
+
+
+</script>
+<body>
+<noscript>
+    <strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled.
+        Please enable it to continue.</strong>
+</noscript>
+<div id="app"></div>
+<!-- built files will be auto injected -->
+</body>
+</html>

binární
public/static/assets/prospectMemory/0.png


binární
public/static/assets/prospectMemory/1.png


binární
public/static/assets/prospectMemory/10.png


binární
public/static/assets/prospectMemory/11.png


binární
public/static/assets/prospectMemory/12.png


binární
public/static/assets/prospectMemory/13.png


binární
public/static/assets/prospectMemory/14.png


binární
public/static/assets/prospectMemory/15.png


binární
public/static/assets/prospectMemory/16.png


binární
public/static/assets/prospectMemory/17.png


binární
public/static/assets/prospectMemory/18.png


binární
public/static/assets/prospectMemory/19.png


binární
public/static/assets/prospectMemory/2.png


binární
public/static/assets/prospectMemory/20.png


binární
public/static/assets/prospectMemory/21.png


binární
public/static/assets/prospectMemory/22.png


binární
public/static/assets/prospectMemory/23.png


binární
public/static/assets/prospectMemory/24.png


binární
public/static/assets/prospectMemory/25.png


binární
public/static/assets/prospectMemory/26.png


binární
public/static/assets/prospectMemory/27.png


binární
public/static/assets/prospectMemory/28.png


binární
public/static/assets/prospectMemory/29.png


binární
public/static/assets/prospectMemory/3.png


binární
public/static/assets/prospectMemory/30.png


binární
public/static/assets/prospectMemory/31.png


binární
public/static/assets/prospectMemory/32.png


binární
public/static/assets/prospectMemory/33.png


binární
public/static/assets/prospectMemory/34.png


binární
public/static/assets/prospectMemory/35.png


binární
public/static/assets/prospectMemory/36.png


binární
public/static/assets/prospectMemory/37.png


binární
public/static/assets/prospectMemory/38.png


binární
public/static/assets/prospectMemory/39.png


binární
public/static/assets/prospectMemory/4.png


binární
public/static/assets/prospectMemory/40.png


binární
public/static/assets/prospectMemory/41.png


binární
public/static/assets/prospectMemory/42.png


binární
public/static/assets/prospectMemory/43.png


binární
public/static/assets/prospectMemory/44.png


binární
public/static/assets/prospectMemory/45.png


binární
public/static/assets/prospectMemory/46.png


binární
public/static/assets/prospectMemory/47.png


binární
public/static/assets/prospectMemory/48.png


binární
public/static/assets/prospectMemory/49.png


binární
public/static/assets/prospectMemory/5.png


binární
public/static/assets/prospectMemory/50.png


binární
public/static/assets/prospectMemory/51.png


binární
public/static/assets/prospectMemory/52.png


binární
public/static/assets/prospectMemory/53.png


binární
public/static/assets/prospectMemory/54.png


binární
public/static/assets/prospectMemory/55.png


binární
public/static/assets/prospectMemory/56.png


binární
public/static/assets/prospectMemory/57.png


binární
public/static/assets/prospectMemory/58.png


binární
public/static/assets/prospectMemory/59.png


binární
public/static/assets/prospectMemory/6.png


binární
public/static/assets/prospectMemory/60.png


binární
public/static/assets/prospectMemory/61.png


binární
public/static/assets/prospectMemory/62.png


binární
public/static/assets/prospectMemory/63.png


binární
public/static/assets/prospectMemory/64.png


binární
public/static/assets/prospectMemory/65.png


binární
public/static/assets/prospectMemory/66.png


binární
public/static/assets/prospectMemory/67.png


binární
public/static/assets/prospectMemory/68.png


binární
public/static/assets/prospectMemory/69.png


binární
public/static/assets/prospectMemory/7.png


binární
public/static/assets/prospectMemory/70.png


binární
public/static/assets/prospectMemory/71.png


binární
public/static/assets/prospectMemory/72.png


binární
public/static/assets/prospectMemory/73.png


binární
public/static/assets/prospectMemory/74.png


binární
public/static/assets/prospectMemory/75.png


binární
public/static/assets/prospectMemory/76.png


binární
public/static/assets/prospectMemory/77.png


binární
public/static/assets/prospectMemory/78.png


binární
public/static/assets/prospectMemory/79.png


binární
public/static/assets/prospectMemory/8.png


binární
public/static/assets/prospectMemory/9.png


binární
public/static/attentionCheckImages/l.jpg


binární
public/static/attentionCheckImages/l.png


binární
public/static/attentionCheckImages/r.jpg


binární
public/static/attentionCheckImages/r.png


binární
public/static/flying/arrow_left.png


binární
public/static/flying/arrow_right.png


Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů