chenlei 7 months ago
commit
d559caa054
100 changed files with 333 additions and 0 deletions
  1. 22 0
      .gitignore
  2. 2 0
      .npmrc
  3. 8 0
      .prettierignore
  4. 3 0
      .vscode/extensions.json
  5. 10 0
      .vscode/settings.json
  6. 1 0
      README.md
  7. 16 0
      package.json
  8. BIN
      packages/base/images/1/1.jpg
  9. BIN
      packages/base/images/1/2.jpg
  10. BIN
      packages/base/images/1/3.jpg
  11. BIN
      packages/base/images/1/M1.jpg
  12. BIN
      packages/base/images/10/1.jpg
  13. BIN
      packages/base/images/10/2.jpg
  14. BIN
      packages/base/images/10/3.jpg
  15. BIN
      packages/base/images/10/4.jpg
  16. BIN
      packages/base/images/10/M1.jpg
  17. BIN
      packages/base/images/11/1.jpg
  18. BIN
      packages/base/images/11/2.jpg
  19. BIN
      packages/base/images/11/3.jpg
  20. BIN
      packages/base/images/11/M1.jpg
  21. BIN
      packages/base/images/12/1.jpg
  22. BIN
      packages/base/images/12/2.jpg
  23. BIN
      packages/base/images/12/3.jpg
  24. BIN
      packages/base/images/12/M1.jpg
  25. BIN
      packages/base/images/13/1.jpg
  26. BIN
      packages/base/images/13/2.jpg
  27. BIN
      packages/base/images/13/M1.jpg
  28. BIN
      packages/base/images/14/1.jpg
  29. BIN
      packages/base/images/14/2.jpg
  30. BIN
      packages/base/images/14/M1.jpg
  31. BIN
      packages/base/images/15/1.jpg
  32. BIN
      packages/base/images/15/2.jpg
  33. BIN
      packages/base/images/15/M1.jpg
  34. BIN
      packages/base/images/2/1.jpg
  35. BIN
      packages/base/images/2/2.jpg
  36. BIN
      packages/base/images/2/3.jpg
  37. BIN
      packages/base/images/2/M1.jpg
  38. BIN
      packages/base/images/3/1.jpg
  39. BIN
      packages/base/images/3/2.jpg
  40. BIN
      packages/base/images/3/3.jpg
  41. BIN
      packages/base/images/3/4.jpg
  42. BIN
      packages/base/images/3/5.jpg
  43. BIN
      packages/base/images/3/6.jpg
  44. BIN
      packages/base/images/3/M1.jpg
  45. BIN
      packages/base/images/4/1.jpg
  46. BIN
      packages/base/images/4/2.jpg
  47. BIN
      packages/base/images/4/3.jpg
  48. BIN
      packages/base/images/4/4.jpg
  49. BIN
      packages/base/images/4/M1.jpg
  50. BIN
      packages/base/images/5/1.jpg
  51. BIN
      packages/base/images/5/10.jpg
  52. BIN
      packages/base/images/5/11.jpg
  53. BIN
      packages/base/images/5/12.jpg
  54. BIN
      packages/base/images/5/13.jpg
  55. BIN
      packages/base/images/5/14.jpg
  56. BIN
      packages/base/images/5/15.jpg
  57. BIN
      packages/base/images/5/16.jpg
  58. BIN
      packages/base/images/5/17.jpg
  59. BIN
      packages/base/images/5/18.jpg
  60. BIN
      packages/base/images/5/19.jpg
  61. BIN
      packages/base/images/5/2.jpg
  62. BIN
      packages/base/images/5/20.jpg
  63. BIN
      packages/base/images/5/21.jpg
  64. BIN
      packages/base/images/5/22.jpg
  65. BIN
      packages/base/images/5/23.jpg
  66. BIN
      packages/base/images/5/24.jpg
  67. BIN
      packages/base/images/5/25.jpg
  68. BIN
      packages/base/images/5/26.jpg
  69. BIN
      packages/base/images/5/27.jpg
  70. BIN
      packages/base/images/5/28.jpg
  71. BIN
      packages/base/images/5/29.jpg
  72. BIN
      packages/base/images/5/3.jpg
  73. BIN
      packages/base/images/5/30.jpg
  74. BIN
      packages/base/images/5/31.jpg
  75. BIN
      packages/base/images/5/32.jpg
  76. BIN
      packages/base/images/5/33.jpg
  77. BIN
      packages/base/images/5/34.jpg
  78. BIN
      packages/base/images/5/4.jpg
  79. BIN
      packages/base/images/5/5.jpg
  80. BIN
      packages/base/images/5/6.jpg
  81. BIN
      packages/base/images/5/7.jpg
  82. BIN
      packages/base/images/5/8.jpg
  83. BIN
      packages/base/images/5/9.jpg
  84. BIN
      packages/base/images/5/M1.jpg
  85. BIN
      packages/base/images/6/1.jpg
  86. BIN
      packages/base/images/6/2.jpg
  87. BIN
      packages/base/images/6/3.jpg
  88. BIN
      packages/base/images/6/M1.jpg
  89. BIN
      packages/base/images/7/1.jpg
  90. BIN
      packages/base/images/7/M1.jpg
  91. BIN
      packages/base/images/8/1.jpg
  92. BIN
      packages/base/images/8/M1.jpg
  93. BIN
      packages/base/images/9/1.jpg
  94. BIN
      packages/base/images/9/2.jpg
  95. BIN
      packages/base/images/9/3.jpg
  96. BIN
      packages/base/images/9/4.jpg
  97. BIN
      packages/base/images/9/M1.jpg
  98. 14 0
      packages/base/package.json
  99. 257 0
      packages/base/src/antiquity.js
  100. 0 0
      packages/base/src/index.js

