config.js 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583
  1. const product = { cp: 'iproduct', isbefore: false }
  2. const usebefore = {
  3. cp: 'ibefore',
  4. isbefore: true,
  5. to: 'use'
  6. }
  7. const appbefore = {
  8. cp: 'ibefore',
  9. isbefore: true,
  10. to: 'app'
  11. }
  12. const qabefore = {
  13. cp: 'ibefore',
  14. isbefore: true,
  15. to: 'qa'
  16. }
  17. const use = {
  18. lite: {
  19. detail: {
  20. id: 'binocular',
  21. size: 14
  22. },
  23. cp: 'iuse',
  24. isbefore: false,
  25. data: [
  26. {
  27. cover: 1,
  28. text: '安装和连接',
  29. hard: true
  30. },
  31. {
  32. cover: 1,
  33. text: '安装相机'
  34. },
  35. {
  36. cover: 2,
  37. text: '安装手机'
  38. },
  39. {
  40. cover: 3,
  41. text: '连接手机和相机'
  42. },
  43. {
  44. cover: 4,
  45. text: '使用App设置及操作相机',
  46. hard: true
  47. },
  48. {
  49. cover: 4,
  50. text: '设置参数'
  51. },
  52. {
  53. cover: 5,
  54. text: '新增区域'
  55. },
  56. {
  57. cover: 6,
  58. text: '区域选择'
  59. },
  60. {
  61. cover: 7,
  62. text: '拍摄方式切换'
  63. },
  64. {
  65. cover: 8,
  66. text: '拍摄方式 ',
  67. hard: true
  68. },
  69. {
  70. cover: 8,
  71. text: '正反拍摄'
  72. },
  73. {
  74. cover: 9,
  75. text: '延时拍摄'
  76. },
  77. {
  78. cover: 10,
  79. text: '蓝牙拍摄'
  80. },
  81. {
  82. cover: 11,
  83. text: '手持相机拍摄'
  84. },
  85. {
  86. cover: 12,
  87. text: '拍摄流程',
  88. hard: true
  89. },
  90. {
  91. cover: 13,
  92. text: '后台编辑',
  93. hard: true
  94. },
  95. {
  96. cover: 14,
  97. text: '拍摄技巧',
  98. hard: true
  99. }
  100. ]
  101. },
  102. pro: {
  103. detail: {
  104. id: 'eight',
  105. size: 23
  106. },
  107. cp: 'iuse',
  108. isbefore: false,
  109. data: [
  110. {
  111. cover: 1,
  112. txtEn: 'Instructions',
  113. text: '阅读提示',
  114. hard: true
  115. },
  116. {
  117. cover: 2,
  118. text: '产品概述',
  119. txtEn: 'Product Description',
  120. hard: true
  121. },
  122. {
  123. cover: 3,
  124. text: '使用四维看看 Pro',
  125. txtEn: 'Use 4DKanKan Pro',
  126. hard: true
  127. },
  128. {
  129. cover: 3,
  130. txtEn: 'Install and Connect',
  131. text: '安装和连接'
  132. },
  133. {
  134. cover: 4,
  135. txtEn: 'Shooting mode',
  136. text: '拍摄方式'
  137. },
  138. {
  139. cover: 5,
  140. txtEn: 'Shooting Plan',
  141. text: '拍摄规划'
  142. },
  143. {
  144. cover: 6,
  145. txtEn: 'Save and Generate 3D Space',
  146. text: '保存并生成3D空间'
  147. },
  148. {
  149. cover: 7,
  150. text: 'App端编辑模型',
  151. txtEn: 'Edit a Model on App',
  152. hard: true
  153. },
  154. {
  155. cover: 7,
  156. txtEn: 'Enter the Edit page and fill in the basic information',
  157. text: '进入编辑页面'
  158. },
  159. {
  160. cover: 8,
  161. txtEn: 'Set the first perspective to enter the model',
  162. text: '设置模型的初始化面'
  163. },
  164. {
  165. cover: 9,
  166. txtEn: 'Set background music',
  167. text: '设置背景音乐'
  168. },
  169. {
  170. cover: 10,
  171. txtEn: 'Grand Logo',
  172. text: '设置地面LOGO'
  173. },
  174. {
  175. cover: 11,
  176. txtEn: 'Add a hotspot',
  177. text: '添加热点'
  178. },
  179. {
  180. cover: 12,
  181. txtEn: 'Make a tour guide',
  182. text: '制作自动导览'
  183. },
  184. {
  185. cover: 13,
  186. txtEn: 'Trim a model',
  187. text: '修整模型'
  188. },
  189. {
  190. cover: 14,
  191. txtEn: 'Edit a Model on PC',
  192. text: 'PC端编辑模型',
  193. hard: true
  194. },
  195. {
  196. cover: 14,
  197. txtEn: 'Log in your account',
  198. text: '登陆账号'
  199. },
  200. {
  201. cover: 15,
  202. txtEn: 'Check the basic information of the model',
  203. text: '查阅模型的基础信息'
  204. },
  205. {
  206. cover: 16,
  207. txtEn: 'Change scene information',
  208. text: '更改场景信息'
  209. },
  210. {
  211. cover: 17,
  212. txtEn: 'Set the screen cover to enter the model',
  213. text: '设置模型的初始化面'
  214. },
  215. {
  216. cover: 18,
  217. txtEn: 'Add a hotspot to the model',
  218. text: '添加热点'
  219. },
  220. {
  221. cover: 19,
  222. txtEn: 'Make an auto guidance for viewing',
  223. text: '制作自动导览'
  224. },
  225. {
  226. cover: 20,
  227. txtEn: 'Customize spot logo',
  228. text: '自定义地面LOGO'
  229. },
  230. {
  231. cover: 21,
  232. txtEn: 'Set roaming possibility',
  233. text: '设置漫游可行'
  234. },
  235. {
  236. cover: 22,
  237. txtEn: 'Trim a model',
  238. text: '修整模型'
  239. },
  240. {
  241. cover: 23,
  242. text: '浏览分享',
  243. txtEn: 'Browse and Share',
  244. hard: true
  245. },
  246. {
  247. cover: 23,
  248. txtEn: 'Compatible with multiple platforms and terminals',
  249. text: '兼容多平台、多终端'
  250. },
  251. {
  252. cover: 23,
  253. txtEn: 'Browse Mode',
  254. text: '浏览模式'
  255. }
  256. ]
  257. }
  258. }
  259. const app = {
  260. lite: {
  261. cp: 'iapp',
  262. isbefore: false,
  263. name: '4DKankan Lite',
  264. img: 'images/download-lite.png'
  265. },
  266. pro: {
  267. cp: 'iapp',
  268. isbefore: false,
  269. name: '4DKankan Pro',
  270. img: 'images/download-pro.png'
  271. }
  272. }
  273. const qa = {
  274. lite: {
  275. detail: {
  276. id: 'binocular',
  277. size: 14
  278. },
  279. cp: 'iqa',
  280. isbefore: false,
  281. data: [
  282. {
  283. cover: 1,
  284. text: '安装和连接',
  285. hard: true
  286. },
  287. {
  288. cover: 1,
  289. text: '安装相机'
  290. },
  291. {
  292. cover: 2,
  293. text: '安装手机'
  294. },
  295. {
  296. cover: 3,
  297. text: '连接手机和相机'
  298. },
  299. {
  300. cover: 4,
  301. text: '使用App设置及操作相机',
  302. hard: true
  303. },
  304. {
  305. cover: 4,
  306. text: '设置参数'
  307. },
  308. {
  309. cover: 5,
  310. text: '新增区域'
  311. },
  312. {
  313. cover: 6,
  314. text: '区域选择'
  315. },
  316. {
  317. cover: 7,
  318. text: '拍摄方式切换'
  319. },
  320. {
  321. cover: 8,
  322. text: '拍摄方式 ',
  323. hard: true
  324. },
  325. {
  326. cover: 8,
  327. text: '正反拍摄'
  328. },
  329. {
  330. cover: 9,
  331. text: '延时拍摄'
  332. },
  333. {
  334. cover: 10,
  335. text: '蓝牙拍摄'
  336. },
  337. {
  338. cover: 11,
  339. text: '手持相机拍摄'
  340. },
  341. {
  342. cover: 12,
  343. text: '拍摄流程',
  344. hard: true
  345. },
  346. {
  347. cover: 13,
  348. text: '后台编辑',
  349. hard: true
  350. },
  351. {
  352. cover: 14,
  353. text: '拍摄技巧',
  354. hard: true
  355. }
  356. ]
  357. },
  358. pro: {
  359. detail: {
  360. id: 'eight',
  361. size: 11
  362. },
  363. cp: 'iqa',
  364. isbefore: false,
  365. data: [
  366. {
  367. cover: 1,
  368. text: '与全景相机的区别',
  369. txtEn: '4DKanKan vs panoramic camera',
  370. hard: true
  371. },
  372. {
  373. cover: 2,
  374. text: '与建模设备的区别',
  375. txtEn: '4DKanKan vs 3D modeling camera',
  376. hard: true
  377. },
  378. {
  379. cover: 3,
  380. text: '精确度',
  381. txtEn: 'Accuracy of the 4DKanKan Pro',
  382. hard: true
  383. },
  384. {
  385. cover: 4,
  386. text: 'VR眼镜使用',
  387. txtEn: 'Using VR glasses',
  388. hard: true
  389. },
  390. {
  391. cover: 5,
  392. text: '关于账号',
  393. txtEn: 'About account',
  394. hard: true
  395. },
  396. {
  397. cover: 6,
  398. text: '兼容性',
  399. txtEn: 'Compatibility',
  400. hard: true
  401. },
  402. {
  403. cover: 7,
  404. text: '分岔口拍摄',
  405. txtEn: 'Split shooting paths',
  406. hard: true
  407. },
  408. {
  409. cover: 8,
  410. text: '场景补拍',
  411. txtEn: 'Reshooting',
  412. hard: true
  413. },
  414. {
  415. cover: 9,
  416. text: '关于曝光',
  417. txtEn: 'About exposure',
  418. hard: true
  419. },
  420. {
  421. cover: 10,
  422. text: '关于充电逻辑',
  423. txtEn: 'Charging logic',
  424. hard: true
  425. },
  426. {
  427. cover: 11,
  428. text: '其它',
  429. txtEn: 'Others',
  430. hard: true
  431. }
  432. ]
  433. }
  434. }
  435. const clause = {
  436. lite: {
  437. detail: {
  438. id: 'binocular',
  439. size: 5
  440. },
  441. cp: 'iclause',
  442. isbefore: false,
  443. data: [
  444. {
  445. cover: 1,
  446. text: '安装和连接',
  447. hard: true
  448. },
  449. {
  450. cover: 1,
  451. text: '安装相机'
  452. },
  453. {
  454. cover: 2,
  455. text: '安装手机'
  456. },
  457. {
  458. cover: 3,
  459. text: '连接手机和相机'
  460. },
  461. {
  462. cover: 4,
  463. text: '使用App设置及操作相机',
  464. hard: true
  465. },
  466. {
  467. cover: 4,
  468. text: '设置参数'
  469. },
  470. {
  471. cover: 5,
  472. text: '新增区域'
  473. },
  474. {
  475. cover: 6,
  476. text: '区域选择'
  477. },
  478. {
  479. cover: 7,
  480. text: '拍摄方式切换'
  481. },
  482. {
  483. cover: 8,
  484. text: '拍摄方式 ',
  485. hard: true
  486. },
  487. {
  488. cover: 8,
  489. text: '正反拍摄'
  490. },
  491. {
  492. cover: 9,
  493. text: '延时拍摄'
  494. },
  495. {
  496. cover: 10,
  497. text: '蓝牙拍摄'
  498. },
  499. {
  500. cover: 11,
  501. text: '手持相机拍摄'
  502. },
  503. {
  504. cover: 12,
  505. text: '拍摄流程',
  506. hard: true
  507. },
  508. {
  509. cover: 13,
  510. text: '后台编辑',
  511. hard: true
  512. },
  513. {
  514. cover: 14,
  515. text: '拍摄技巧',
  516. hard: true
  517. }
  518. ]
  519. },
  520. pro: {
  521. detail: {
  522. id: 'eight',
  523. size: 5
  524. },
  525. cp: 'iclause',
  526. isbefore: false,
  527. data: [
  528. {
  529. cover: 1,
  530. text: '售后服务',
  531. txtEn: 'After-sales Servic',
  532. hard: true
  533. },
  534. {
  535. cover: 2,
  536. text: '主机保修',
  537. txtEn: 'Warranty for main unit',
  538. hard: true
  539. },
  540. {
  541. cover: 3,
  542. text: '付费维修',
  543. txtEn: 'Paid repair service',
  544. hard: true
  545. },
  546. {
  547. cover: 4,
  548. text: '免责声明',
  549. txtEn: 'Disclaimer',
  550. hard: true
  551. },
  552. {
  553. cover: 5,
  554. text: '联系方式',
  555. txtEn: 'Contact info',
  556. hard: true
  557. }
  558. ]
  559. }
  560. }
  561. export default {
  562. use,
  563. usebefore,
  564. appbefore,
  565. app,
  566. qabefore,
  567. qa,
  568. clause,
  569. product
  570. }