346149741
2024-06-22 e9d1d13a62e1f585a8a24bf3176d12be956a63c8
pages/hqzc/details.vue
@@ -1,35 +1,51 @@
<template>
   <view class="box">
      <view class="name">
         中国社科院都阳:中国人口转变的独特性及其影响
         {{msg.docTitle}}
      </view>
      <view class="font">
         <view class="left">
            政策类型
            {{type}}
         </view>
         <view class="right">
            发布时间:2024-04-27
            发布时间:{{msg.createTime}}
         </view>
      </view>
      <view v-html="msg.docContent">
      </view>
   </view>
</template>
<script>
   import { doc } from '@/api/index.js'
   import { getDicts } from '@/api/data.js'
   
   export default {
      data() {
         return {
            msg:{},
            type:''
         }
      },
      onShow() {
         this.getdata()
      onLoad(options) {
         this.getdata(options.id)
      },
      methods: {
         getdata(){
            console.log(this.$route.query)
            //doc()
         getdata(id){
            doc(id).then(val => {
               this.msg = val.data.data
               this.msg.createTime = this.msg.createTime.slice(0, 10)
               this.msg.docContent = decodeURIComponent(this.msg.docContent)
               console.log(this.msg.docContent)
               getDicts('doc_type').then(val => {
                  console.log(this.msg.docType)
                  const value = val.data.data.find(item => item.dictValue == this.msg.docType)
                  this.type = value.dictLabel
               })
            })
         }
      }
   }