您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

313 行
12 KiB

  1. # Handgout 项目
  2. ## 文件目录
  3. ```shell
  4. # Handgout 项目
  5. ## 文件目录
  6. hangout
  7. ├─ .git
  8. ├─ Pages (页面)
  9. │ ├─ HGBot (憨狗bot)
  10. │ │ ├─ Home (憨狗Bot主页面)
  11. │ │ │ ...
  12. │ │ │ └─ Home.wxml
  13. │ │ ├─ Rd (抽签页)
  14. │ │ │ ...
  15. │ │ │ └─ Rd.wxss
  16. │ │ ├─ Vote (投票)
  17. │ │ │ ├─ received (收到某用户发起的投票)
  18. │ │ │ │ ...
  19. │ │ │ │ └─ received.wxml
  20. │ │ │ └─ send (用户发起投票)
  21. │ │ │ ...
  22. │ │ │ └─ send.wxml
  23. │ │ └─ Whisper (悄悄话)
  24. │ │ ├─ received (收到悄悄话)
  25. │ │ │ ├─ received.wxml (收到某人的悄悄话)
  26. │ │ │ ...
  27. │ │ │ └─ total.wxml (过往收到的所有悄悄话)
  28. │ │ └─ send (发送悄悄话)
  29. │ │ ├─ OK.wxml (悄悄话发送成功)
  30. │ │ ...
  31. │ │ ├─ getMsg.wxml (悄悄话信息录入)
  32. │ │ ...
  33. │ │ └─ send.wxml (选择发送悄悄话)
  34. │ ├─ community (社区分享)
  35. │ │ ├─ index (社区主页面)
  36. │ │ │ ...
  37. │ │ │ └─ index.wxml
  38. │ │ └─ plan (动态)
  39. │ │ ├─ info.wxml (查看某人动态圈)
  40. │ │ ...
  41. │ │ ├─ new.wxml (发布新动态)
  42. │ │ ...
  43. │ │ └─ view.wxml (查看某动态)
  44. │ ├─ homepage (欢迎页面)
  45. │ │ ...
  46. │ │ └─ homepage.wxml
  47. │ ├─ id (我的账号页面)
  48. │ │ ...
  49. │ │ └─ id.wxml
  50. │ ├─ menu (菜单)
  51. │ │ ├─ menu.wxml (主菜单页面)
  52. │ │ ...
  53. │ │ ├─ new_usr.wxml (新用户完善个人信息)
  54. │ │ ...
  55. │ │ └─ pre.wxml (新手教程)
  56. │ └─ travel (行程安排)
  57. │ ├─ evaluation (行程评价)
  58. │ │ └─ index (主页面)
  59. │ │ ...
  60. │ │ └─ index.wxml
  61. │ ├─ follow (行程跟进)
  62. │ │ └─ index (主页面)
  63. │ │ ...
  64. │ │ └─ index.wxml
  65. │ ├─ home (我的行程页面菜单)
  66. │ │ ...
  67. │ │ └─ home.wxml
  68. │ ├─ plan (行程安排)
  69. │ │ ├─ main (主页面)
  70. │ │ │ ├─ assistant (攻略)
  71. │ │ │ │ ...
  72. │ │ │ │ └─ somewhere.wxml (附近某地点的详细展示)
  73. │ │ │ ├─ index (规划中行程主页面)
  74. │ │ │ │ ...
  75. │ │ │ │ └─ index.wxml
  76. │ │ │ ├─ member (成员信息列表)
  77. │ │ │ │ ├─ leader.wxml (组长信息页)
  78. │ │ │ │ ...
  79. │ │ │ │ └─ member.wxml (普通成员信息页)
  80. │ │ │ ...
  81. │ │ │ ├─ menu.wxml (有过往行程时的主界面)
  82. │ │ │ └─ wish (愿望清单)
  83. │ │ │ ├─ vote (投票)
  84. │ │ │ │ ├─ fail (非组长发起投票导致失败页面)
  85. │ │ │ │ │ ...
  86. │ │ │ │ │ └─ fail.wxss
  87. │ │ │ │ ├─ finish (结果展示)
  88. │ │ │ │ │ ├─ finish.wxml (结束投票页面(仅组长可见))
  89. │ │ │ │ │ ...
  90. │ │ │ │ │ └─ result.wxml (展示投票结果)
  91. │ │ └─ new (创建新行程)
  92. │ │ ├─ create.wxml (创建行程)
  93. │ │ ...
  94. │ │ ├─ new.wxml (无过往行程时的主页面)
  95. │ │ ...
  96. │ │ └─ share.wxml (新行程分享邀请加入(分享之后跳转至愿望清单))
  97. │ └─ preparation (行前准备)
  98. │ ├─ index (行前准备主页面)
  99. │ │ ...
  100. │ │ └─ index.wxml
  101. │ └─ message (当地信息)
  102. │ ├─ eat (当地饮食信息界面)
  103. │ │ ...
  104. │ │ └─ eat.wxml
  105. │ ├─ epidemic (地方防疫政策相关信息)
  106. │ │ ...
  107. │ │ └─ epidemic.wxml
  108. │ ├─ play (娱乐信息)
  109. │ │ ...
  110. │ │ └─ play.wxml
  111. │ ├─ travel (交通信息)
  112. │ │ ...
  113. │ │ └─ travel.wxml
  114. │ └─ weather (天气信息)
  115. │ ...
  116. │ └─ weather.wxml
  117. ├─ asset (媒体文件)
  118. │ └─ img (图像)
  119. │ ├─ erweima.png
  120. ... ...
  121. │ └─ wechat.png
  122. ├─ components (组件库)
  123. │ ├─ assistant (副日程页面)
  124. │ │ ...
  125. │ │ └─ assistant.wxml
  126. │ ├─ bill (行程账单记录)
  127. │ │ ...
  128. │ │ └─ bill.wxml
  129. │ ├─ checked (出行地点打卡)
  130. │ │ ...
  131. │ │ └─ checked.wxml
  132. │ ├─ community (社区页面)
  133. │ │ ...
  134. │ │ └─ community.wxml
  135. │ ├─ eat (干饭地点投票)
  136. │ │ ...
  137. │ │ └─ eat.wxml
  138. │ ├─ eval (行程满意度打分)
  139. │ │ ...
  140. │ │ └─ eval.wxml
  141. │ ├─ half (半日日程投票)
  142. │ │ ...
  143. │ │ └─ half.wxml
  144. │ ├─ history (浏览历史)
  145. │ │ ...
  146. │ │ └─ history.wxml
  147. │ ├─ id (个人主页)
  148. │ │ ...
  149. │ │ └─ id.wxml
  150. │ ├─ list (物品清单)
  151. │ │ ...
  152. │ │ └─ list.wxml
  153. │ ├─ main (主行程规划页面)
  154. │ │ ...
  155. │ │ └─ main.wxml
  156. │ ├─ member (成员信息列表)
  157. │ │ ...
  158. │ │ └─ member.wxml
  159. │ ├─ memory (备忘录)
  160. │ │ ...
  161. │ │ └─ memory.wxml
  162. │ ├─ message (当地信息)
  163. │ │ ...
  164. │ │ └─ message.wxml
  165. │ ├─ note (旅行手札记录)
  166. │ │ ...
  167. │ │ └─ note.wxml
  168. │ ├─ report (中途离开时行动报备)
  169. │ │ ...
  170. │ │ └─ report.wxml
  171. │ ├─ share (旅行计划分享)
  172. │ │ ...
  173. │ │ └─ share.wxml
  174. │ ├─ star (收藏夹)
  175. │ │ ...
  176. │ │ └─ star.wxml
  177. │ ├─ whole (一日日程投票)
  178. │ │ ...
  179. │ │ └─ whole.wxml
  180. │ ├─ wish (未发起投票时的愿望清单页面)
  181. │ │ ...
  182. │ │ └─ wish.wxml
  183. │ ├─ wish1 (组长发起投票后愿望清单主页面)
  184. │ │ ...
  185. │ │ └─ wish1.wxml
  186. │ └─ wish2 (投票结束后愿望清单主页面)
  187. │ ...
  188. │ └─ wish2.wxml
  189. ├─ README.md
  190. ├─ app.js
  191. ├─ app.json
  192. ├─ app.wxss
  193. ├─ project.config.json
  194. ├─ project.private.config.json
  195. └─ sitemap.json
  196. ```
  197. ## 前端
  198. - asset:图片库
  199. - Pages:所有文件
  200. - components:组件库
  201. - /Pages/homepage:欢迎页面
  202. - /Pages/menu/menu:主菜单页面
  203. - /Pages/menu/new_usr:新用户完善个人信息
  204. - /Pages/menu/pre:新手教程
  205. ### 我的账号
  206. -/Pages/id:我的账号页面
  207. ### 我的行程
  208. - /Pages/travel/home/home:我的行程页面菜单
  209. #### 行前准备
  210. - /Pages/travel/preparation/index/index:行前准备主页面
  211. - /components/list/list:物品清单
  212. - /components/memory/memory:备忘录
  213. - /components/message/message:当地信息
  214. - /Pages/travel/preparation/message/eat/eat:当地饮食信息界面
  215. - /Pages/travel/preparation/message/play/play:娱乐信息
  216. - /Pages/travel/preparation/message/travel/travel:交通信息
  217. - /Pages/travel/preparation/message/weather/weather:天气信息
  218. - /Pages/travel/preparation/message/epidemic/epidemic:地方防疫政策相关信息
  219. #### 行程安排
  220. - /Pages/travel/plan/new/new:无过往行程时的主页面
  221. - /Pages/travel/plan/new/create:创建行程
  222. - /Pages/travel/plan/new/share:新行程分享邀请加入(分享之后跳转至愿望清单)
  223. - /Pages/travel/plan/main/menu:有过往行程时的主界面
  224. - /Pages/travel/plan/main/index/index:规划中行程主页面
  225. - /components/main/main:主行程规划页面(点某一具体时间段跳转到计划打卡页面完成打卡)
  226. - /components/wish/wish:未发起投票时的愿望清单页面
  227. - /Pages/travel/plan/main/wish/vote/fail/fail:非组长发起投票导致失败页面
  228. - /components/wish1/wish1:组长发起投票后愿望清单主页面(和下面那个二选1删因为我不知道用哪个)
  229. - /Pages/travel/plan/main/wish/vote/index/index:组长发起投票后愿望清单主页面
  230. - /components/half/half:半日日程投票
  231. - /components/whole/whole:一日日程投票
  232. - /components/eat/eat:干饭地点投票
  233. - /Pages/travel/plan/main/wish/vote/vote:对某地点投票页面
  234. - /Pages/travel/plan/main/wish/vote/finish/result:展示投票结果
  235. - /Pages/travel/plan/main/wish/vote/finish/finish:结束投票页面(仅组长可见)
  236. - /components/wish2/wish2:投票结束后愿望清单主页面(和下面那个二选1删因为我不知道用哪个
  237. - /Pages/travel/plan/main/wish/wish/wish:投票结束后愿望清单主页面(用于展示目前所得愿望)
  238. - /Pages/travel/plan/main/wish/wish/new:新增愿望
  239. - /components/assistant/assistant:副日程页面
  240. - /Pages/travel/plan/main/assistant/somewhere:附近某地点的详细展示
  241. - /components/member/member:成员信息列表
  242. - /Pages/travel/plan/main/member/leader:组长信息页
  243. - /Pages/travel/plan/main/member/member:普通成员信息页
  244. #### 行程跟进
  245. - /Pages/travel/follow/index/index:行程跟进主页面
  246. - /components/report/report:中途离开时行动报备
  247. - /components/bill/bill:行程账单记录
  248. - /components/checked/checked:出行地点打卡
  249. #### 行程测评
  250. - /Pages/travel/evaluation/index/index:行程评价主页面
  251. - /components/eval/eval:行程满意度打分
  252. - /components/note/note:旅行手札记录
  253. - /components/share/share:旅行计划分享
  254. ### 社区分享
  255. - /Pages/community/index/index:社区主页面
  256. - /components/community/community:社区页面
  257. - /Pages/community/plan/new:发布新动态
  258. - /Pages/community/plan/view:查看某动态
  259. - /Pages/community/plan/info:查看某人动态圈儿
  260. - /components/history/history:浏览历史
  261. - /components/star/star:收藏夹
  262. - /components/id/id:个人主页
  263. ### 憨狗bot
  264. - /Pages/HGBot/Home/Home:憨狗Bot主页面
  265. - /Pages/HGBot/Rd/Rd:抽签页
  266. - /Pages/HGBot/Vote/send:用户发起投票
  267. - /Pages/HGBot/Vote/received:收到某用户发起的投票
  268. - /Pages/HGBot/Whisper/send/getMsg:悄悄话信息录入
  269. - /Pages/HGBot/Whisper/send/send:选择发送悄悄话
  270. - /Pages/HGBot/Whisper/send/OK:悄悄话发送成功
  271. - /Pages/HGBot/Whisper/received/received:收到某人的悄悄话
  272. - /Pages/HGBot/Whisper/received/total:过往收到的所有悄悄话
  273. 在此总结一下问题
  274. - 需要从后端传数据的一律没有具体函数
  275. - 部分页面可能渲染起来会很卡
  276. - 插入页面后导航栏不固定在底部的问题暂未解决
  277. - `/components/list``/components/memory` 中的交互问题
  278. - 到底哪些页面在跳转时需要记录上一个页面?