+ 22 - 0
.gitignore

@@ -0,0 +1,22 @@
+# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
+
+# dependencies
+node_modules
+npm-debug.log*
+yarn-error.log
+yarn.lock
+package-lock.json
+
+# production
+/es
+docs-dist
+
+# misc
+.DS_Store
+
+# ide
+/.idea
+
+dist
+dist-node
+build

+ 2 - 0
.npmrc

@@ -0,0 +1,2 @@
+registry=https://registry.npmmirror.com/
+@dage:registry=http://192.168.20.245:4873/

+ 8 - 0
.prettierignore

@@ -0,0 +1,8 @@
+build/
+public/
+**/*.png
+**/*.svg
+**/*.jpg
+.DS_Store
+.history
+package.json

+ 3 - 0
.vscode/extensions.json

@@ -0,0 +1,3 @@
+{
+  "recommendations": ["Vue.volar"]
+}

+ 10 - 0
.vscode/settings.json

@@ -0,0 +1,10 @@
+{
+  "explorer.fileNesting.enabled": true,
+  "explorer.fileNesting.patterns": {
+    "tsconfig.json": "tsconfig.*.json, env.d.ts",
+    "vite.config.*": "jsconfig*, vitest.config.*, cypress.config.*, playwright.config.*",
+    "package.json": "package-lock.json, pnpm*, .yarnrc*, yarn*, .eslint*, eslint*, .prettier*, prettier*, .editorconfig"
+  },
+  "editor.formatOnSave": true,
+  "editor.defaultFormatter": "esbenp.prettier-vscode"
+}

+ 1 - 0
README.md

@@ -0,0 +1 @@
+WHS2411062-1 贺龙纪念馆-红色基因库项目

+ 16 - 0
package.json

@@ -0,0 +1,16 @@
+{
+  "name": "helong-memorial-hall",
+  "version": "1.0.0",
+  "description": "",
+  "main": "index.js",
+  "scripts": {
+    "test": "echo \"Error: no test specified\" && exit 1"
+  },
+  "keywords": [],
+  "author": "",
+  "license": "ISC",
+  "dependencies": {
+    "pinia": "^2.2.6",
+    "tslib": "^2.8.0"
+  }
+}

BIN
packages/base/images/1/1.jpg


BIN
packages/base/images/1/2.jpg


BIN
packages/base/images/1/3.jpg


BIN
packages/base/images/1/M1.jpg


BIN
packages/base/images/10/1.jpg


BIN
packages/base/images/10/2.jpg


BIN
packages/base/images/10/3.jpg


BIN
packages/base/images/10/4.jpg


BIN
packages/base/images/10/M1.jpg


BIN
packages/base/images/11/1.jpg


BIN
packages/base/images/11/2.jpg


BIN
packages/base/images/11/3.jpg


BIN
packages/base/images/11/M1.jpg


BIN
packages/base/images/12/1.jpg


BIN
packages/base/images/12/2.jpg


BIN
packages/base/images/12/3.jpg


BIN
packages/base/images/12/M1.jpg


BIN
packages/base/images/13/1.jpg


BIN
packages/base/images/13/2.jpg


BIN
packages/base/images/13/M1.jpg


BIN
packages/base/images/14/1.jpg


BIN
packages/base/images/14/2.jpg


BIN
packages/base/images/14/M1.jpg


BIN
packages/base/images/15/1.jpg


BIN
packages/base/images/15/2.jpg


BIN
packages/base/images/15/M1.jpg


BIN
packages/base/images/2/1.jpg


BIN
packages/base/images/2/2.jpg


BIN
packages/base/images/2/3.jpg


BIN
packages/base/images/2/M1.jpg


BIN
packages/base/images/3/1.jpg


BIN
packages/base/images/3/2.jpg


BIN
packages/base/images/3/3.jpg


BIN
packages/base/images/3/4.jpg


BIN
packages/base/images/3/5.jpg


BIN
packages/base/images/3/6.jpg


BIN
packages/base/images/3/M1.jpg


BIN
packages/base/images/4/1.jpg


BIN
packages/base/images/4/2.jpg


BIN
packages/base/images/4/3.jpg


BIN
packages/base/images/4/4.jpg


BIN
packages/base/images/4/M1.jpg


BIN
packages/base/images/5/1.jpg


BIN
packages/base/images/5/10.jpg


BIN
packages/base/images/5/11.jpg


BIN
packages/base/images/5/12.jpg


BIN
packages/base/images/5/13.jpg


BIN
packages/base/images/5/14.jpg


BIN
packages/base/images/5/15.jpg


BIN
packages/base/images/5/16.jpg


BIN
packages/base/images/5/17.jpg


BIN
packages/base/images/5/18.jpg


BIN
packages/base/images/5/19.jpg


BIN
packages/base/images/5/2.jpg


BIN
packages/base/images/5/20.jpg


BIN
packages/base/images/5/21.jpg


BIN
packages/base/images/5/22.jpg


BIN
packages/base/images/5/23.jpg


BIN
packages/base/images/5/24.jpg


BIN
packages/base/images/5/25.jpg


BIN
packages/base/images/5/26.jpg


BIN
packages/base/images/5/27.jpg


BIN
packages/base/images/5/28.jpg


BIN
packages/base/images/5/29.jpg


BIN
packages/base/images/5/3.jpg


BIN
packages/base/images/5/30.jpg


BIN
packages/base/images/5/31.jpg


BIN
packages/base/images/5/32.jpg


BIN
packages/base/images/5/33.jpg


BIN
packages/base/images/5/34.jpg


BIN
packages/base/images/5/4.jpg


BIN
packages/base/images/5/5.jpg


BIN
packages/base/images/5/6.jpg


BIN
packages/base/images/5/7.jpg


BIN
packages/base/images/5/8.jpg


BIN
packages/base/images/5/9.jpg


BIN
packages/base/images/5/M1.jpg


BIN
packages/base/images/6/1.jpg


BIN
packages/base/images/6/2.jpg


BIN
packages/base/images/6/3.jpg


BIN
packages/base/images/6/M1.jpg


BIN
packages/base/images/7/1.jpg


BIN
packages/base/images/7/M1.jpg


BIN
packages/base/images/8/1.jpg


BIN
packages/base/images/8/M1.jpg


BIN
packages/base/images/9/1.jpg


BIN
packages/base/images/9/2.jpg


BIN
packages/base/images/9/3.jpg


BIN
packages/base/images/9/4.jpg


BIN
packages/base/images/9/M1.jpg


+ 14 - 0
packages/base/package.json

@@ -0,0 +1,14 @@
+{
+  "name": "@helong/base",
+  "version": "1.0.0",
+  "description": "",
+  "sideEffects": false,
+  "module": "src/index.js",
+  "main": "src/index.js",
+  "files": [
+    "src"
+  ],
+  "keywords": [],
+  "author": "",
+  "license": "ISC"
+}

+ 257 - 0
packages/base/src/antiquity.js

@@ -0,0 +1,257 @@
+// type 0-二维文物 1-三维文物
+//贺龙纪念馆
+
+export const antiquityData = [
+  {
+    id: 1,
+    img: ["/images/1/1.jpg", "/images/1/2.jpg", "/images/1/3.jpg"],
+    minImg: "/images/1/M1.jpg",
+    name: "1930年代红二方面军战士用过的牙刷",
+    level: "3",
+    sd: "1930年代",
+    zd: "复合",
+    from: "捐赠",
+    content: `
+      <p></p>
+    `,
+  },
+  {
+    id: 2,
+    img: ["/images/2/1.jpg", "/images/2/2.jpg", "/images/2/3.jpg"],
+    minImg: "/images/2/M1.jpg",
+    name: "1950年代贺龙在西南局工作时用过的绣花枕套",
+    level: "",
+    sd: "1950年代",
+    zd: "棉",
+    from: "薛明捐赠",
+    content: `
+      <p></p>
+    `,
+  },
+  {
+    id: 3,
+    img: [
+      "/images/3/1.jpg",
+      "/images/3/2.jpg",
+      "/images/3/3.jpg",
+      "/images/3/4.jpg",
+      "/images/3/5.jpg",
+      "/images/3/6.jpg",
+    ],
+    minImg: "/images/3/M1.jpg",
+    name: "1950年代贺龙用过的手帕",
+    level: "",
+    sd: "1950年代",
+    zd: "棉",
+    from: "薛明捐赠",
+    content: `
+      <p></p>
+    `,
+  },
+  {
+    id: 4,
+    img: [
+      "/images/4/1.jpg",
+      "/images/4/2.jpg",
+      "/images/4/3.jpg",
+      "/images/4/4.jpg",
+    ],
+    minImg: "/images/4/M1.jpg",
+    name: "1920年代红军用过的环首竹柄大刀",
+    level: "",
+    sd: "1920年代",
+    zd: "铁",
+    from: "征集",
+    content: `
+      <p></p>
+    `,
+  },
+  {
+    id: 5,
+    img: [
+      "/images/5/1.jpg",
+      "/images/5/2.jpg",
+      "/images/5/3.jpg",
+      "/images/5/4.jpg",
+      "/images/5/5.jpg",
+      "/images/5/6.jpg",
+      "/images/5/7.jpg",
+      "/images/5/8.jpg",
+      "/images/5/9.jpg",
+      "/images/5/10.jpg",
+      "/images/5/11.jpg",
+      "/images/5/12.jpg",
+      "/images/5/13.jpg",
+      "/images/5/14.jpg",
+      "/images/5/15.jpg",
+      "/images/5/16.jpg",
+      "/images/5/17.jpg",
+      "/images/5/18.jpg",
+      "/images/5/19.jpg",
+      "/images/5/20.jpg",
+      "/images/5/21.jpg",
+      "/images/5/22.jpg",
+      "/images/5/23.jpg",
+      "/images/5/24.jpg",
+      "/images/5/25.jpg",
+      "/images/5/26.jpg",
+      "/images/5/27.jpg",
+      "/images/5/28.jpg",
+      "/images/5/29.jpg",
+      "/images/5/30.jpg",
+      "/images/5/31.jpg",
+      "/images/5/32.jpg",
+      "/images/5/33.jpg",
+      "/images/5/34.jpg",
+    ],
+    minImg: "/images/5/M1.jpg",
+    name: "1960年代铁道兵师政治委员朱绍田的学习笔记本",
+    level: "2",
+    sd: "1960年代",
+    zd: "纸",
+    from: "朱晋源捐赠",
+    content: `
+      <p></p>
+    `,
+  },
+  {
+    id: 6,
+    img: ["/images/6/1.jpg", "/images/6/2.jpg", "/images/6/3.jpg"],
+    minImg: "/images/6/M1.jpg",
+    name: "朱绍田使用过的军用帐篷布帘",
+    level: "",
+    sd: "中华人民共和国",
+    zd: "布",
+    from: "朱晋源捐赠",
+    content: `
+      <p></p>
+    `,
+  },
+  {
+    id: 7,
+    img: ["/images/7/1.jpg"],
+    minImg: "/images/7/M1.jpg",
+    name: "“开路先锋”旗帜",
+    level: "",
+    sd: "",
+    zd: "",
+    from: "捐赠",
+    content: `
+      <p></p>
+    `,
+  },
+  {
+    id: 8,
+    img: ["/images/8/1.jpg"],
+    minImg: "/images/8/M1.jpg",
+    name: "“成渝铁路”通车签名册",
+    level: "",
+    sd: "",
+    zd: "",
+    from: "捐赠",
+    content: `
+      <p></p>
+    `,
+  },
+  {
+    id: 9,
+    img: [
+      "/images/9/1.jpg",
+      "/images/9/2.jpg",
+      "/images/9/3.jpg",
+      "/images/9/4.jpg",
+    ],
+    minImg: "/images/9/M1.jpg",
+    name: "战争年代使用的马搭(实物)",
+    level: "",
+    sd: "",
+    zd: "黄钢",
+    from: "捐赠",
+    content: `
+      <p></p>
+    `,
+  },
+  {
+    id: 10,
+    img: [
+      "/images/10/1.jpg",
+      "/images/10/2.jpg",
+      "/images/10/3.jpg",
+      "/images/10/4.jpg",
+    ],
+    minImg: "/images/10/M1.jpg",
+    name: "行军使用的马搭(实物)",
+    level: "",
+    sd: "",
+    zd: "",
+    from: "捐赠",
+    content: `
+      <p></p>
+    `,
+  },
+  {
+    id: 11,
+    img: ["/images/11/1.jpg", "/images/11/2.jpg", "/images/11/3.jpg"],
+    minImg: "/images/11/M1.jpg",
+    name: "贺文玳手绘《红二方面军长征路线示意图》 附:自绘图说明",
+    level: "",
+    sd: "",
+    zd: "",
+    from: "捐赠",
+    content: `
+      <p></p>
+    `,
+  },
+  {
+    id: 12,
+    img: ["/images/12/1.jpg", "/images/12/2.jpg", "/images/12/3.jpg"],
+    minImg: "/images/12/M1.jpg",
+    name: "工农革命军旗帜",
+    level: "",
+    sd: "",
+    zd: "",
+    from: "",
+    content: `
+      <p></p>
+    `,
+  },
+  {
+    id: 13,
+    img: ["/images/13/1.jpg", "/images/13/2.jpg"],
+    minImg: "/images/13/M1.jpg",
+    name: "国画《桑植起义》",
+    level: "",
+    sd: "",
+    zd: "",
+    from: "",
+    content: `
+      <p></p>
+    `,
+  },
+  {
+    id: 14,
+    img: ["/images/14/1.jpg", "/images/14/2.jpg"],
+    minImg: "/images/14/M1.jpg",
+    name: "油画《小船会议》",
+    level: "",
+    sd: "",
+    zd: "",
+    from: "",
+    content: `
+      <p></p>
+    `,
+  },
+  {
+    id: 15,
+    img: ["/images/15/1.jpg", "/images/15/2.jpg"],
+    minImg: "/images/15/M1.jpg",
+    name: "国画《北伐名将》",
+    level: "",
+    sd: "",
+    zd: "",
+    from: "",
+    content: `
+      <p></p>
+    `,
+  },
+];

+ 0 - 0
packages/base/src/index.js


Some files were not shown because too many files changed in this diff