pages.json 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719
  1. {
  2. "pages": [
  3. {
  4. "path": "pages/index",
  5. "style": {
  6. "navigationStyle": "custom",
  7. "navigationBarTitleText": "工作台",
  8. "app-plus": {
  9. "bounce": "none",
  10. "titleNView": false
  11. }
  12. }
  13. },
  14. {
  15. "path": "pages/login",
  16. "style": {
  17. "navigationBarTitleText": "登录",
  18. "navigationStyle": "custom",
  19. "navigationBarTextStyle": "black" // 仅支持 black/white
  20. }
  21. },
  22. {
  23. "path": "pages/register",
  24. "style": {
  25. "navigationBarTitleText": "注册",
  26. "navigationStyle": "custom",
  27. "navigationBarTextStyle": "black" // 仅支持 black/white
  28. }
  29. },
  30. {
  31. "path": "pages/serveConfigSelect",
  32. "style": {
  33. "navigationBarTitleText": "服务器配置",
  34. "navigationStyle": "custom",
  35. "navigationBarTextStyle": "black" // 仅支持 black/white
  36. }
  37. },
  38. {
  39. "path": "pages/serveConfig",
  40. "style": {
  41. "navigationBarTitleText": "服务器配置",
  42. "navigationStyle": "custom",
  43. "navigationBarTextStyle": "black" // 仅支持 black/white
  44. }
  45. },
  46. {
  47. "path": "pages/info",
  48. "style": {
  49. "navigationBarTitleText": "消息",
  50. "navigationStyle": "custom",
  51. "enablePullDownRefresh": false,
  52. "app-plus": {
  53. "bounce": "none",
  54. "titleNView": false
  55. }
  56. }
  57. },
  58. {
  59. "path": "pages/mine",
  60. "style": {
  61. // "disableScroll": true,
  62. "navigationBarTitleText": "我的",
  63. "navigationStyle": "custom",
  64. "app-plus": {
  65. "bounce": "none",
  66. "titleNView": false
  67. }
  68. }
  69. },
  70. //分析 开始
  71. {
  72. "path": "pages/business/analyse/index",
  73. "style": {
  74. "navigationBarTitleText": "分析"
  75. }
  76. }
  77. //分析 结束
  78. ],
  79. "subPackages": [
  80. // 公共
  81. {
  82. "root": "pages/common",
  83. "pages": [
  84. {
  85. "path": "webview/index",
  86. "style": {
  87. "navigationBarTitleText": "浏览网页"
  88. }
  89. },
  90. {
  91. "path": "textview/index",
  92. "style": {
  93. "navigationBarTitleText": "浏览文本"
  94. }
  95. },
  96. {
  97. "path": "textview/index1",
  98. "style": {
  99. "navigationBarTitleText": "浏览文本"
  100. }
  101. },
  102. {
  103. "path": "square/index",
  104. "style": {
  105. "navigationBarTitleText": "",
  106. "enablePullDownRefresh": false
  107. }
  108. },
  109. {
  110. "path": "invoicing/index",
  111. "style": {
  112. "navigationBarTitleText": "续费提醒",
  113. "enablePullDownRefresh": false
  114. }
  115. },
  116. {
  117. "path": "phoneVerify/index",
  118. "style": {
  119. "navigationBarTitleText": "",
  120. "navigationBarTextStyle": "black",
  121. "navigationBarBackgroundColor": "#FFFFFF"
  122. }
  123. },
  124. {
  125. "path": "customManage/index",
  126. "style": {
  127. "navigationBarTitleText": "客户管理",
  128. "enablePullDownRefresh": false
  129. }
  130. },
  131. {
  132. "path": "success/index",
  133. "style": {
  134. "navigationBarTitleText": "提交成功",
  135. "navigationStyle": "custom",
  136. "enablePullDownRefresh": false
  137. }
  138. },
  139. {
  140. "path": "appMessage/index",
  141. "style": {
  142. "navigationBarTitleText": "应用消息",
  143. "enablePullDownRefresh": false
  144. }
  145. },
  146. {
  147. "path": "alarmMessage/index",
  148. "style": {
  149. "navigationBarTitleText": "告警通知",
  150. "enablePullDownRefresh": false
  151. }
  152. },
  153. {
  154. "path": "repairReport/index",
  155. "style": {
  156. "navigationBarTitleText": "报修申请",
  157. "enablePullDownRefresh": false
  158. }
  159. },
  160. {
  161. "path": "repairReport/record",
  162. "style": {
  163. "navigationBarTitleText": "报修历史",
  164. "enablePullDownRefresh": false
  165. }
  166. },
  167. {
  168. "path": "evaluate/index",
  169. "style": {
  170. "navigationBarTitleText": "服务评价",
  171. "enablePullDownRefresh": false
  172. }
  173. },
  174. {
  175. "path": "nfc/index",
  176. "style": {
  177. "navigationBarTitleText": "NFC读取",
  178. "enablePullDownRefresh": false
  179. }
  180. }
  181. ]
  182. },
  183. // 我的
  184. {
  185. "root": "pages/mine",
  186. "pages": [
  187. {
  188. "path": "info/index",
  189. "style": {
  190. "navigationBarTitleText": "我的信息"
  191. // "app-plus": {
  192. // "bounce": "none",
  193. // "titleNView": {
  194. // "type": "transparent",
  195. // "autoBackButton": true,
  196. // "backButton": { //自定义 backButton
  197. // "background": "rgba(0,0,0,0)"
  198. // }
  199. // }
  200. // }
  201. }
  202. },
  203. {
  204. "path": "secure/index",
  205. "style": {
  206. "navigationBarTitleText": "账号与安全"
  207. }
  208. },
  209. {
  210. "path": "secure/loginLog/index",
  211. "style": {
  212. "navigationBarTitleText": "登录日志",
  213. "enablePullDownRefresh": false
  214. }
  215. },
  216. {
  217. "path": "secure/fingerprint/index",
  218. "style": {
  219. "navigationBarTitleText": "",
  220. "navigationBarTextStyle": "black",
  221. "navigationBarBackgroundColor": "#FFFFFF"
  222. }
  223. },
  224. {
  225. "path": "avatar/index",
  226. "style": {
  227. "navigationBarTitleText": "修改头像"
  228. }
  229. },
  230. {
  231. "path": "help/index",
  232. "style": {
  233. "navigationBarTitleText": "常见问题",
  234. "navigationStyle": "custom",
  235. "app-plus": {
  236. "bounce": "none",
  237. "titleNView": false
  238. }
  239. }
  240. },
  241. {
  242. "path": "about/index",
  243. "style": {
  244. "navigationBarTitleText": "关于我们",
  245. "navigationStyle": "custom",
  246. "app-plus": {
  247. "bounce": "none",
  248. "titleNView": false
  249. }
  250. }
  251. },
  252. {
  253. "path": "setting/index",
  254. "style": {
  255. "navigationBarTitleText": "设置",
  256. "enablePullDownRefresh": false
  257. }
  258. }
  259. ]
  260. },
  261. // 消息
  262. {
  263. "root": "pages/info",
  264. "pages": [
  265. {
  266. "path": "fireBase/fireBase",
  267. "style": {
  268. "navigationBarTitleText": "消防知识库",
  269. "enablePullDownRefresh": false
  270. }
  271. },
  272. {
  273. "path": "pushList/pushList",
  274. "style": {
  275. "navigationBarTitleText": "消息推送",
  276. "enablePullDownRefresh": false
  277. }
  278. },
  279. {
  280. "path": "fireBashDetail/fireBashDetail",
  281. "style": {
  282. "navigationBarTitleText": "火灾逃生十大要诀",
  283. "enablePullDownRefresh": false
  284. }
  285. }
  286. ]
  287. },
  288. // 智慧安防
  289. {
  290. "root": "pages/business/zhaf/",
  291. "pages": [
  292. //巡检模块 开始
  293. {
  294. "path": "xunJian/xunJian",
  295. "style": {
  296. "navigationBarTitleText": "巡检",
  297. "enablePullDownRefresh": false
  298. }
  299. },
  300. {
  301. "path": "xunJian/plan/index",
  302. "style": {
  303. "navigationBarTitleText": "巡检计划",
  304. "enablePullDownRefresh": false
  305. }
  306. },
  307. {
  308. "path": "xunJian/plan/components/siteDetails",
  309. "style": {
  310. "navigationBarTitleText": "站点详情",
  311. "enablePullDownRefresh": false
  312. }
  313. },
  314. {
  315. "path": "xunJian/plan/components/content",
  316. "style": {
  317. "navigationBarTitleText": "巡检内容",
  318. "enablePullDownRefresh": false
  319. }
  320. },
  321. {
  322. "path": "xunJian/plan/components/report",
  323. "style": {
  324. "navigationBarTitleText": "巡检上报",
  325. "enablePullDownRefresh": false
  326. }
  327. },
  328. {
  329. "path": "xunJian/record/index",
  330. "style": {
  331. "navigationBarTitleText": "巡检记录",
  332. "enablePullDownRefresh": false
  333. }
  334. },
  335. {
  336. "path": "xunJian/record/recordDetail/index",
  337. "style": {
  338. "navigationBarTitleText": "巡检记录详情",
  339. "enablePullDownRefresh": false
  340. }
  341. },
  342. {
  343. "path": "xunJian/collect/index",
  344. "style": {
  345. "navigationBarTitleText": "点位采集",
  346. "enablePullDownRefresh": false,
  347. "app-plus": {
  348. "titleNView": {
  349. "buttons": [
  350. {
  351. "text": "采集记录",
  352. "fontSize": "12px",
  353. // "redDot": true,
  354. "float": "right",
  355. "fontSrc": "/static/iconfont/iconfont.ttf",
  356. "width": "auto"
  357. }
  358. ]
  359. }
  360. }
  361. }
  362. },
  363. {
  364. "path": "xunJian/collect/components/collectDetail",
  365. "style": {
  366. "navigationBarTitleText": "采集上报",
  367. "enablePullDownRefresh": false
  368. }
  369. },
  370. {
  371. "path": "xunJian/collect/components/collectRecord",
  372. "style": {
  373. "navigationBarTitleText": "采集记录",
  374. "enablePullDownRefresh": false,
  375. "app-plus": {
  376. "titleNView": {
  377. "buttons": [
  378. {
  379. "text": "\ue7c7",
  380. "fontSize": "18px",
  381. // "redDot": true,
  382. "float": "right",
  383. "fontSrc": "/static/iconfont/iconfont.ttf",
  384. "width": "auto"
  385. }
  386. ]
  387. }
  388. }
  389. }
  390. },
  391. //巡检模块 结束
  392. //人员签到 开始
  393. {
  394. "path": "signIn/index",
  395. "style": {
  396. "navigationBarTitleText": "人员签到",
  397. "enablePullDownRefresh": false
  398. }
  399. }
  400. //人员签到 签退
  401. ]
  402. },
  403. // 智慧安防
  404. // 闵行消防
  405. {
  406. "root": "pages/business/mhxf/",
  407. "pages": [
  408. //消防督察单模块 开始
  409. //消防督察单模块 结束
  410. //信息查询 开始
  411. {
  412. "path": "informationSelect/index",
  413. "style": {
  414. "navigationBarTitleText": "信息查询",
  415. "enablePullDownRefresh": false
  416. }
  417. },
  418. //信息查询 结束
  419. //设备管理 开始
  420. {
  421. "path": "deviceManage/index",
  422. "style": {
  423. "navigationBarTitleText": "设备管理",
  424. "enablePullDownRefresh": false
  425. }
  426. },
  427. //设备管理 结束
  428. //协同作战地图 开始
  429. {
  430. "path": "coordination/index",
  431. "style": {
  432. "navigationBarTitleText": "协同作战地图",
  433. "enablePullDownRefresh": false
  434. }
  435. },
  436. //协同作战地图 结束
  437. //单位信息采集 开始
  438. {
  439. "path": "unitInfoCollection/index",
  440. "style": {
  441. "navigationBarTitleText": "单位信息采集",
  442. "enablePullDownRefresh": false
  443. }
  444. },
  445. //单位信息采集 结束
  446. //消防报告 开始
  447. {
  448. "path": "fireReport/index",
  449. "style": {
  450. "navigationBarTitleText": "消防报告",
  451. "enablePullDownRefresh": false
  452. }
  453. },
  454. {
  455. "path": "fireReport/components/detailed",
  456. "style": {
  457. "navigationBarTitleText": "消防报告",
  458. "enablePullDownRefresh": false
  459. }
  460. },
  461. {
  462. "path": "fireReport/components/detailedPath",
  463. "style": {
  464. "navigationBarTitleText": "消防报告",
  465. "enablePullDownRefresh": false
  466. }
  467. },
  468. //消防报告 结束
  469. //待办事项 开始
  470. {
  471. "path": "needMatter/index",
  472. "style": {
  473. "navigationBarTitleText": "待办事项",
  474. "enablePullDownRefresh": false
  475. }
  476. }
  477. //待办事项 结束
  478. ]
  479. },
  480. // 智慧消防
  481. {
  482. "root": "pages/business/zhxf/",
  483. "pages": [
  484. {
  485. "path": "messagePush/index",
  486. "style": {
  487. "navigationBarTitleText": "消息推送设置",
  488. "enablePullDownRefresh": false
  489. }
  490. },
  491. {
  492. "path": "building/index",
  493. "style": {
  494. "navigationBarTitleText": "建筑管理",
  495. "enablePullDownRefresh": false
  496. }
  497. },
  498. {
  499. "path": "fireInspect/index",
  500. "style": {
  501. "navigationBarTitleText": "消防督察单",
  502. "enablePullDownRefresh": false
  503. }
  504. },
  505. {
  506. "path": "fireInspect/inspectDetailsList/index",
  507. "style": {
  508. "navigationBarTitleText": "",
  509. "enablePullDownRefresh": false
  510. }
  511. },
  512. {
  513. "path": "fireInspect/inspectDetails/index",
  514. "style": {
  515. "navigationBarTitleText": "消防督察单处理",
  516. "enablePullDownRefresh": false
  517. }
  518. },
  519. {
  520. "path": "funReport/index",
  521. "style": {
  522. "navigationBarTitleText": "功能报备",
  523. "enablePullDownRefresh": false,
  524. "onReachBottomDistance": 100 //距离底部多远时触发 单位px
  525. }
  526. },
  527. {
  528. "path": "funReport/funcAdd/index",
  529. "style": {
  530. "navigationBarTitleText": "功能报备新增",
  531. "enablePullDownRefresh": false
  532. }
  533. }
  534. ]
  535. },
  536. // 消防物联网
  537. {
  538. "root": "pages/business/fireIot/",
  539. "pages": [
  540. {
  541. "path": "deviceManage/index",
  542. "style": {
  543. "navigationBarTitleText": "设备管理",
  544. "enablePullDownRefresh": false
  545. }
  546. },
  547. {
  548. "path": "deviceManage/components/deviceDetailsList",
  549. "style": {
  550. "navigationBarTitleText": "",
  551. "enablePullDownRefresh": false
  552. }
  553. },
  554. {
  555. "path": "deviceManage/components/deviceDetails",
  556. "style": {
  557. "navigationBarTitleText": "设备详情",
  558. "enablePullDownRefresh": false
  559. }
  560. },
  561. {
  562. "path": "facilitiesGather/index",
  563. "style": {
  564. "navigationBarTitleText": "设施采集",
  565. "enablePullDownRefresh": false
  566. }
  567. },
  568. {
  569. "path": "facilitiesGather/mapGather",
  570. "style": {
  571. "navigationBarTitleText": "地图采集",
  572. "enablePullDownRefresh": false
  573. }
  574. },
  575. {
  576. "path": "facilitiesManage/index",
  577. "style": {
  578. "navigationBarTitleText": "设施管理",
  579. "enablePullDownRefresh": false
  580. }
  581. },
  582. {
  583. "path": "facilitiesManage/mapFacilitiesView",
  584. "style": {
  585. "navigationBarTitleText": "设施查看",
  586. "enablePullDownRefresh": false
  587. }
  588. },
  589. {
  590. "path": "facilitiesManage/facilitiesDetailsList",
  591. "style": {
  592. "navigationBarTitleText": "",
  593. "enablePullDownRefresh": false
  594. }
  595. },
  596. {
  597. "path": "facilitiesManage/facilitiesDetails",
  598. "style": {
  599. "navigationBarTitleText": "设施详情",
  600. "enablePullDownRefresh": false
  601. }
  602. },
  603. {
  604. "path": "alarmManage/index",
  605. "style": {
  606. "navigationBarTitleText": "告警管理",
  607. "enablePullDownRefresh": false
  608. }
  609. },
  610. {
  611. "path": "alarmManage/alarmDetailsList/index",
  612. "style": {
  613. "navigationBarTitleText": "",
  614. "enablePullDownRefresh": false
  615. }
  616. },
  617. {
  618. "path": "alarmManage/alarmDetails/index",
  619. "style": {
  620. "navigationBarTitleText": "告警处理",
  621. "enablePullDownRefresh": false
  622. }
  623. },
  624. {
  625. "path": "repairManage/repairDetailsList",
  626. "style": {
  627. "navigationBarTitleText": "报修列表",
  628. "enablePullDownRefresh": false
  629. }
  630. },
  631. {
  632. "path": "repairManage/repairDetails",
  633. "style": {
  634. "navigationBarTitleText": "报修处理",
  635. "enablePullDownRefresh": false
  636. }
  637. }
  638. ]
  639. },
  640. // 业务模块
  641. {
  642. "root": "pages/business/common/",
  643. "pages": [
  644. {
  645. "path": "fastMail/index",
  646. "style": {
  647. "navigationBarTitleText": "我的快递",
  648. "enablePullDownRefresh": false
  649. }
  650. },
  651. {
  652. "path": "videoMonitor/videoList",
  653. "style": {
  654. "navigationBarTitleText": "视频监测列表",
  655. "enablePullDownRefresh": false
  656. }
  657. },
  658. {
  659. "path": "videoMonitor/videoDetail",
  660. "style": {
  661. "navigationBarTitleText": "实时监控",
  662. "enablePullDownRefresh": false
  663. }
  664. }
  665. ]
  666. }
  667. ],
  668. "globalStyle": {
  669. "navigationBarTextStyle": "white",
  670. "navigationBarTitleText": "uni-app",
  671. // "navigationBarBackgroundColor": "#000000",
  672. "backgroundColor": "#F8F8F8"
  673. },
  674. "tabBar": {
  675. "color": "#a9a9a9",
  676. "selectedColor": "#000000",
  677. "borderStyle": "white",
  678. "backgroundColor": "#ffffff",
  679. "list": [
  680. {
  681. "pagePath": "pages/index",
  682. "iconPath": "/static/images/tabBar/tab-home.png",
  683. "selectedIconPath": "/static/images/tabBar/tab-home-blue.png",
  684. "text": "工作台"
  685. },
  686. // {
  687. // "pagePath": "pages/analyse/analyse",
  688. // "iconPath": "/static/images/tabBar/analyse.png",
  689. // "selectedIconPath": "/static/images/tabBar/analyse-selected.png",
  690. // "text": "分析"
  691. // },
  692. {
  693. "pagePath": "pages/info",
  694. "iconPath": "/static/images/tabBar/tab-info.png",
  695. "selectedIconPath": "/static/images/tabBar/tab-info-blue.png",
  696. "text": "消息"
  697. },
  698. {
  699. "pagePath": "pages/mine",
  700. "iconPath": "/static/images/tabBar/tab-my.png",
  701. "selectedIconPath": "/static/images/tabBar/tab-my-blue.png",
  702. "text": "我的"
  703. }
  704. ]
  705. },
  706. "condition": {
  707. //模式配置,仅开发期间生效
  708. "current": 0, //当前激活的模式(list 的索引项)
  709. "list": [
  710. {
  711. "name": "", //模式名称
  712. "path": "pages/login", //启动页面,必选
  713. "query": "" //启动参数,在页面的onLoad函数里面得到
  714. }
  715. ]
  716. }
  717. }