|
@@ -13,56 +13,28 @@
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="policy-content" v-if="active == 0">
|
|
<view class="policy-content" v-if="active == 0">
|
|
|
- <view
|
|
|
|
|
- class="policy-content-item"
|
|
|
|
|
- v-for="(item, idx) in policyData"
|
|
|
|
|
- :key="idx"
|
|
|
|
|
- @click="enterPolicyDeatil(item.id)"
|
|
|
|
|
- >
|
|
|
|
|
|
|
+ <view class="policy-content-item" v-for="(item, idx) in policyData" :key="idx" @click="enterPolicyDeatil(item.source_id)" >
|
|
|
<view class="policy-content-item-left">
|
|
<view class="policy-content-item-left">
|
|
|
<p class="policy-content-item-left-title">
|
|
<p class="policy-content-item-left-title">
|
|
|
- {{ item.title }}
|
|
|
|
|
|
|
+ {{ item.source_title }}
|
|
|
</p>
|
|
</p>
|
|
|
<view class="policy-content-item-left-time">
|
|
<view class="policy-content-item-left-time">
|
|
|
- <p class="moment">收藏时间: {{ item.time | globalTime }}</p>
|
|
|
|
|
|
|
+ <p class="moment">收藏时间: {{ item.addtime | globalTime }}</p>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="companys" v-if="active == 1">
|
|
|
|
|
- <view
|
|
|
|
|
- class="company"
|
|
|
|
|
- v-for="(company, index) in companyList"
|
|
|
|
|
- :key="index"
|
|
|
|
|
- @tap="toDetail(index)"
|
|
|
|
|
- >
|
|
|
|
|
- <view class="title">
|
|
|
|
|
- <view class="logo">
|
|
|
|
|
- <img :src="company.logo" alt="" />
|
|
|
|
|
- </view>
|
|
|
|
|
- <view class="name">
|
|
|
|
|
- {{ company.name }}
|
|
|
|
|
- </view>
|
|
|
|
|
- </view>
|
|
|
|
|
- <view class="info">
|
|
|
|
|
- <view class="view">
|
|
|
|
|
- <view class="info_t">法定代表人</view>
|
|
|
|
|
- <view class="name">
|
|
|
|
|
- {{ company.info.person }}
|
|
|
|
|
- </view>
|
|
|
|
|
- </view>
|
|
|
|
|
- <view class="line"></view>
|
|
|
|
|
- <view class="view">
|
|
|
|
|
- <view class="info_t">注册资本</view>
|
|
|
|
|
- {{ company.info.money }}
|
|
|
|
|
- </view>
|
|
|
|
|
- <view class="line"></view>
|
|
|
|
|
- <view class="view">
|
|
|
|
|
- <view class="info_t">成立日期</view>
|
|
|
|
|
- {{ company.info.time }}
|
|
|
|
|
- </view>
|
|
|
|
|
- </view>
|
|
|
|
|
- </view>
|
|
|
|
|
|
|
+ <view class="policy-content" v-if="active == 1">
|
|
|
|
|
+ <view class="policy-content-item" v-for="(company, index) in companyList" :key="index" @click="toDetail(company.source_id)">
|
|
|
|
|
+ <view class="policy-content-item-left">
|
|
|
|
|
+ <p class="policy-content-item-left-title">
|
|
|
|
|
+ {{ company.source_title }}
|
|
|
|
|
+ </p>
|
|
|
|
|
+ <view class="policy-content-item-left-time">
|
|
|
|
|
+ <p class="moment">收藏时间: {{ company.addtime | globalTime }}</p>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
@@ -138,17 +110,12 @@ export default {
|
|
|
console.log(res);
|
|
console.log(res);
|
|
|
if (res.data.code === 200) {
|
|
if (res.data.code === 200) {
|
|
|
let list = res.data.data.list;
|
|
let list = res.data.data.list;
|
|
|
- this.policyData = list.map((item) => {
|
|
|
|
|
- let ob = {
|
|
|
|
|
- title: "",
|
|
|
|
|
- time: "",
|
|
|
|
|
- id: "",
|
|
|
|
|
- };
|
|
|
|
|
- ob.title = item.source_title;
|
|
|
|
|
- ob.time = item.addtime;
|
|
|
|
|
- ob.id = item.source_id;
|
|
|
|
|
- return ob;
|
|
|
|
|
|
|
+ this.policyData = list.filter((item) => {
|
|
|
|
|
+ return item.source === 'policy'
|
|
|
});
|
|
});
|
|
|
|
|
+ this.companyList = list.filter((item) => {
|
|
|
|
|
+ return item.source === 'company'
|
|
|
|
|
+ });
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
fail: () => {
|
|
fail: () => {
|