k94314517
2025-07-18 f93f455134ff234be9d257c0f432c8052f1c32cd
small-program/pages/rich-text-page/rich-text-page.vue
@@ -3,16 +3,65 @@
       <u-parse :content="content"></u-parse>
   </view>
</template>
<script>
   export default {
      data() {
         return {
            flag:1,
            title:'',
            content: ''
         };
      },
      onLoad(options) {
         console.log(options)
         var flag = options.flag
         this.flag = flag
         this.content =''
         switch(flag){
            case '1':
               this.title = '服务介绍'
               break;
            case '2':
               this.title = '收费标准'
               break;
            case '3':
               this.title = '关于我们'
               break;
            case '4':
               this.title = '用户协议'
               break;
            case '5':
               this.title = '隐私协议政策'
               break;
            default:
               this.flag= 3
               this.title = '关于我们'
               break;
         }
         uni.setNavigationBarTitle({
            title:this.title
         })
         this.getContnet()
      },
      methods:{
         getContnet() {
            var that = this;
            this.$u.api.getPlatformAboutUs({}).then(res =>{
               if (res&&res.code ===200) {
                  if(this.flag == 1){
                     that.content = res.data.serverIntroduce||''
                  }else if(this.flag == 2){
                     that.content = res.data.feeStandards||''
                  }  else if(this.flag == 4){
                     that.content = res.data.userAgreement||''
                  } else if(this.flag == 5){
                     that.content = res.data.privacyAgreement||''
                  } else{
                     that.content = res.data.aboutUs||''
                  }
               }
            })
         },
      }
   }
</script>