New file |
| | |
| | | import Vue from 'vue'; |
| | | import { config } from '@/common/config.js' |
| | | const http = uni.$u.http |
| | | // 惠企政策 |
| | | export function docList(data){ |
| | | return http.get('/system/doc/list', {params: data}, { custom: { loading: true }}); |
| | | } |
| | | // 信息公示 |
| | | export function showList(data){ |
| | | return http.get('/enforce/order/showList', {params: data}, { custom: { loading: true }}); |
| | | } |
| | | // 惠企政策 |
| | | export function doc(id){ |
| | | return http.get('/system/doc/'+id, {params: data}, { custom: { loading: true }}); |
| | | } |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import { doc } from '@/api/index.js' |
| | | |
| | | export default { |
| | | data() { |
| | | return { |
| | | |
| | | } |
| | | }, |
| | | onShow() { |
| | | this.getdata() |
| | | }, |
| | | methods: { |
| | | |
| | | getdata(){ |
| | | console.log(this.$route.query) |
| | | //doc() |
| | | } |
| | | } |
| | | } |
| | | </script> |
| | |
| | | <template> |
| | | <view class="box"> |
| | | <view class="item"> |
| | | <view class="item" v-for="(item,index) in list1"> |
| | | <view class="name"> |
| | | {{item.docTitle}} |
| | | </view> |
| | | <view class="time"> |
| | | {{item.createTime}} |
| | | </view> |
| | | <view class="bottom" @click="chakan(item.docId)"> |
| | | <view class="left"> |
| | | 查看详情 |
| | | </view> |
| | | <img src="/static/i08.png" class="img" alt="" /> |
| | | </view> |
| | | </view> |
| | | <!-- <view class="item"> |
| | | <view class="name"> |
| | | 涨了,本月起发放!一图看懂养老金怎么调 |
| | | </view> |
| | |
| | | </view> |
| | | <img src="/static/i08.png" class="img" alt="" /> |
| | | </view> |
| | | </view> |
| | | <view class="item"> |
| | | <view class="name"> |
| | | 涨了,本月起发放!一图看懂养老金怎么调 |
| | | </view> |
| | | <view class="time"> |
| | | 2023.04.05 12:23 |
| | | </view> |
| | | <view class="bottom"> |
| | | <view class="left"> |
| | | 查看详情 |
| | | </view> |
| | | <img src="/static/i08.png" class="img" alt="" /> |
| | | </view> |
| | | </view> |
| | | </view> --> |
| | | </view> |
| | | </template> |
| | | |
| | | <script> |
| | | import { docList } from '@/api/index.js' |
| | | |
| | | export default { |
| | | |
| | | data() { |
| | | return { |
| | | |
| | | list1:[], |
| | | queryParams: { |
| | | pageNum: 1, |
| | | pageSize: 10 |
| | | }, |
| | | total: 1, |
| | | } |
| | | }, |
| | | onShow() { |
| | | this.getList() |
| | | }, |
| | | onReachBottom() { |
| | | if(this.list1.length == this.total) { |
| | | return |
| | | } |
| | | this.queryParams.pageNum++ |
| | | this.getList() |
| | | }, |
| | | methods: { |
| | | |
| | | chakan(id){ |
| | | uni.navigateTo({ |
| | | url: `/pages/hqzc/details?id=${id}` |
| | | }) |
| | | }, |
| | | getList() { |
| | | docList({...this.queryParams}).then(val => { |
| | | // console.log(val.data) |
| | | this.total = val.data.total |
| | | this.list1 = [...this.list1,...val.data.rows] |
| | | }) |
| | | }, |
| | | } |
| | | } |
| | | </script> |
| | |
| | | <img src="/static/hqzc.png" class="img" alt="" /> |
| | | <view class="line"></view> |
| | | <view class="font"> |
| | | <p>海关总署贸易持续发展2024年立法...</p> |
| | | <p>国家医疗保障局办公室关于发布管理... </p> |
| | | <p v-for="(item,index) in list1" :key="index">{{item.docTitle}}</p> |
| | | <!-- <p>海关总署贸易持续发展2024年立法...</p> |
| | | <p>国家医疗保障局办公室关于发布管理... </p> --> |
| | | </view> |
| | | <img src="/static/i06.png" class="more" alt="" /> |
| | | <img src="/static/i06.png" class="more" @click="more1()" alt="" /> |
| | | </view> |
| | | <view class="btnbox"> |
| | | <img src="/static/i01.png" class="more" alt="" style="margin-right: 18rpx;" /> |
| | |
| | | <view class="t"> |
| | | 信息公示 |
| | | </view> |
| | | <view class="m"> |
| | | <view class="m" @click="more2()"> |
| | | 查更多> |
| | | </view> |
| | | </view> |
| | | <view class="item"> |
| | | <view class="item" v-for="(item,index) in list2"> |
| | | <img src="/static/i05.png" class="img" alt="" /> |
| | | <view class="right"> |
| | | <view class="name"> |
| | | 北京尚策互动科技有限公司 |
| | | {{item.companyName}} |
| | | </view> |
| | | <view class="box"> |
| | | <view class="l"> |
| | | <p>执法单位:农业农村局</p> |
| | | <p>执法时间:2024-06-03 12:30:67</p> |
| | | <p>执法单位:{{item.executeDeptName}}</p> |
| | | <p>执法时间:{{item.executeTime}}</p> |
| | | </view> |
| | | <view class="r"> |
| | | <view class="r" @click="kankna(item.orderId)"> |
| | | 去查看 |
| | | </view> |
| | | </view> |
| | | </view> |
| | | </view> |
| | | <view class="item"> |
| | | <!-- <view class="item"> |
| | | <img src="/static/i05.png" class="img" alt="" /> |
| | | <view class="right"> |
| | | <view class="name"> |
| | |
| | | </view> |
| | | </view> |
| | | </view> |
| | | </view> |
| | | </view> --> |
| | | </view> |
| | | <view style="height: 30rpx;"></view> |
| | | </view> |
| | | </template> |
| | | |
| | | <script> |
| | | import { docList,showList } from '@/api/index.js' |
| | | |
| | | // 00营商办,01执法,02企业 区分不同的登陆页面 |
| | | export default { |
| | | onLoad() { |
| | | }, |
| | | onShow() { |
| | | this.getInfo() |
| | | }, |
| | | data() { |
| | | return { |
| | | list1:[], |
| | | list2:[], |
| | | } |
| | | }, |
| | | methods: { |
| | | kankna(id){ |
| | | uni.navigateTo({ |
| | | url: `/pages/message/details?id=${id}` |
| | | }) |
| | | }, |
| | | more1(){ |
| | | uni.navigateTo({ |
| | | url: `/pages/hqzc/list` |
| | | }) |
| | | }, |
| | | more2(){ |
| | | uni.navigateTo({ |
| | | url: `/pages/message/list` |
| | | }) |
| | | }, |
| | | getInfo() { |
| | | docList({pageNum:1,pageSize:2}).then(val =>{ |
| | | let data = val.data.rows |
| | | for(let i = 0;i<data.length;i++){ |
| | | if(data[i].docTitle.length>17){ |
| | | data[i].docTitle = data[i].docTitle.slice(0, 17) + '...' |
| | | } |
| | | } |
| | | this.list1 = data |
| | | }) |
| | | showList({pageNum:1,pageSize:10}).then(val =>{ |
| | | //console.log(val.data.rows) |
| | | this.list2 = val.data.rows |
| | | }) |
| | | }, |
| | | goMyCompany(item) { |
| | | uni.navigateTo({ |
| | | url: `/pages/companyLogin/companyLogin?code=${item}` |
| | |
| | | font-size: 26rpx; |
| | | color: #4A4E60; |
| | | margin-right: 50rpx; |
| | | |
| | | width: 450rpx; |
| | | text-align: center; |
| | | } |
| | | } |
| | | .btnbox{ |