From 1402707153eca7eb86c7c1756dbcb78951731058 Mon Sep 17 00:00:00 2001 From: ZhaoTongYao <531131322@qq.com> Date: Wed, 4 Nov 2020 17:14:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=80=E9=94=AE=E6=9C=8D=E5=8A=A1-=E9=94=A6?= =?UTF-8?q?=E6=B0=B4=E6=B8=85=E9=A3=8E=E5=A2=9E=E5=8A=A0=E6=88=91=E8=A6=81?= =?UTF-8?q?=E4=B8=BE=E6=8A=A5=E5=8A=9F=E8=83=BD=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.json | 5 +- project.config.json | 11 +- .../compontents/notice/notice.js | 65 +++++++ .../compontents/notice/notice.json | 6 + .../compontents/notice/notice.wxml | 16 ++ .../compontents/notice/notice.wxss | 84 +++++++++ subpages/oneKeyService/images/jubaojilu.png | Bin 0 -> 10594 bytes subpages/oneKeyService/images/radio.png | Bin 0 -> 2230 bytes .../oneKeyService/images/radiochecked.png | Bin 0 -> 3290 bytes subpages/oneKeyService/images/reportissue.png | Bin 0 -> 23083 bytes subpages/oneKeyService/images/submitbk.png | Bin 0 -> 8778 bytes subpages/oneKeyService/pages/index/index.js | 2 +- .../pages/moduleList/moduleList.js | 27 ++- .../pages/moduleList/moduleList.json | 1 + .../pages/moduleList/moduleList.wxml | 11 +- .../pages/moduleList/moduleList.wxss | 33 ++++ .../pages/reportIssue/reportIssue.js | 174 ++++++++++++++++++ .../pages/reportIssue/reportIssue.json | 6 + .../pages/reportIssue/reportIssue.wxml | 38 ++++ .../pages/reportIssue/reportIssue.wxss | 119 ++++++++++++ .../reportIssueDetail/reportIssueDetail.js | 80 ++++++++ .../reportIssueDetail/reportIssueDetail.json | 4 + .../reportIssueDetail/reportIssueDetail.wxml | 28 +++ .../reportIssueDetail/reportIssueDetail.wxss | 41 +++++ .../pages/reportIssueList/reportIssueList.js | 116 ++++++++++++ .../reportIssueList/reportIssueList.json | 7 + .../reportIssueList/reportIssueList.wxml | 13 ++ .../reportIssueList/reportIssueList.wxss | 84 +++++++++ utils/api.js | 18 +- 29 files changed, 982 insertions(+), 7 deletions(-) create mode 100644 subpages/oneKeyService/compontents/notice/notice.js create mode 100644 subpages/oneKeyService/compontents/notice/notice.json create mode 100644 subpages/oneKeyService/compontents/notice/notice.wxml create mode 100644 subpages/oneKeyService/compontents/notice/notice.wxss create mode 100644 subpages/oneKeyService/images/jubaojilu.png create mode 100644 subpages/oneKeyService/images/radio.png create mode 100644 subpages/oneKeyService/images/radiochecked.png create mode 100644 subpages/oneKeyService/images/reportissue.png create mode 100644 subpages/oneKeyService/images/submitbk.png create mode 100644 subpages/oneKeyService/pages/reportIssue/reportIssue.js create mode 100644 subpages/oneKeyService/pages/reportIssue/reportIssue.json create mode 100644 subpages/oneKeyService/pages/reportIssue/reportIssue.wxml create mode 100644 subpages/oneKeyService/pages/reportIssue/reportIssue.wxss create mode 100644 subpages/oneKeyService/pages/reportIssueDetail/reportIssueDetail.js create mode 100644 subpages/oneKeyService/pages/reportIssueDetail/reportIssueDetail.json create mode 100644 subpages/oneKeyService/pages/reportIssueDetail/reportIssueDetail.wxml create mode 100644 subpages/oneKeyService/pages/reportIssueDetail/reportIssueDetail.wxss create mode 100644 subpages/oneKeyService/pages/reportIssueList/reportIssueList.js create mode 100644 subpages/oneKeyService/pages/reportIssueList/reportIssueList.json create mode 100644 subpages/oneKeyService/pages/reportIssueList/reportIssueList.wxml create mode 100644 subpages/oneKeyService/pages/reportIssueList/reportIssueList.wxss diff --git a/app.json b/app.json index 0025148..419a7a7 100644 --- a/app.json +++ b/app.json @@ -138,7 +138,10 @@ "pages/search/search", "pages/laobingzaixian/laobingzaixian", "pages/laobingzaixianDict/laobingzaixianDict", - "pages/moduleList/moduleList" + "pages/moduleList/moduleList", + "pages/reportIssue/reportIssue", + "pages/reportIssueList/reportIssueList", + "pages/reportIssueDetail/reportIssueDetail" ] } ], diff --git a/project.config.json b/project.config.json index 9831e1c..4af217b 100644 --- a/project.config.json +++ b/project.config.json @@ -25,11 +25,14 @@ "disablePlugins": [], "outputPath": "" }, + "bundle": false, "useIsolateContext": true, "useCompilerModule": true, "userConfirmedUseCompilerModuleSwitch": false, + "userConfirmedBundleSwitch": false, "packNpmManually": false, - "packNpmRelationList": [] + "packNpmRelationList": [], + "minifyWXSS": true }, "compileType": "miniprogram", "libVersion": "2.8.2", @@ -119,6 +122,12 @@ "pathName": "subpages/heart/pages/leaderboardNew/leaderboardNew", "query": "", "scene": null + }, + { + "name": "subpages/oneKeyService/pages/reportIssue/reportIssue", + "pathName": "subpages/oneKeyService/pages/reportIssue/reportIssue", + "query": "", + "scene": null } ] } diff --git a/subpages/oneKeyService/compontents/notice/notice.js b/subpages/oneKeyService/compontents/notice/notice.js new file mode 100644 index 0000000..90d0c31 --- /dev/null +++ b/subpages/oneKeyService/compontents/notice/notice.js @@ -0,0 +1,65 @@ +Component({ + data: { + visible: false + }, + properties: { + dialogVisible: { + type: Boolean, + value: false, + observer: function () { + this.setData({ + visible: !this.data.visible + }) + } + }, + title: { + type: String, + value: "" + }, + content: { + type: Array, + value: [] + }, + confirmText: { + type: String, + value: "" + }, + cancelText: { + type: String, + value: "" + } + }, + pageLifetimes: { + show () { + + }, + hide () { + + } + }, + lifetimes: { + attached () { + + }, + detached () { + + } + }, + methods: { + close () { + this.triggerEvent("close") + this.setData({ + visible: false + }) + }, + confirm () { + this.triggerEvent("confirm") + this.setData({ + visible: false + }) + }, + catchmove () { + + } + } +}) \ No newline at end of file diff --git a/subpages/oneKeyService/compontents/notice/notice.json b/subpages/oneKeyService/compontents/notice/notice.json new file mode 100644 index 0000000..d3738ed --- /dev/null +++ b/subpages/oneKeyService/compontents/notice/notice.json @@ -0,0 +1,6 @@ +{ + "component": true, + "usingComponents": { + "wux-icon": "../../../../dist/icon/index" + } +} \ No newline at end of file diff --git a/subpages/oneKeyService/compontents/notice/notice.wxml b/subpages/oneKeyService/compontents/notice/notice.wxml new file mode 100644 index 0000000..4ea9a43 --- /dev/null +++ b/subpages/oneKeyService/compontents/notice/notice.wxml @@ -0,0 +1,16 @@ + + + + + + {{title}} + + {{item}} + + + + {{cancelText}} + {{confirmText}} + + + \ No newline at end of file diff --git a/subpages/oneKeyService/compontents/notice/notice.wxss b/subpages/oneKeyService/compontents/notice/notice.wxss new file mode 100644 index 0000000..1e34473 --- /dev/null +++ b/subpages/oneKeyService/compontents/notice/notice.wxss @@ -0,0 +1,84 @@ +.notice { + width: 100%; + height: 100vh; + position: fixed; + z-index: 100; + left: 0; + top: 0; + background: rgba(0,0,0, 0.4); + display: flex; + justify-content: center; + align-items: center; +} +.notice .box { + width: 490rpx; + background: #fff; + border-radius: 16rpx; + overflow: hidden; + padding: 0 20rpx; + position: relative; +} +.notice .box .close { + width:100%; + height: 60rpx; + display: flex; + justify-content: flex-end; + align-items: center; +} +.notice .box .close cover-image { + width: 40rpx; + height: 40rpx; + object-fit: cover; +} +.notice .box .title { + height: 60rpx; + line-height: 60rpx; + width: 100%; + text-align:center; + font-size: 36rpx; + color: #333; + margin-bottom: 23rpx; +} +.notice .box .content { + height: auto; + width: 100%; + padding-bottom: 35rpx; +} +.notice .box .content cover-view { + font-size: 30rpx; + line-height: 50rpx; + height: 50rpx; + width: 100%; + text-align: center; + color: #666; +} +.notice .box .border { + width: 100%; + height: 0; + border: 0.5rpx solid #eaeaea; + border-bottom: 1rpx solid transparent; + position: absolute; + left:0; + bottom: 105rpx; +} +.notice .box .operation { + width: calc(100% - 40rpx); + height: 75rpx; + padding: 15rpx 0; + display: flex; + justify-content: space-around; + align-items: center; + margin-left: 20rpx +} +.notice .box .operation cover-view { + flex: 1; + color: #999; + font-size: 36rpx; + width: 49%; + height: 100%; + line-height: 75rpx; + text-align:center; +} +.notice .box .operation .confirm{ + color: #04BCA0; +} diff --git a/subpages/oneKeyService/images/jubaojilu.png b/subpages/oneKeyService/images/jubaojilu.png new file mode 100644 index 0000000000000000000000000000000000000000..075572f3c34c069dbf5662ba7124bf7e791ec9af GIT binary patch literal 10594 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 literal 0 HcmV?d00001 diff --git a/subpages/oneKeyService/images/radio.png b/subpages/oneKeyService/images/radio.png new file mode 100644 index 0000000000000000000000000000000000000000..4f35b9976fb7abe0ffc37b2d080be5bdc41f38e8 GIT binary patch literal 2230 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 Y7rry~gL!jsVE_OC07*qoM6N<$f(Sc1!vFvP literal 0 HcmV?d00001 diff --git a/subpages/oneKeyService/images/reportissue.png b/subpages/oneKeyService/images/reportissue.png new file mode 100644 index 0000000000000000000000000000000000000000..f63b2ab50f96011a04c65c022ee12288c070a705 GIT binary patch literal 23083 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 KMNUMnLSTZpuVbVD literal 0 HcmV?d00001 diff --git a/subpages/oneKeyService/images/submitbk.png b/subpages/oneKeyService/images/submitbk.png new file mode 100644 index 0000000000000000000000000000000000000000..c0814778b8d6d5a79dcbec56966d9f9e67b5fe49 GIT binary patch literal 8778 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 z7{{item.categoryName}} - + + + + + + + + @@ -116,6 +123,8 @@ + + diff --git a/subpages/oneKeyService/pages/moduleList/moduleList.wxss b/subpages/oneKeyService/pages/moduleList/moduleList.wxss index 7c12caa..12ce6ab 100644 --- a/subpages/oneKeyService/pages/moduleList/moduleList.wxss +++ b/subpages/oneKeyService/pages/moduleList/moduleList.wxss @@ -244,6 +244,39 @@ swiper { height: 106rpx; margin-right: 14rpx; } +.movable-area{ + pointer-events:none; + z-index: 100; + width: 100%; + height: 100%; + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; +} +.movable-view{ + pointer-events:auto; + width: 178rpx; + height: 178rpx; + transform: translateX(560rpx) translateY(680rpx) translateZ(0rpx) scale(1); + transform-origin: center center; + will-change: auto; + position: absolute; + top: 650rpx; + left: 560rpx; +} + +.report-issue { + width: 178rpx; + height: 178rpx; +} + +.report-issue image { + width: 100%; + height: 100%; + object-fit: cover; +} /* type-2 end */ /* type-3 start */ diff --git a/subpages/oneKeyService/pages/reportIssue/reportIssue.js b/subpages/oneKeyService/pages/reportIssue/reportIssue.js new file mode 100644 index 0000000..289b4b1 --- /dev/null +++ b/subpages/oneKeyService/pages/reportIssue/reportIssue.js @@ -0,0 +1,174 @@ +// subpages/heart/pages/myApply/myApply.js +const api = require("../../../../utils/api") + +Page({ + + /** + * 页面的初始数据 + */ + data: { + showPicker: false, //是否显示底部时间选择器插件 + dataForm: { + content: '', + anonymousFlag: '1', //0-不匿名 1-匿名 + reportUser: '', + reportUserMobile: '', + images: [] //当前未要求 + }, + dialogVisible: false, //提示框 + dialogTitle: '提交成功', //提交提示,成功还是失败 + errMsg: [], //提交失败msg + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad: function (options) { + + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady: function () { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow: function () { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide: function () { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload: function () { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh: function () { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom: function () { + + }, + + /** + * 用户点击右上角分享 + */ + // onShareAppMessage: function () { + + // } + + //是否匿名 + onChangeRadio (e) { + this.setData({ + 'dataForm.anonymousFlag': e.currentTarget.dataset.flag + }) + }, + + onInputContent (e) { + this.setData({ + 'dataForm.content': e.detail.value + }) + }, + onInputUser (e) { + this.setData({ + 'dataForm.reportUser': e.detail.value + }) + }, + onInputMobile (e) { + this.setData({ + 'dataForm.reportUserMobile': e.detail.value + }) + }, + + //提交申请 + submitIssue () { + if (!this.data.dataForm.content) { + this.showToast("请填写举报的问题") + return false + } + if ( this.data.dataForm.anonymousFlag == '0') { + if (!this.data.dataForm.reportUser) { + this.showToast("请填写举报人姓名") + return false + } + if (this.data.dataForm.reportUser.length > 50) { + this.showToast("姓名超过字符限制(50字以内)") + return false + } + if (!this.data.dataForm.reportUserMobile) { + this.showToast("请填写举报人电话") + return false + } + if (this.data.dataForm.reportUserMobile.length > 20) { + this.showToast("电话号码超过字符限制(20位)") + return false + } + } + + const para = { ...this.data.dataForm } + console.log('submit issue', para) + api.reportIssue(para).then(res => { + if (res.code == 0 && res.msg == 'success') { + this.data.errMsg = [] + this.setData({ + dialogTitle: '提交成功', + errMsg: this.data.errMsg, + dialogVisible: !this.data.dialogVisible + }) + // wx.navigateBack() + } else { + this.data.errMsg[0] = res.msg + this.setData({ + dialogTitle: '提交失败', + errMsg: this.data.errMsg, + dialogVisible: !this.data.dialogVisible + }) + } + }) + }, + + //简化提示 + showToast (title) { + wx.showToast({ + title: title, + icon: "none", + duration: 2000 + }) + }, + //跳转到我的举报列表 + toIssueList () { + wx.navigateTo({ + url: "/subpages/oneKeyService/pages/reportIssueList/reportIssueList" + }) + }, + + //关闭弹框 + // closeDialog () { + // wx.navigateBack() + // }, + //弹框确定按钮 + confirmDialog () { + if (this.data.errMsg.length == 0) { + wx.navigateBack() + } + } +}) \ No newline at end of file diff --git a/subpages/oneKeyService/pages/reportIssue/reportIssue.json b/subpages/oneKeyService/pages/reportIssue/reportIssue.json new file mode 100644 index 0000000..0c1f258 --- /dev/null +++ b/subpages/oneKeyService/pages/reportIssue/reportIssue.json @@ -0,0 +1,6 @@ +{ + "navigationBarTitleText": "我要举报", + "usingComponents": { + "notice": "../../compontents/notice/notice" + } +} \ No newline at end of file diff --git a/subpages/oneKeyService/pages/reportIssue/reportIssue.wxml b/subpages/oneKeyService/pages/reportIssue/reportIssue.wxml new file mode 100644 index 0000000..c63a4bf --- /dev/null +++ b/subpages/oneKeyService/pages/reportIssue/reportIssue.wxml @@ -0,0 +1,38 @@ + + + + + + + 举报的问题 + + + + 举报方式 + + + + + 匿名举报 + + + + + + 实名举报 + + + + + + + + 提交 + + + + diff --git a/subpages/oneKeyService/pages/reportIssue/reportIssue.wxss b/subpages/oneKeyService/pages/reportIssue/reportIssue.wxss new file mode 100644 index 0000000..b97c8ca --- /dev/null +++ b/subpages/oneKeyService/pages/reportIssue/reportIssue.wxss @@ -0,0 +1,119 @@ +/* subpages/heart/pages/myApply/myApply.wxss */ +page { + width: 100%; + overflow-y: auto; + background: #f7f7f7; +} +.issue-list { + position: relative; + overflow: hidden; +} +.issue-list .report-issue-img { + position: absolute; + right: -10rpx; + top: 16rpx; +} +.issue-list .report-issue-img image { + width: 164rpx; + height: 76rpx; +} +.issue-list .issue-item { + width: 100%; + background-color: white; + display: flex; + flex-direction: column; + align-items: flex-start; + justify-content: center; + padding: 0rpx 30rpx; + margin-top: 16rpx; + box-sizing: border-box; +} +.issue-list .text-item { + height: 450rpx; +} +.line { + width: 690rpx; + height: 1px; + background: #DCDCDC; + border-radius: 1px; +} +.line2 { + width: 625rpx; + height: 1px; + background: #DCDCDC; + border-radius: 1px; +} +.issue-list .issue-item .item-title { + height: 50rpx; + line-height: 50rpx; + font-size: 32rpx; + font-family: PingFang SC; + font-weight: bold; + color: #333333; + margin: 28rpx 0rpx 12rpx 0rpx; +} +.issue-list .issue-item .item-content { + width: 100%; + height: 44rpx; + line-height: 44rpx; + font-size: 32rpx; + font-family: PingFang SC; + font-weight: 500; + color: #666666; +} +.issue-list .issue-item .text-content { + font-weight: 400; + height: 350rpx; +} +.submit { + width: 592rpx; + height: 116rpx; + position: relative; + margin: 78rpx auto 0rpx; +} +.submit .submit-bk { + width: 100%; + height: 100%; + position: absolute; + z-index: -1; +} +.submit .submit-text { + font-size: 34rpx; + font-family: PingFang SC; + font-weight: 500; + color: #FFFFFF; + height: 100rpx; + line-height: 100rpx; + text-align: center; +} + +.radio-group { + width: 100%; +} +.radio-group .radio-item:first-child { + margin-top: 0rpx; +} +.radio-group .radio-item { + display: flex; + justify-content: flex-start; + align-items: center; + margin: 30rpx 0rpx; +} +.radio-group .radio-item .radio-img { + width: 34rpx; + height: 34rpx; +} +.radio-group .radio-item .radio-text { + margin-left: 32rpx; + font-size: 32rpx; + font-family: PingFang SC; + font-weight: 500; + color: #666666; +} +.radio-group .radio-info { + margin-left: 66rpx; +} +.radio-group .radio-info .info { + margin: 30rpx 0rpx; +} + diff --git a/subpages/oneKeyService/pages/reportIssueDetail/reportIssueDetail.js b/subpages/oneKeyService/pages/reportIssueDetail/reportIssueDetail.js new file mode 100644 index 0000000..d7929dd --- /dev/null +++ b/subpages/oneKeyService/pages/reportIssueDetail/reportIssueDetail.js @@ -0,0 +1,80 @@ +const api = require("../../../../utils/api") + +Page({ + + /** + * 页面的初始数据 + */ + data: { + issueId: '', + issueDetails: {} + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad: function (options) { + this.setData({ + issueId: options.id + }) + this.getIssueDetail() + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady: function () { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow: function () { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide: function () { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload: function () { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh: function () { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom: function () { + + }, + + /** + * 用户点击右上角分享 + */ + // onShareAppMessage: function () { + + // }, + + getIssueDetail () { + api.reportIssueDetail(this.data.issueId).then(res => { + // console.log(res.data) + this.setData({ + issueDetails: res.data + }) + }) + }, +}) \ No newline at end of file diff --git a/subpages/oneKeyService/pages/reportIssueDetail/reportIssueDetail.json b/subpages/oneKeyService/pages/reportIssueDetail/reportIssueDetail.json new file mode 100644 index 0000000..cc27d82 --- /dev/null +++ b/subpages/oneKeyService/pages/reportIssueDetail/reportIssueDetail.json @@ -0,0 +1,4 @@ +{ + "navigationBarTitleText": "举报详情", + "usingComponents": {} +} \ No newline at end of file diff --git a/subpages/oneKeyService/pages/reportIssueDetail/reportIssueDetail.wxml b/subpages/oneKeyService/pages/reportIssueDetail/reportIssueDetail.wxml new file mode 100644 index 0000000..622d9ed --- /dev/null +++ b/subpages/oneKeyService/pages/reportIssueDetail/reportIssueDetail.wxml @@ -0,0 +1,28 @@ + + + + 举报内容 + {{issueDetails.content}} + + + 是否匿名举报 + + {{issueDetails.anonymousFlag=='1'?'是':'否'}} + + + + + 举报人姓名 + {{issueDetails.reportUser}} + + + 举报人电话 + {{issueDetails.reportUserMobile}} + + + + 举报时间 + {{issueDetails.createdTime}} + + + diff --git a/subpages/oneKeyService/pages/reportIssueDetail/reportIssueDetail.wxss b/subpages/oneKeyService/pages/reportIssueDetail/reportIssueDetail.wxss new file mode 100644 index 0000000..7de8526 --- /dev/null +++ b/subpages/oneKeyService/pages/reportIssueDetail/reportIssueDetail.wxss @@ -0,0 +1,41 @@ +/* subpages/heart/pages/myApplyDetail/myApplyDetail.wxss */ +page { + width: 100%; + height: auto; + overflow-y: auto; + background: #f7f7f7; +} +.issue-detail { + margin-bottom: 60rpx; +} +.issue-detail .issue-item { + width: 100%; + background-color: white; + display: flex; + flex-direction: column; + align-items: flex-start; + justify-content: center; + padding: 40rpx 30rpx; + margin-top: 16rpx; + box-sizing: border-box; +} +.issue-detail .issue-item .item-title { + font-size: 32rpx; + font-family: PingFang SC; + font-weight: bold; + color: #333333; +} +.issue-detail .issue-item .item-content { + font-size: 32rpx; + font-family: PingFang SC; + font-weight: 500; + color: #666666; + margin-top: 28rpx; +} +.issue-detail .issue-item .line { + width: 100%; + height: 1px; + background: #F2F2F2; + border-radius: 1px; + margin: 28rpx 0rpx; +} \ No newline at end of file diff --git a/subpages/oneKeyService/pages/reportIssueList/reportIssueList.js b/subpages/oneKeyService/pages/reportIssueList/reportIssueList.js new file mode 100644 index 0000000..446279f --- /dev/null +++ b/subpages/oneKeyService/pages/reportIssueList/reportIssueList.js @@ -0,0 +1,116 @@ +const api = require("../../../../utils/api") + +Page({ + + /** + * 页面的初始数据 + */ + data: { + pageIndex: 1, + pageSize: 10, + nodata: false, + loadMoreType: 'none', + loadMoreVisible: false, + issuelist: [] + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad: function (options) { + this.getIssueList() + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady: function () { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow: function () { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide: function () { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload: function () { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh: function () { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom: function () { + this.setData({ + loadMoreVisible: true + }) + if (this.data.loadMoreType === "loading") { + this.setData({ + pageIndex: this.data.pageIndex + 1 + }) + this.getIssueList() + } + }, + + /** + * 用户点击右上角分享 + */ + // onShareAppMessage: function () { + + // } + getIssueList () { + const para = { + pageIndex: this.data.pageIndex, + pageSize: this.data.pageSize + } + api.reportIssueList(para).then(res => { + console.log(res) + this.setData({ + issuelist: [...this.data.issuelist,...res.data], + loadMoreType: res.data.length === this.data.pageSize ? 'loading' : 'none', + loadMoreVisible: res.data.length === this.data.pageSize ? false : true + }) + if (this.data.issuelist.length == 0) { + this.setData({ + nodata: true, + loadMoreType: 'none', + loadMoreVisible: false, + }) + } + }).catch(err => { + this.setData({ + issuelist: [], + nodata: true, + loadMoreType: 'none', + loadMoreVisible: false, + }) + console.log(err) + }) + }, + //跳转到申请信息详情 + toIssueDetail (e) { + console.log('跳转举报详情', e.currentTarget.dataset.id) + wx.navigateTo({ + url: `/subpages/oneKeyService/pages/reportIssueDetail/reportIssueDetail?id=${e.currentTarget.dataset.id}` + }) + } +}) \ No newline at end of file diff --git a/subpages/oneKeyService/pages/reportIssueList/reportIssueList.json b/subpages/oneKeyService/pages/reportIssueList/reportIssueList.json new file mode 100644 index 0000000..155a893 --- /dev/null +++ b/subpages/oneKeyService/pages/reportIssueList/reportIssueList.json @@ -0,0 +1,7 @@ +{ + "navigationBarTitleText": "举报记录", + "usingComponents": { + "load-more": "/components/loadMore/loadMore", + "no-data": "/components/nodata/nodata" + } +} \ No newline at end of file diff --git a/subpages/oneKeyService/pages/reportIssueList/reportIssueList.wxml b/subpages/oneKeyService/pages/reportIssueList/reportIssueList.wxml new file mode 100644 index 0000000..3a8a850 --- /dev/null +++ b/subpages/oneKeyService/pages/reportIssueList/reportIssueList.wxml @@ -0,0 +1,13 @@ + + + + {{item.content}} + + 提交时间:{{item.createdTime}} + + + + + + + diff --git a/subpages/oneKeyService/pages/reportIssueList/reportIssueList.wxss b/subpages/oneKeyService/pages/reportIssueList/reportIssueList.wxss new file mode 100644 index 0000000..c02e423 --- /dev/null +++ b/subpages/oneKeyService/pages/reportIssueList/reportIssueList.wxss @@ -0,0 +1,84 @@ +/* subpages/heart/pages/myApplyList/myApplyList.wxss */ +page { + width: 100%; + height: auto; + overflow-y: auto; + background: #f7f7f7; +} +.issue-list { + +} +.issue-list .my-apply-img { + position: absolute; + right: -10rpx; +} +.issue-list .my-apply-img image { + width: 208rpx; + height: 76rpx; +} +.issue-list .issue-item { + width: 100%; + background-color: white; + display: flex; + flex-direction: column; + align-items: flex-start; + justify-content: center; + padding: 0rpx 30rpx 30rpx; + margin-top: 16rpx; + box-sizing: border-box; +} +.issue-list .issue-item .item-title { + font-size: 32rpx; + font-family: PingFang SC; + font-weight: bold; + color: #333333; + margin: 32rpx 0rpx; + overflow: hidden; + text-overflow: ellipsis; + display: box; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; +} +.issue-list .issue-item .item-content { + width: 100%; + height: 44rpx; + line-height: 44rpx; + font-size: 32rpx; + font-family: PingFang SC; + font-weight: 500; + color: #999999; +} +.issue-list .issue-item .text-content { + height: 88rpx; + color: #666666; +} +.issue-list .issue-item .line { + width: 100%; + height: 1px; + background: #F2F2F2; + border-radius: 1px; + margin: 28rpx 0rpx; +} +.issue-list .issue-item .item-time { + font-size: 30rpx; + font-family: PingFang SC; + font-weight: 400; + color: #666666; +} +.issue-list .issue-item .item-state { + margin: 26rpx 0rpx 28rpx; + font-size: 30rpx; + font-family: PingFang SC; + font-weight: 400; + color: #666666; +} +.issue-list .issue-item .item-state .state-0 { + color: #FB9F00; +} +.issue-list .issue-item .item-state .state-1 { + color: #28C896; +} +.issue-list .issue-item .item-state .state-2 { + color: #D80000; +} \ No newline at end of file diff --git a/utils/api.js b/utils/api.js index 9d80d89..e92610d 100644 --- a/utils/api.js +++ b/utils/api.js @@ -57,7 +57,10 @@ module.exports = { getHomePhone:getHomePhone, gradeRankinglist:gradeRankinglist, userInfoSignUp:userInfoSignUp, - moduleCategory: moduleCategory + moduleCategory: moduleCategory, + reportIssue: reportIssue, + reportIssueList: reportIssueList, + reportIssueDetail: reportIssueDetail } function getToken (wxCode) { @@ -535,4 +538,17 @@ function userInfoSignUp () { // 一键服务/解码锦水 改版模块类别接口 function moduleCategory(params) { return fly.get('news/module/moduleCategory', params) +} + +// 锦水清风-我要举报 +function reportIssue (para) { + return fly.post("custom/reportissue/submit", para) +} +// 一键服务-锦水清风-举报问题列表接口 +function reportIssueList(para) { + return fly.get('custom/reportissue/list', para) +} +//一键服务-锦水清风-举报问题详情接口 +function reportIssueDetail (id) { + return fly.get(`custom/reportissue/detail/${id}`) } \ No newline at end of file