direction.vue 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <template>
  2. <view class="warp">
  3. <view class="content " @click="tap(item)" :class="item.open?'':'borderBottom'" v-for="(item,index) in itemList" :key="index">
  4. <view class="title">
  5. <view >
  6. <text>{{index+1}}:</text>
  7. <text class="padding-left-20">{{item.head}}</text>
  8. </view>
  9. <text :class="item.open?'cuIcon-unfold':'cuIcon-right'"></text>
  10. </view>
  11. <view class="body" v-show="item.open==true">
  12. <text>{{item.body}}</text>
  13. </view>
  14. </view>
  15. </view>
  16. </template>
  17. <script>
  18. export default {
  19. data() {
  20. return {
  21. itemList: [{
  22. head: "如何注册认证房屋信息?",
  23. body: "第一步(注册用户账号):输入姓名,手机号和验证码进行注册。注册成功后进入第二步(房屋认证):选择所在的城市,小区,楼栋和门牌号,点击进入第三步(用户认证):选择住户类型,业主必须填写身份证;点击上传人脸,认证成功进入主页面。",
  24. open: false,
  25. disabled: true
  26. },{
  27. head: "如何认证成为业主?",
  28. body: "住户认证成功后,可在我的房屋中选择房屋,点击“成为业主”,填写在正确的身份证号,选择关系为“业主”后提交,后台审核通过即可完成业主认证。",
  29. open: false,
  30. },{
  31. head: "如何添加家人?",
  32. body: "业主注册认证成功后,可在我的家人中添加家人,添加成功显示在未认证列表,后台审核通过显示已认证列表。",
  33. open: false,
  34. },{
  35. head: "如何给来访客人授权开门?",
  36. body: "a)访客授权,点击申请密码,访客类型默认为朋友,密码有效期默认为1小时,访问次数默认为1,可直接点击获取开门密码,生成开门密码;2)获取密码后,可选择直接转发到微信好友,或者复制到微信,QQ,短信。",
  37. open: false,
  38. },{
  39. head: "物业人员审核申请信息不通过怎么处理?",
  40. body: "物业超过72效时仍未完成审核,请拨打物业人员的电话,主动要求其尽快完成审核工作;",
  41. open: false,
  42. },{
  43. head: "不在本小区居住后,个人信息怎么清除?",
  44. body: "业主注册认证成功后,可在我的家人中添加家人,添加成功显示在未认证列表,后台审核通过显示已认证列表。",
  45. open: false,
  46. }],
  47. }
  48. },
  49. methods: {
  50. tap(item){
  51. item.open=item.open?false:true
  52. }
  53. }
  54. }
  55. </script>
  56. <style lang="scss">
  57. page{
  58. background-color: #FFFFFF;
  59. }
  60. .warp{
  61. .content{
  62. padding: 40rpx 0;
  63. .title{
  64. font-size: 32rpx;
  65. display: flex;
  66. justify-content: space-between;
  67. padding: 0 20rpx;
  68. box-sizing: border-box;
  69. }
  70. .body{
  71. margin-top: 20rpx;
  72. line-height: 48rpx;
  73. padding: 10rpx 15rpx 10rpx 30rpx;
  74. background-color: #F2F2F2;
  75. }
  76. }
  77. }
  78. .borderBottom{
  79. border-bottom: 1rpx solid #e8e8e8;
  80. }
  81. </style>