Browse Source

优化

master
ltlzx 4 years ago
parent
commit
65cc2c1a8f
  1. 10
      src/api/index.js
  2. 13
      src/components/page/NoticeDetails.vue
  3. 8
      src/components/page/index.vue

10
src/api/index.js

@ -280,7 +280,7 @@ export const login = query => {
data: query data: query
}); });
}; };
// 获取顶级资产类型 // 摘牌公告详情
export const end_detail = query => { export const end_detail = query => {
return request({ return request({
url: '/api/user.Asset/end_detail', url: '/api/user.Asset/end_detail',
@ -288,3 +288,11 @@ export const end_detail = query => {
params: query params: query
}); });
}; };
// 挂牌公告详情
export const assetNoticeInfo = query => {
return request({
url: '/api/user.Asset/assetNoticeInfo',
method: 'get',
params: query
});
};

13
src/components/page/NoticeDetails.vue

@ -41,7 +41,7 @@
<div class="detalie detalie1"> <div class="detalie detalie1">
<div class="detalie_title">公告内容</div> <div class="detalie_title">公告内容</div>
<div class="detalie_content"> <div class="detalie_content">
<div class="detalie1_div"> <div class="detalie1_div" v-if="detailsDate.delist_file_img">
<img :src="detailsDate.delist_file_img" alt="" class="detalie1_img"> <img :src="detailsDate.delist_file_img" alt="" class="detalie1_img">
</div> </div>
</div> </div>
@ -51,7 +51,7 @@
</div> </div>
</template> </template>
<script> <script>
import {end_detail} from '../../api/index' import {end_detail,assetNoticeInfo} from '../../api/index'
export default { export default {
data(){ data(){
return{ return{
@ -70,6 +70,7 @@ export default {
this.type=this.$route.query.type this.type=this.$route.query.type
if (this.type==0) { if (this.type==0) {
this.path={path:'/Listing'} this.path={path:'/Listing'}
this.assetNoticeInfo()
}else{ }else{
this.path={path:'/DelistingNotice'} this.path={path:'/DelistingNotice'}
this.end_detail() this.end_detail()
@ -86,6 +87,14 @@ export default {
this.detailsDate=res.data this.detailsDate=res.data
} }
}) })
},
assetNoticeInfo(){
assetNoticeInfo(this.query).then(res=>{
console.info(res)
if (res.code==100) {
this.detailsDate=res.data
}
})
} }
} }
} }

8
src/components/page/index.vue

@ -161,7 +161,7 @@
<span>挂牌公告</span> <span>挂牌公告</span>
<span @click="goPage('/Listing')">更多 ></span> <span @click="goPage('/Listing')">更多 ></span>
</p> </p>
<div class="notice_item_info" v-for="(item,index) in indexList.asset_notice_list" :key="index" @click="goDetails(item.id,'/NoticeDetails')"> <div class="notice_item_info" v-for="(item,index) in indexList.asset_notice_list" :key="index" @click="goDetails(item.id,'/NoticeDetails',0)">
<div class="notice_item_info_div">{{item.serial_name}}</div> <div class="notice_item_info_div">{{item.serial_name}}</div>
<p class="notice_item_info_time">{{item.create_time | formatDate}}</p> <p class="notice_item_info_time">{{item.create_time | formatDate}}</p>
</div> </div>
@ -171,7 +171,7 @@
<span>摘牌公告</span> <span>摘牌公告</span>
<span @click="goPage('/DelistingNotice')">更多 ></span> <span @click="goPage('/DelistingNotice')">更多 ></span>
</p> </p>
<div class="notice_item_info" v-for="(item,index) in indexList.asset_notice_list" :key="index"> <div class="notice_item_info" v-for="(item,index) in indexList.asset_notice_list" :key="index" @click="goDetails(item.id,'/NoticeDetails',1)">
<div class="notice_item_info_div">{{item.serial_name}}</div> <div class="notice_item_info_div">{{item.serial_name}}</div>
<p class="notice_item_info_time">{{item.remove_time}} </p> <p class="notice_item_info_time">{{item.remove_time}} </p>
</div> </div>
@ -232,8 +232,8 @@ export default {
goPage(url){ goPage(url){
this.$router.push(url) this.$router.push(url)
}, },
goDetails(id,url){ goDetails(id,url,type){
this.$router.push({path:url,query:{id:id}}) this.$router.push({path:url,query:{id:id,type:type}})
} }
} }
} }

Loading…
Cancel
Save