From 7a4de1f99cc7addbf6f9d089af757892d675745a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=88=98=E7=AB=8B=E6=A0=87?= <2658037827@qq.com> Date: Wed, 13 Sep 2023 18:40:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E7=BB=9F=E8=AE=A1=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.json | 19 +++++- pages/statistics/statistics.js | 12 ++++ pages/statistics/statistics.json | 4 ++ pages/statistics/statistics.wxml | 7 ++ pages/statistics/statistics.wxss | 34 ++++++++++ .../pages/crowdPortrait/crowdPortrait.js | 66 +++++++++++++++++++ .../pages/crowdPortrait/crowdPortrait.json | 4 ++ .../pages/crowdPortrait/crowdPortrait.wxml | 2 + .../pages/crowdPortrait/crowdPortrait.wxss | 1 + .../pages/dissatisfied/detial/detail.js | 66 +++++++++++++++++++ .../pages/dissatisfied/detial/detail.json | 4 ++ .../pages/dissatisfied/detial/detail.wxml | 2 + .../pages/dissatisfied/detial/detail.wxss | 1 + .../pages/dissatisfied/list/list.js | 66 +++++++++++++++++++ .../pages/dissatisfied/list/list.json | 4 ++ .../pages/dissatisfied/list/list.wxml | 2 + .../pages/dissatisfied/list/list.wxss | 1 + .../residentPortrait/residentPortrait.js | 66 +++++++++++++++++++ .../residentPortrait/residentPortrait.json | 4 ++ .../residentPortrait/residentPortrait.wxml | 2 + .../residentPortrait/residentPortrait.wxss | 1 + 21 files changed, 367 insertions(+), 1 deletion(-) create mode 100644 pages/statistics/statistics.js create mode 100644 pages/statistics/statistics.json create mode 100644 pages/statistics/statistics.wxml create mode 100644 pages/statistics/statistics.wxss create mode 100644 subpages/statistics/pages/crowdPortrait/crowdPortrait.js create mode 100644 subpages/statistics/pages/crowdPortrait/crowdPortrait.json create mode 100644 subpages/statistics/pages/crowdPortrait/crowdPortrait.wxml create mode 100644 subpages/statistics/pages/crowdPortrait/crowdPortrait.wxss create mode 100644 subpages/statistics/pages/dissatisfied/detial/detail.js create mode 100644 subpages/statistics/pages/dissatisfied/detial/detail.json create mode 100644 subpages/statistics/pages/dissatisfied/detial/detail.wxml create mode 100644 subpages/statistics/pages/dissatisfied/detial/detail.wxss create mode 100644 subpages/statistics/pages/dissatisfied/list/list.js create mode 100644 subpages/statistics/pages/dissatisfied/list/list.json create mode 100644 subpages/statistics/pages/dissatisfied/list/list.wxml create mode 100644 subpages/statistics/pages/dissatisfied/list/list.wxss create mode 100644 subpages/statistics/pages/residentPortrait/residentPortrait.js create mode 100644 subpages/statistics/pages/residentPortrait/residentPortrait.json create mode 100644 subpages/statistics/pages/residentPortrait/residentPortrait.wxml create mode 100644 subpages/statistics/pages/residentPortrait/residentPortrait.wxss diff --git a/app.json b/app.json index 788154c..1a4aee7 100644 --- a/app.json +++ b/app.json @@ -7,7 +7,8 @@ "pages/work/work", "pages/information/information", "pages/mine/mine", - "pages/webView/webView" + "pages/webView/webView", + "pages/statistics/statistics" ], "subPackages": [ { @@ -45,6 +46,16 @@ "pages": [ "pages/historyQuery/historyQuery" ] + }, + { + "root": "subpages/statistics", + "name": "statistics", + "pages": [ + "pages/dissatisfied/list/list", + "pages/dissatisfied/detial/detail", + "pages/crowdPortrait/crowdPortrait", + "pages/residentPortrait/residentPortrait" + ] } ], "window": { @@ -71,6 +82,12 @@ "iconPath": "images/home/work.png", "selectedIconPath": "images/home/workSelected.png" }, + { + "pagePath": "pages/statistics/statistics", + "text": "统计", + "iconPath": "images/home/information.png", + "selectedIconPath": "images/home/informationSelected.png" + }, { "pagePath": "pages/mine/mine", "text": "我的", diff --git a/pages/statistics/statistics.js b/pages/statistics/statistics.js new file mode 100644 index 0000000..4108baf --- /dev/null +++ b/pages/statistics/statistics.js @@ -0,0 +1,12 @@ +const app = getApp() +Page({ + data: { + }, + onLoad(options) { + this.setData({ + statusHeight: app.globalData.deviceInfo.statusHeight, + navigationHeight: app.globalData.deviceInfo.navigationHeight, + agencyName:app.globalData.user.agencyName, + }) + } +}) \ No newline at end of file diff --git a/pages/statistics/statistics.json b/pages/statistics/statistics.json new file mode 100644 index 0000000..cf3facb --- /dev/null +++ b/pages/statistics/statistics.json @@ -0,0 +1,4 @@ +{ + "navigationStyle": "custom", + "usingComponents": {} +} \ No newline at end of file diff --git a/pages/statistics/statistics.wxml b/pages/statistics/statistics.wxml new file mode 100644 index 0000000..a5f3769 --- /dev/null +++ b/pages/statistics/statistics.wxml @@ -0,0 +1,7 @@ + + + {{agencyName}} + + + + \ No newline at end of file diff --git a/pages/statistics/statistics.wxss b/pages/statistics/statistics.wxss new file mode 100644 index 0000000..c3923ef --- /dev/null +++ b/pages/statistics/statistics.wxss @@ -0,0 +1,34 @@ + +.header { + width: 100%; + height: 470rpx; + /* position: fixed; + top: 0; + left: 0; + z-index: 1000; */ + background: linear-gradient(180deg, #116FED 0%, #66A6FD 63%, #F7F7F7 100%); + overflow: hidden; +} +.header .header-bg { + width: 100%; + height: 444rpx; + position: absolute; + height: 100%; + z-index: -999; +} +.header .navigation { + width: 100%; + display: flex; + align-items: center; + justify-content: start; + color: #fff; + font-size: 32rpx; + position: relative; + padding-left: 20rpx; + z-index: 100; +} +.header .navigation image{ + width: 34rpx; + height: 34rpx; + margin-right: 17rpx; +} \ No newline at end of file diff --git a/subpages/statistics/pages/crowdPortrait/crowdPortrait.js b/subpages/statistics/pages/crowdPortrait/crowdPortrait.js new file mode 100644 index 0000000..4579bd4 --- /dev/null +++ b/subpages/statistics/pages/crowdPortrait/crowdPortrait.js @@ -0,0 +1,66 @@ +// subpages/statistics/pages/crowdPortrait/crowdPortrait.js +Page({ + + /** + * 页面的初始数据 + */ + data: { + + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad(options) { + + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady() { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow() { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide() { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload() { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh() { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom() { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage() { + + } +}) \ No newline at end of file diff --git a/subpages/statistics/pages/crowdPortrait/crowdPortrait.json b/subpages/statistics/pages/crowdPortrait/crowdPortrait.json new file mode 100644 index 0000000..d26e0b3 --- /dev/null +++ b/subpages/statistics/pages/crowdPortrait/crowdPortrait.json @@ -0,0 +1,4 @@ +{ + "navigationBarTitleText": "画像匹配人员", + "usingComponents": {} +} \ No newline at end of file diff --git a/subpages/statistics/pages/crowdPortrait/crowdPortrait.wxml b/subpages/statistics/pages/crowdPortrait/crowdPortrait.wxml new file mode 100644 index 0000000..9178313 --- /dev/null +++ b/subpages/statistics/pages/crowdPortrait/crowdPortrait.wxml @@ -0,0 +1,2 @@ + +subpages/statistics/pages/crowdPortrait/crowdPortrait.wxml diff --git a/subpages/statistics/pages/crowdPortrait/crowdPortrait.wxss b/subpages/statistics/pages/crowdPortrait/crowdPortrait.wxss new file mode 100644 index 0000000..4106b94 --- /dev/null +++ b/subpages/statistics/pages/crowdPortrait/crowdPortrait.wxss @@ -0,0 +1 @@ +/* subpages/statistics/pages/crowdPortrait/crowdPortrait.wxss */ \ No newline at end of file diff --git a/subpages/statistics/pages/dissatisfied/detial/detail.js b/subpages/statistics/pages/dissatisfied/detial/detail.js new file mode 100644 index 0000000..8e90e10 --- /dev/null +++ b/subpages/statistics/pages/dissatisfied/detial/detail.js @@ -0,0 +1,66 @@ +// subpages/statistics/pages/dissatisfied/detial/detail.js +Page({ + + /** + * 页面的初始数据 + */ + data: { + + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad(options) { + + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady() { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow() { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide() { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload() { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh() { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom() { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage() { + + } +}) \ No newline at end of file diff --git a/subpages/statistics/pages/dissatisfied/detial/detail.json b/subpages/statistics/pages/dissatisfied/detial/detail.json new file mode 100644 index 0000000..508d34a --- /dev/null +++ b/subpages/statistics/pages/dissatisfied/detial/detail.json @@ -0,0 +1,4 @@ +{ + "navigationBarTitleText": "详情", + "usingComponents": {} +} \ No newline at end of file diff --git a/subpages/statistics/pages/dissatisfied/detial/detail.wxml b/subpages/statistics/pages/dissatisfied/detial/detail.wxml new file mode 100644 index 0000000..99c1628 --- /dev/null +++ b/subpages/statistics/pages/dissatisfied/detial/detail.wxml @@ -0,0 +1,2 @@ + +subpages/statistics/pages/dissatisfied/detial/detail.wxml diff --git a/subpages/statistics/pages/dissatisfied/detial/detail.wxss b/subpages/statistics/pages/dissatisfied/detial/detail.wxss new file mode 100644 index 0000000..a86c7d0 --- /dev/null +++ b/subpages/statistics/pages/dissatisfied/detial/detail.wxss @@ -0,0 +1 @@ +/* subpages/statistics/pages/dissatisfied/detial/detail.wxss */ \ No newline at end of file diff --git a/subpages/statistics/pages/dissatisfied/list/list.js b/subpages/statistics/pages/dissatisfied/list/list.js new file mode 100644 index 0000000..99971a8 --- /dev/null +++ b/subpages/statistics/pages/dissatisfied/list/list.js @@ -0,0 +1,66 @@ +// subpages/statistics/pages/dissatisfied/list/list.js +Page({ + + /** + * 页面的初始数据 + */ + data: { + + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad(options) { + + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady() { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow() { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide() { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload() { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh() { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom() { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage() { + + } +}) \ No newline at end of file diff --git a/subpages/statistics/pages/dissatisfied/list/list.json b/subpages/statistics/pages/dissatisfied/list/list.json new file mode 100644 index 0000000..65c3a7e --- /dev/null +++ b/subpages/statistics/pages/dissatisfied/list/list.json @@ -0,0 +1,4 @@ +{ + "navigationBarTitleText": "不满意事项详细", + "usingComponents": {} +} \ No newline at end of file diff --git a/subpages/statistics/pages/dissatisfied/list/list.wxml b/subpages/statistics/pages/dissatisfied/list/list.wxml new file mode 100644 index 0000000..3bf5e59 --- /dev/null +++ b/subpages/statistics/pages/dissatisfied/list/list.wxml @@ -0,0 +1,2 @@ + +subpages/statistics/pages/dissatisfied/list/list.wxml diff --git a/subpages/statistics/pages/dissatisfied/list/list.wxss b/subpages/statistics/pages/dissatisfied/list/list.wxss new file mode 100644 index 0000000..a2f541e --- /dev/null +++ b/subpages/statistics/pages/dissatisfied/list/list.wxss @@ -0,0 +1 @@ +/* subpages/statistics/pages/dissatisfied/list/list.wxss */ \ No newline at end of file diff --git a/subpages/statistics/pages/residentPortrait/residentPortrait.js b/subpages/statistics/pages/residentPortrait/residentPortrait.js new file mode 100644 index 0000000..bea0b59 --- /dev/null +++ b/subpages/statistics/pages/residentPortrait/residentPortrait.js @@ -0,0 +1,66 @@ +// subpages/statistics/pages/residentPortrait/residentPortrait.js +Page({ + + /** + * 页面的初始数据 + */ + data: { + + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad(options) { + + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady() { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow() { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide() { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload() { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh() { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom() { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage() { + + } +}) \ No newline at end of file diff --git a/subpages/statistics/pages/residentPortrait/residentPortrait.json b/subpages/statistics/pages/residentPortrait/residentPortrait.json new file mode 100644 index 0000000..40417ee --- /dev/null +++ b/subpages/statistics/pages/residentPortrait/residentPortrait.json @@ -0,0 +1,4 @@ +{ + "navigationBarTitleText": "居民画像", + "usingComponents": {} +} \ No newline at end of file diff --git a/subpages/statistics/pages/residentPortrait/residentPortrait.wxml b/subpages/statistics/pages/residentPortrait/residentPortrait.wxml new file mode 100644 index 0000000..2b5c654 --- /dev/null +++ b/subpages/statistics/pages/residentPortrait/residentPortrait.wxml @@ -0,0 +1,2 @@ + +subpages/statistics/pages/residentPortrait/residentPortrait.wxml diff --git a/subpages/statistics/pages/residentPortrait/residentPortrait.wxss b/subpages/statistics/pages/residentPortrait/residentPortrait.wxss new file mode 100644 index 0000000..8c6a3ba --- /dev/null +++ b/subpages/statistics/pages/residentPortrait/residentPortrait.wxss @@ -0,0 +1 @@ +/* subpages/statistics/pages/residentPortrait/residentPortrait.wxss */ \ No newline at end of file