Browse Source

工作页面信息采集展示

jw-featrue-zhanlibiao
mk 2 years ago
parent
commit
4fd99c04dc
  1. 2
      pages/index/index.js
  2. 2
      pages/index/index.wxml
  3. 21
      pages/work/work.js
  4. 24
      pages/work/work.wxml
  5. 3
      subpages/addResi/pages/addResi/addResi.js
  6. 2
      subpages/addResi/pages/addResi/addResi.wxml
  7. 2
      subpages/addResi/pages/addResi/addResi.wxss
  8. 7
      utils/api.js

2
pages/index/index.js

@ -4,7 +4,7 @@ const app = getApp()
import {getIntelligentMessage,getToken,getStaffbasicinfo} from "../../utils/api"
Page({
data: {
selectList:['全部信息','居民信息采集','房屋信息采集','社区满意度自'],
selectList:['全部信息','居民信息采集','房屋信息采集','社区满意度自'],
selectValue:0,
pageSize:10,
pageNo:1,

2
pages/index/index.wxml

@ -11,7 +11,7 @@
<view class="select">
<view>
<picker mode="selector" range="{{selectList}}" value="{{selectValue}}" bindchange="handleChangeFilter" >
<view >{{selectValue == 1?'居民信息采集':selectValue == 2?'房屋信息采集':selectValue == 3?'社区满意度自':'全部信息'}}</view>
<view >{{selectValue == 1?'居民信息采集':selectValue == 2?'房屋信息采集':selectValue == 3?'社区满意度自':'全部信息'}}</view>
</picker>
<image src="../../images/select.png" mode=""/></view>
<view class="delete"> <image src="../../images/delete.png" mode=""/> 全部已读</view>

21
pages/work/work.js

@ -1,5 +1,6 @@
// pages/work/work.js
const app = getApp()
import {getSituation} from '../../utils/api'
Page({
/**
@ -17,10 +18,26 @@ Page({
this.setData({
statusHeight: app.globalData.deviceInfo.statusHeight,
navigationHeight: app.globalData.deviceInfo.navigationHeight,
share:app.globalData.share
share:app.globalData.share,
agencyName:app.globalData.user.agencyName
})
this.getSituation()
},
getSituation(){
getSituation().then(res=>{
this.setData({
collectedHouseCount:res.data.collectedHouseCount,
collectedPopulationCount:res.data.collectedPopulationCount,
pendingHouseCount:res.data.pendingHouseCount,
pendingPopulationCount:res.data.pendingPopulationCount,
populationCount:res.data.populationCount,
realEstateCount:res.data.realEstateCount,
})
}).catch(err=>{
console.log(err);
})
},
/**
* 生命周期函数--监听页面初次渲染完成
*/

24
pages/work/work.wxml

@ -1,7 +1,7 @@
<!--pages/work/work.wxml-->
<view class="header">
<view class="navigation" style="height: {{navigationHeight}}px; top: {{statusHeight}}px;">
<image src="../../images/work/header_left.png" mode=""/> 亿星社区
<image src="../../images/work/header_left.png" mode=""/> {{agencyName}}
</view>
<view class="content">
<view class="tab">
@ -35,17 +35,17 @@
<view class="left">
<view class="left_title"><image src="../../images/work/house.png" mode=""/><text class="blue">房屋采集情况</text></view>
<view class="left_body">
<view><text class="yellow font_size_44">2,503</text><text class="font_size_26">实有房屋数</text></view>
<view><text class="font_size_44 gray">2,503</text><text class="font_size_26">待采集</text></view>
<view><text class="green font_size_44">2,503</text><text class="font_size_26">采集房屋数</text></view>
<view><text class="yellow font_size_44">{{realEstateCount}}</text><text class="font_size_26">实有房屋数</text></view>
<view><text class="font_size_44 gray">{{pendingHouseCount}}</text><text class="font_size_26">待采集</text></view>
<view><text class="green font_size_44">{{collectedHouseCount}}</text><text class="font_size_26">采集房屋数</text></view>
</view>
</view>
<view class="right">
<view class="right_title"><text class="yellow_T">人口采集情况</text><image src="../../images/work/resi.png" mode=""/></view>
<view class="right_body">
<view><text class="yellow font_size_44">2,503</text><text class="font_size_26">实有房屋数</text></view>
<view><text class="font_size_44 gray">2,503</text><text class="font_size_26">待采集</text></view>
<view><text class="green font_size_44">2,503</text><text class="font_size_26">采集房屋数</text></view>
<view><text class="yellow font_size_44">{{populationCount}}</text><text class="font_size_26">辖区人口数</text></view>
<view><text class="font_size_44 gray">{{pendingPopulationCount}}</text><text class="font_size_26">待采集</text></view>
<view><text class="green font_size_44">{{collectedPopulationCount}}</text><text class="font_size_26">采集人口数</text></view>
</view>
</view>
<image src="../../images/work/center.png" mode="" class="center_image"/>
@ -53,13 +53,13 @@
</view>
<view class="bto">
<view class="title">
<view>满意度自</view>
<text>历史自></text>
<view>满意度自</view>
<text>历史自></text>
</view>
<view class="content">
<view class="bg_box">
<view class="bg_left">
<view class="h2">亿星社区8月份满意度自评</view>
<view class="h2">{{agencyName}}8月份满意度自查</view>
<view class="submit">已提交 <b>178</b> 人</view>
<view class="btn_Box"> <view class="btn_fx">一键分享</view> <view class="btn_tj">查看统计</view>
</view>
@ -73,7 +73,7 @@
<view class="list">
<view class="list_card">
<view class="left">
<view>亿星社区7月份满意度自评</view>
<view>{{agencyName}}7月份满意度自查</view>
<view class="submit">已提交:152人</view>
</view>
<view class="right">
@ -82,7 +82,7 @@
</view>
<view class="list_card">
<view class="left">
<view>亿星社区7月份满意度自评</view>
<view>{{agencyName}}7月份满意度自查</view>
<view class="submit">已提交:152人</view>
</view>
<view class="right">

3
subpages/addResi/pages/addResi/addResi.js

@ -135,6 +135,9 @@ Page({
await this.getEducationDictList()
await this.getmarriageDict()
if(options.resiId){
wx.setNavigationBarTitle({
title: '修改人口信息',
})
await this.getResiDetail()
await this.getResidentResideInfo()
await this.getResidentReligion()

2
subpages/addResi/pages/addResi/addResi.wxml

@ -3,7 +3,7 @@
<image src="../../../../images/back.png" class="back" style=" top: {{statusHeight}}px;width: 30rpx;height: 30rpx;" bindtap="back" mode=""/>
<image class="header-bg" src="../images/header.png" mode="widthFix" />
<view class="navigation" style="height: {{navigationHeight}}px; top: {{statusHeight}}px;">
新增人口信息
{{formType == 'edit'?'修改居民信息':'填写居民信息'}}
</view>
<view class="content">
<view class="h2">填写居民信息</view>

2
subpages/addResi/pages/addResi/addResi.wxss

@ -34,7 +34,7 @@ page {
position: absolute;
margin-top: 20rpx;
border-radius: 0rpx;
z-index: 2;
z-index: 101;
}
.header .navigation {
width: 100%;

7
utils/api.js

@ -20,7 +20,8 @@ module.exports = {
getResidentReligion,
getResidentEduInfo,
getFamilyInfoDetailById,
resiEdit
resiEdit,
getSituation
}
// 消息列表
function getIntelligentMessage(param){
@ -103,6 +104,10 @@ function getResidentEduInfo (id) {
function getFamilyInfoDetailById (id) {
return fly.post(`actual/base/residentFamilyInfo/getFamilyInfoDetailById/${id}`)
}
// 居民修改
function resiEdit (parm) {
return fly.post(`actual/base/residentBaseInfo/update`,parm)
}
function getSituation () {
return fly.get(`actual/base/wxcollect/situation`)
}
Loading…
Cancel
Save