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
});
};
// 获取顶级资产类型
// 摘牌公告详情
export const end_detail = query => {
return request({
url: '/api/user.Asset/end_detail',
@ -288,3 +288,11 @@ export const end_detail = 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_title">公告内容</div>
<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">
</div>
</div>
@ -51,7 +51,7 @@
</div>
</template>
<script>
import {end_detail} from '../../api/index'
import {end_detail,assetNoticeInfo} from '../../api/index'
export default {
data(){
return{
@ -70,6 +70,7 @@ export default {
this.type=this.$route.query.type
if (this.type==0) {
this.path={path:'/Listing'}
this.assetNoticeInfo()
}else{
this.path={path:'/DelistingNotice'}
this.end_detail()
@ -86,6 +87,14 @@ export default {
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 @click="goPage('/Listing')">更多 ></span>
</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>
<p class="notice_item_info_time">{{item.create_time | formatDate}}</p>
</div>
@ -171,7 +171,7 @@
<span>摘牌公告</span>
<span @click="goPage('/DelistingNotice')">更多 ></span>
</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>
<p class="notice_item_info_time">{{item.remove_time}} </p>
</div>
@ -232,8 +232,8 @@ export default {
goPage(url){
this.$router.push(url)
},
goDetails(id,url){
this.$router.push({path:url,query:{id:id}})
goDetails(id,url,type){
this.$router.push({path:url,query:{id:id,type:type}})
}
}
}

Loading…
Cancel
Save