After Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 2.0 KiB |
Before Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 2.5 KiB |
Before Width: | Height: | Size: 7.1 KiB |
Before Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 32 KiB |
Before Width: | Height: | Size: 8.2 KiB |
Before Width: | Height: | Size: 9.0 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 7.1 KiB |
Before Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 9.8 KiB |
Before Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 1.3 KiB |
After Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 3.7 KiB |
@ -1,18 +1,8 @@ |
|||
{ |
|||
"navigationBarTitleText": "现代榆山", |
|||
"navigationStyle": "custom", |
|||
"navigationBarTextStyle": "white", |
|||
"usingComponents": { |
|||
"banner": "./components/banner/banner", |
|||
"sudoku": "./components/sudoku/sudoku", |
|||
"notice": "./components/notice/notice", |
|||
"project": "./components/project/project", |
|||
"news-list": "./components/newsList/newsList", |
|||
"load-more": "../../components/loadMore/loadMore", |
|||
"complete-info-dialog": "../../components/completeInfoDialog/completeInfoDialog", |
|||
"move-btn": "/components/moveButton/moveButton", |
|||
"grider-list": "./components/griderList/griderList", |
|||
"project-progress": "./components/projectProgress/projectProgress", |
|||
"community-news-list": "./components/communityNewsList/communityNewsList" |
|||
"community-news-list": "../index_bk/components/communityNewsList/communityNewsList" |
|||
} |
|||
} |
@ -1,5 +1,5 @@ |
|||
<view class="sudoku"> |
|||
<view class="content"> |
|||
<view class="sudoku-content"> |
|||
<view class="item first" hover-stay-time="150" bindtap="navigateToCommunityNews"> |
|||
<image src="../../../../images/home/community-news.png" /> |
|||
<view class="name">社区资讯</view> |
@ -0,0 +1,447 @@ |
|||
const app = getApp() |
|||
const api = require('../../utils/api') |
|||
const homeApi = require('../../utils/home') |
|||
const global = require('../../utils/config') |
|||
import { getTimestamp } from '../../utils/common' |
|||
import checkoutVersion from '../../utils/checkVersion' |
|||
import home from '../../utils/home' |
|||
Page({ |
|||
data: { |
|||
statusHeight: 0, // 自定义头部状态栏高度
|
|||
navigationHeight: 0, // 自定义头部导航栏高度
|
|||
bannerList: [], // banner列表
|
|||
newsList: [], // 新闻列表
|
|||
projectList: [], // 项目列表
|
|||
infoList: [], // 消息列表
|
|||
noticeList: [], // 通知公告列表
|
|||
unReadNum: 0, // 未读数量
|
|||
loadMoreType: 'none', |
|||
loadMoreVisible: false, |
|||
pageNo: 1, // 新闻列表-分页页码
|
|||
pageSize: 10, // 新闻列表-分页页长
|
|||
timestamp: '', // 时间戳
|
|||
sudokuState: { // 九宫格显隐状态
|
|||
consultAvailable: '0', // 网格专员
|
|||
appraiseAvailable: '0' // 请您监督
|
|||
}, |
|||
completeInfoDialogVisible: false, // 完善信息弹框显隐
|
|||
gridId: '', // 网格id
|
|||
departmentName: '', // 所在网格
|
|||
isCarryLoad: false, |
|||
vaccinationSwitch: false, // 疫苗入口开关
|
|||
griderList: [], |
|||
communityNewsList: [] |
|||
}, |
|||
onLoad(options) { |
|||
if (options.scene) { |
|||
if (options.scene.indexOf('RP') > -1) { |
|||
this.setData({ |
|||
statusHeight: app.globalData.deviceInfo.statusHeight, |
|||
navigationHeight: app.globalData.deviceInfo.navigationHeight, |
|||
gridId: options.scene.substring(0, options.scene.length - 2) |
|||
}) |
|||
wx.setStorageSync('redirectToAddIssue', options.scene.substr(options.scene.length - 2, 2)) |
|||
} else { |
|||
this.setData({ |
|||
statusHeight: app.globalData.deviceInfo.statusHeight, |
|||
navigationHeight: app.globalData.deviceInfo.navigationHeight, |
|||
gridId: options.scene |
|||
}) |
|||
} |
|||
} else { |
|||
this.setData({ |
|||
statusHeight: app.globalData.deviceInfo.statusHeight, |
|||
navigationHeight: app.globalData.deviceInfo.navigationHeight, |
|||
}) |
|||
} |
|||
this.getUserState() |
|||
this.data.isCarryLoad = true |
|||
this.getResidentConfig() |
|||
}, |
|||
onTabItemTap() { |
|||
this.getUserState() |
|||
}, |
|||
onShow() { |
|||
this.getUnreadNum() // 实时获取有无未读消息
|
|||
// 检查版本更新
|
|||
checkoutVersion() |
|||
}, |
|||
onReachBottom() { |
|||
this.setData({ |
|||
loadMoreVisible: true |
|||
}) |
|||
if (this.data.loadMoreType === 'loading') { |
|||
this.data.pageNo += 1 |
|||
this.getNewsList() |
|||
} |
|||
}, |
|||
// 根据微信code查询用户当前状态
|
|||
getUserState() { |
|||
let that = this |
|||
wx.login({ |
|||
success(res) { |
|||
if (res.code) { |
|||
let code = res.code |
|||
api.getToken(code).then(res => { |
|||
const state = res.data.userState |
|||
app.globalData.infoCompleted = state |
|||
wx.setStorageSync('topGridName', res.data.grid) |
|||
wx.setStorageSync('token', res.data.token) |
|||
that.setData({ |
|||
departmentName: res.data.grid |
|||
}) |
|||
// 扫码进入
|
|||
if (that.data.gridId !== '') { |
|||
// 扫的是网格长码
|
|||
if (that.data.gridId == 'gridLeader') { |
|||
wx.redirectTo({ |
|||
url: '/pages/gridLeaderRegister/gridLeaderRegister' |
|||
}) |
|||
// 扫的是网格码
|
|||
} else { |
|||
wx.redirectTo({ |
|||
url: '/pages/formid/formid?gid=' + that.data.gridId |
|||
}) |
|||
} |
|||
} else { |
|||
if (state == '4') { |
|||
// 非扫码进入,通过搜索小程序直接进入的情况
|
|||
wx.redirectTo({ |
|||
url: '/pages/toRegister/toRegister' |
|||
}) |
|||
} else { |
|||
if (wx.getStorageSync('redirectToAddIssue')) { |
|||
wx.navigateTo({ |
|||
url: '/subpages/discussion/pages/addIssue/addIssue' |
|||
}) |
|||
} else { |
|||
that.initLoad() |
|||
} |
|||
|
|||
} |
|||
} |
|||
}) |
|||
} else { |
|||
console.log('登录失败' + res.errMsg) |
|||
} |
|||
} |
|||
}) |
|||
}, |
|||
// 获取banner列表
|
|||
getBannerList() { |
|||
api.bannerList('0').then(res => { |
|||
console.log('首页banner列表', res) |
|||
this.setData({ |
|||
bannerList: res.data |
|||
}) |
|||
}).catch(() => { |
|||
console.log('获取banner列表失败') |
|||
this.setData({ |
|||
bannerList: [] |
|||
}) |
|||
}) |
|||
}, |
|||
// 获取新闻列表
|
|||
getNewsList() { |
|||
let para = { |
|||
pageIndex: this.data.pageNo, |
|||
pageSize: this.data.pageSize, |
|||
timestamp: this.data.timestamp, |
|||
categoryCode: "" |
|||
} |
|||
api.newsList(para).then((res) => { |
|||
console.log('首页新闻列表', res) |
|||
this.setData({ |
|||
loadMoreType: res.data.length === this.data.pageSize ? 'loading' : 'none', |
|||
newsList: this.data.newsList.concat(res.data) |
|||
}) |
|||
}).catch(() => { |
|||
console.log('首页新闻列表获取失败') |
|||
this.setData({ |
|||
loadMoreType: 'none', |
|||
newsList: [] |
|||
}) |
|||
}) |
|||
}, |
|||
// 获取项目列表
|
|||
getProjectList() { |
|||
const para = { |
|||
pageIndex: 1, |
|||
pageSize: 10, |
|||
timestamp: this.data.timestamp, |
|||
searchContent: '', |
|||
firstCategoryCode: '' |
|||
} |
|||
api.getProjectList(para).then(res => { |
|||
console.log('项目列表', res) |
|||
this.setData({ |
|||
projectList: res.data, |
|||
}) |
|||
}).catch(() => { |
|||
console.log('获取项目列表失败') |
|||
this.setData({ |
|||
projectList: [] |
|||
}) |
|||
}) |
|||
}, |
|||
// 获取最新一条消息-主要获取消息未读数
|
|||
getUnreadNum() { |
|||
api.getFirstInfo().then(res => { |
|||
console.log('获取消息未读数', res) |
|||
this.setData({ |
|||
unReadNum: res.data.amount |
|||
}) |
|||
}).catch(() => { |
|||
console.log('获取消息未读数失败') |
|||
}) |
|||
}, |
|||
// 获取消息列表
|
|||
getInfoList() { |
|||
let para = { |
|||
pageIndex: 1, |
|||
pageSize: 10, |
|||
timestamp: this.data.timestamp |
|||
} |
|||
homeApi.getInfoList(para).then(res => { |
|||
console.log('消息列表', res) |
|||
this.setData({ |
|||
infoList: res.data |
|||
}) |
|||
}).catch((err) => { |
|||
console.log('获取消息列表失败') |
|||
}) |
|||
}, |
|||
// 获取通知公告列表
|
|||
getNoticeList() { |
|||
let para = { |
|||
pageIndex: 1, |
|||
pageSize: 10, |
|||
timestamp: this.data.timestamp |
|||
} |
|||
homeApi.getNoticeList(para).then(res => { |
|||
this.setData({ |
|||
noticeList: res.data |
|||
}) |
|||
}).catch(err => { |
|||
console.log(err) |
|||
}) |
|||
}, |
|||
// 九宫格检查状态
|
|||
// getIndexSudokuState () {
|
|||
// api.getIndexSudokuState().then(res => {
|
|||
// console.log('九宫格状态', res)
|
|||
// let consultAvailable = '0'
|
|||
// let appraiseAvailable = '0'
|
|||
// if (res.data.length > 0) {
|
|||
// res.data.forEach(item => {
|
|||
// if (item.name === '咨询' && item.availableFlag === '1') {
|
|||
// consultAvailable = '1'
|
|||
// } else if (item.name === '干部评价' && item.availableFlag === '1') {
|
|||
// appraiseAvailable = '1'
|
|||
// }
|
|||
// })
|
|||
// }
|
|||
// this.setData({
|
|||
// sudokuState: {
|
|||
// consultAvailable,
|
|||
// appraiseAvailable
|
|||
// }
|
|||
// })
|
|||
// }).catch(() => {
|
|||
// console.log('获取九宫格状态失败')
|
|||
// this.setData({
|
|||
// sudokuState: {
|
|||
// consultAvailable: '0',
|
|||
// appraiseAvailable: '0'
|
|||
// }
|
|||
// })
|
|||
// })
|
|||
// },
|
|||
// 跳转到互帮互助
|
|||
navigateToHeart() { |
|||
if (app.globalData.infoCompleted == 0) { |
|||
this.setData({ |
|||
completeInfoDialogVisible: !this.data.completeInfoDialogVisible |
|||
}) |
|||
return false |
|||
} |
|||
wx.navigateTo({ |
|||
url: '/pages/heart/heart' |
|||
}) |
|||
}, |
|||
// 跳转到左邻右舍
|
|||
navigateToAssociation() { |
|||
if (app.globalData.infoCompleted == 0) { |
|||
this.setData({ |
|||
completeInfoDialogVisible: !this.data.completeInfoDialogVisible |
|||
}) |
|||
return false |
|||
} |
|||
wx.switchTab({ |
|||
url: '/pages/association/association', |
|||
}) |
|||
}, |
|||
// 获取 网格员
|
|||
gridmanList() { |
|||
const params = { |
|||
pageIndex: 1, |
|||
pageSize: 10 |
|||
} |
|||
api.gridmanList(params).then(res => { |
|||
console.log('网格员列表', res) |
|||
this.setData({ |
|||
griderList: res.data |
|||
}) |
|||
}).catch(err => { |
|||
console.error('网格员列表', err) |
|||
}) |
|||
}, |
|||
// 跳转到有么说么
|
|||
navigateToDiscussion() { |
|||
wx.switchTab({ |
|||
url: '/pages/discussion/discussion' |
|||
}) |
|||
}, |
|||
// 跳转到物业服务
|
|||
navigateToProperty() { |
|||
// if (app.globalData.infoCompleted == 0) {
|
|||
// this.setData({
|
|||
// completeInfoDialogVisible: !this.data.completeInfoDialogVisible
|
|||
// })
|
|||
// return false
|
|||
// }
|
|||
wx.switchTab({ |
|||
url: '/pages/property/property' |
|||
}) |
|||
}, |
|||
navigateToSafe() { |
|||
wx.navigateTo({ |
|||
url: '/subpages/safety/pages/index/index', |
|||
}) |
|||
}, |
|||
// 初始化加载
|
|||
initLoad() { |
|||
this.setData({ |
|||
pageNo: 1, |
|||
pageSize: 10, |
|||
timestamp: getTimestamp(), |
|||
newsList: [], |
|||
loadMoreType: 'loading', |
|||
loadMoreVisible: false |
|||
}) |
|||
this.getBannerList() |
|||
// this.getIndexSudokuState()
|
|||
this.getProjectList() |
|||
this.getInfoList() |
|||
this.getNoticeList() |
|||
this.getUnreadNum() |
|||
this.getNewsList() |
|||
this.gridmanList() |
|||
this.contentList() |
|||
}, |
|||
// 切换网格,跳转到网格列表
|
|||
changeGrid() { |
|||
wx.navigateTo({ url: '/subpages/changegrid/pages/changeGrid/changeGrid' }) |
|||
}, |
|||
// 跳转到新闻详情
|
|||
navigatetoNewsDetail(e) { |
|||
wx.navigateTo({ url: `/subpages/home/pages/newsDetail/newsDetail?id=${e.detail.newsId}` }) |
|||
}, |
|||
// 跳转到 项目详情
|
|||
navigatetoItemDetail(e) { |
|||
wx.navigateTo({ |
|||
url: `/subpages/discussion/pages/discussionDetail/discussionDetail?type=project&detailId=${e.detail.itemId}&showClassify=show` |
|||
}) |
|||
}, |
|||
// 跳转到通知公告列表
|
|||
navigateToInfoList() { |
|||
wx.navigateTo({ |
|||
url: '/subpages/home/pages/notice/notice' |
|||
}) |
|||
}, |
|||
// 跳转到消息页面
|
|||
navigateToNotice() { |
|||
wx.navigateTo({ url: '/subpages/home/pages/info/info' }) |
|||
}, |
|||
// 消息没有数据
|
|||
noMore() { |
|||
wx.showToast({ |
|||
title: "暂无更多消息~", |
|||
icon: "none", |
|||
duration: 1000 |
|||
}) |
|||
}, |
|||
// 跳转到banner详情
|
|||
navigatetoBannerDetail(e) { |
|||
const { id, url, newsFlag } = e.detail |
|||
if (newsFlag == '0') { |
|||
wx.navigateTo({ |
|||
url: `/subpages/home/pages/webview/webview?url=${url}` |
|||
}) |
|||
} else if (newsFlag == '1') { |
|||
wx.navigateTo({ |
|||
url: `/subpages/home/pages/newsDetail/newsDetail?id=${id}` |
|||
}) |
|||
} |
|||
}, |
|||
//积分排行
|
|||
navigateToIntegral() { |
|||
api.getUserInfo().then(res => { |
|||
// console.log('用户信息', res)
|
|||
wx.navigateTo({ |
|||
url: "/subpages/integralCentre/pages/index/index?points=" + res.data.points |
|||
}) |
|||
}).catch(err => { |
|||
console.log(err) |
|||
}) |
|||
}, |
|||
//社区教育
|
|||
navigateToEducation() { |
|||
wx.navigateTo({ |
|||
url: '/subpages/education/pages/index/index' |
|||
}) |
|||
}, |
|||
navigateToSynthetical() { |
|||
wx.navigateTo({ |
|||
url: '/subpages/education/pages/healthyLife/healthyLife?page=zhfw' |
|||
}) |
|||
}, |
|||
// 获取疫苗配置
|
|||
getResidentConfig() { |
|||
homeApi.getResidentConfig().then(res => { |
|||
if (res.code === 0 && res.msg === "success") { |
|||
res.data.forEach(item => { |
|||
if (item.residentType === "vaccination_config" && item.residentCode === "vaccination_switch") { |
|||
this.setData({ |
|||
vaccinationSwitch: item.residentValue === 'on' |
|||
}) |
|||
} |
|||
}) |
|||
} |
|||
}).catch(err => { |
|||
console.log(err) |
|||
}) |
|||
}, |
|||
//疫苗接种
|
|||
toVaccines() { |
|||
wx.navigateTo({ |
|||
url: '/subpages/extend/pages/vaccines/vaccines' |
|||
}) |
|||
}, |
|||
// 获取最新社区资讯
|
|||
contentList() { |
|||
const params = { |
|||
pageIndex: 1, |
|||
pageSize: 5, |
|||
typeId: '' |
|||
} |
|||
homeApi.contentList(params).then(res => { |
|||
console.log('社区最新资讯', res) |
|||
this.setData({ |
|||
communityNewsList: res.data |
|||
}) |
|||
}).catch(err => { |
|||
console.error(err) |
|||
}) |
|||
} |
|||
}) |
@ -0,0 +1,18 @@ |
|||
{ |
|||
"navigationBarTitleText": "现代榆山", |
|||
"navigationStyle": "custom", |
|||
"navigationBarTextStyle": "white", |
|||
"usingComponents": { |
|||
"banner": "./components/banner/banner", |
|||
"sudoku": "./components/sudoku/sudoku", |
|||
"notice": "./components/notice/notice", |
|||
"project": "./components/project/project", |
|||
"news-list": "./components/newsList/newsList", |
|||
"load-more": "../../components/loadMore/loadMore", |
|||
"complete-info-dialog": "../../components/completeInfoDialog/completeInfoDialog", |
|||
"move-btn": "/components/moveButton/moveButton", |
|||
"grider-list": "./components/griderList/griderList", |
|||
"project-progress": "./components/projectProgress/projectProgress", |
|||
"community-news-list": "./components/communityNewsList/communityNewsList" |
|||
} |
|||
} |
@ -0,0 +1,46 @@ |
|||
<view class="header" style="height: {{statusHeight + navigationHeight}}px;"> |
|||
<image class="header-bg" src="../../images/home/home-status.png" /> |
|||
<view class="navigation" style="height: {{navigationHeight}}px; top: {{statusHeight}}px;"> |
|||
现代榆山 |
|||
</view> |
|||
</view> |
|||
<view class="home" style="margin-top: {{statusHeight + navigationHeight}}px"> |
|||
<!-- 所属网格 --> |
|||
<view class="belong-grid"> |
|||
<!-- <image class="belong-grid-bg" src="../../images/home/home-grid-bg.png" /> --> |
|||
<view class="grid" bindtap="changeGrid"> |
|||
<image class="party-logo" src="../../images/home/dang_logo.png" /> |
|||
<view class="grid-name">{{departmentName}}</view> |
|||
<image class="more-grid" src="../../images/home/right-sword.png" /> |
|||
</view> |
|||
<!-- 202.9.8 把原消息的入口放在这里了 --> |
|||
<view class="notice"> |
|||
<image wx:if="{{infoList.length == 0}}" bindtap="noMore" src="../../images/home/no-notice.png"></image> |
|||
<image wx:elif="{{infoList.length > 0 && unReadNum == 0}}" bindtap="navigateToNotice" src="../../images/home/no-notice.png"></image> |
|||
<image wx:elif="{{infoList.length > 0 && unReadNum > 0}}" bindtap="navigateToNotice" src="../../images/home/yes-notice.png"></image> |
|||
</view> |
|||
</view> |
|||
<!-- banner列表 --> |
|||
<banner bind:navigatetoBannerDetail="navigatetoBannerDetail" bannerList="{{bannerList}}"></banner> |
|||
<!-- 通知公告列表 注 以前是消息列表,通知公告需求还没有定下来,数据获取的还是消息的列表数据 --> |
|||
<!-- <notice |
|||
bind:navigateToInfoList="navigateToInfoList" |
|||
noticeList="{{noticeList}}"> |
|||
</notice> --> |
|||
<!-- sudoku九宫格 --> |
|||
<sudoku sudokuState="{{sudokuState}}" bind:navigateToAssociation="navigateToAssociation" bind:navigateToDiscussion="navigateToDiscussion" bind:navigateToProperty="navigateToProperty" bind:navigateToHeart="navigateToHeart" bind:navigateToEducation="navigateToEducation" bind:navigateToSafe="navigateToSafe" bind:navigateToIntegral="navigateToIntegral" bind:navigateToSynthetical="navigateToSynthetical"></sudoku> |
|||
<!-- 网格员列表 --> |
|||
<grider-list griderList="{{griderList}}"></grider-list> |
|||
<!-- 项目列表 --> |
|||
<!-- <project bind:navigatetoItemDetail="navigatetoItemDetail" projectList="{{projectList}}"></project> --> |
|||
<project-progress projectList="{{projectList}}"></project-progress> |
|||
<!-- 新闻列表 --> |
|||
<!-- <news-list newsList="{{newsList}}" bind:navigatetoNewsDetail="navigatetoNewsDetail"></news-list> --> |
|||
<community-news-list newsList="{{communityNewsList}}"></community-news-list> |
|||
<!-- 加载更多提示 --> |
|||
<load-more loadMoreType="{{loadMoreType}}" loadMoreVisible="{{loadMoreVisible}}"></load-more> |
|||
<!-- 完善过信息提示框 --> |
|||
<complete-info-dialog completeInfoDialogVisible="{{completeInfoDialogVisible}}"></complete-info-dialog> |
|||
</view> |
|||
<!-- 悬浮按钮 --> |
|||
<move-btn wx:if="{{vaccinationSwitch}}" button-width="142" button-height="164" area-top="120" area-height="90%" img-url="../../images/vaccines.png" bindmovebtnCallBack="toVaccines"></move-btn> |
@ -0,0 +1,84 @@ |
|||
page { |
|||
width: 100%; |
|||
height: auto; |
|||
overflow-y: auto; |
|||
background: #f7f7f7; |
|||
} |
|||
|
|||
.header { |
|||
position: fixed; |
|||
width: 100%; |
|||
top: 0; |
|||
left: 0; |
|||
z-index: 1000; |
|||
} |
|||
.header .header-bg { |
|||
width: 100%; |
|||
height: 100%; |
|||
position: absolute; |
|||
z-index: 10; |
|||
left: 0; |
|||
top: 0; |
|||
} |
|||
.header .navigation { |
|||
width: 100%; |
|||
display: flex; |
|||
align-items: center; |
|||
justify-content: center; |
|||
color: rgba(255,255,255, 0.9); |
|||
font-size: 32rpx; |
|||
position: relative; |
|||
z-index: 100; |
|||
} |
|||
|
|||
.home { |
|||
width: 100%; |
|||
} |
|||
.belong-grid { |
|||
width: 100%; |
|||
height: 100rpx; |
|||
position: relative; |
|||
display: flex; |
|||
justify-content: space-between; |
|||
align-items: center; |
|||
} |
|||
.belong-grid .belong-grid-bg { |
|||
width: 100%; |
|||
height: 100%; |
|||
position: absolute; |
|||
top: 0; |
|||
left: 0; |
|||
z-index: 10; |
|||
} |
|||
.belong-grid .grid { |
|||
width: calc(100% - 50rpx); |
|||
height: 100%; |
|||
position: relative; |
|||
z-index: 100; |
|||
display: flex; |
|||
align-items: center; |
|||
} |
|||
.belong-grid .notice { |
|||
width: 40rpx; |
|||
height: 40rpx; |
|||
margin-right: 10px; |
|||
} |
|||
.belong-grid .notice image{ |
|||
width: 40rpx; |
|||
height: 40rpx; |
|||
} |
|||
.belong-grid .grid .party-logo { |
|||
width: 32rpx; |
|||
height: 32rpx; |
|||
margin-left: 20rpx; |
|||
} |
|||
.belong-grid .grid .grid-name { |
|||
margin-left: 10rpx; |
|||
font-size: 32rpx; |
|||
} |
|||
.belong-grid .grid .more-grid { |
|||
width: 18rpx; |
|||
height: 26rpx; |
|||
margin-left: 10rpx; |
|||
margin-top: 6rpx; |
|||
} |