From d623b5f532396ee7e7ea468c47507bcdc0d0cc2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=A6=E5=A8=81=E5=A8=81?= <1834256911@qq.com> Date: Mon, 29 Sep 2025 15:11:22 +0800 Subject: [PATCH] 9/29 --- common/request.js | 7 +- components/dateTimeQuantum.vue | 41 ++++++---- config.js | 3 +- manifest.json | 2 +- pages/login/wechatlogin.vue | 10 ++- pages/wy-bmfw.vue | 136 ++++++++++++++++++++++++++++++-- pages/wy-mine.vue | 19 ++++- pagesMain/pages/bxbs_lsgd.vue | 4 +- pagesMain/pages/bxbs_submit.vue | 2 +- pagesMain/pages/bxxq.vue | 14 ++-- pagesMain/pages/jnzd_czf.vue | 3 +- pagesMain/pages/jnzd_tcfmx.vue | 24 +++--- pagesMain/pages/jnzd_wyf.vue | 54 +++++++++++-- pagesMain/pages/jnzd_wyfmx.vue | 28 +++---- pagesMain/pages/tsby_submit.vue | 17 +++- pagesMine/pages/dk_submit.vue | 7 +- pagesMine/pages/jtcy.vue | 9 +-- pagesMine/pages/wdfw.vue | 27 +++++-- pagesMine/pages/wx_lsgd.vue | 2 +- pagesMine/pages/wx_xq.vue | 8 +- pagesMine/pages/ygzy.vue | 14 +++- 21 files changed, 332 insertions(+), 99 deletions(-) diff --git a/common/request.js b/common/request.js index 649979b..eedc9df 100644 --- a/common/request.js +++ b/common/request.js @@ -6,7 +6,6 @@ import config from "config" * @param {Object} params */ function request(params) { - //console.log(params) const token = uni.getStorageSync('token') return new Promise((resolve, reject) => { try { @@ -18,6 +17,12 @@ function request(params) { title: params.loadingTip }) } + let header = { + "authorization": token || '', + }; + if (params.contentType == 1) { + header["Content-Type"] = "application/x-www-form-urlencoded"; + } uni.request({ ...params, header: { diff --git a/components/dateTimeQuantum.vue b/components/dateTimeQuantum.vue index fe5714d..0d89735 100644 --- a/components/dateTimeQuantum.vue +++ b/components/dateTimeQuantum.vue @@ -1,24 +1,25 @@ @@ -31,7 +32,9 @@ startTime: new Date().getTime(), endTimeShow: false, endTime: new Date().getTime(), - endTimeValue: '' + endTimeValue: '', + startTimeNumber: 0, + endTimeNumber: 0, } }, methods: { @@ -57,17 +60,28 @@ this.startTimeShow = true }, onOpenEndTime() { + if (this.startTimeValue == '') { + this.$wskj.toast('请先选择开始时间') + return + } this.endTimeShow = true }, onConfirmStartTime(e) { - // console.log(e) + console.log(e) + this.startTimeNumber = e.value this.startTimeShow = false - this.startTimeValue = this.$wskj.timeFormat(e.value, 'yyyy-mm-dd hh:MM:ss') + this.startTimeValue = this.$wskj.timeFormat(e.value, 'yyyy-mm-dd') this.$emit('onConfirmStartTime', this.startTimeValue) }, onConfirmEndTime(e) { + console.log(e) + this.endTimeNumber = e.value + if (this.startTimeNumber > this.endTimeNumber) { + this.$wskj.toast('结束时间必须大于开始时间') + return + } this.endTimeShow = false - this.endTimeValue = this.$wskj.timeFormat(e.value, 'yyyy-mm-dd hh:MM:ss') + this.endTimeValue = this.$wskj.timeFormat(e.value, 'yyyy-mm-dd') this.$emit('onConfirmEndTime', this.endTimeValue) }, } @@ -76,11 +90,10 @@ \ No newline at end of file diff --git a/pages/wy-mine.vue b/pages/wy-mine.vue index f916367..ce0d283 100644 --- a/pages/wy-mine.vue +++ b/pages/wy-mine.vue @@ -97,16 +97,27 @@ }) }, + yg_login() { + const params = { + url: '/api/login/accountLogin', + method: 'GET', + } + this.$request(params).then(res => { + //uni.setStorageSync('userInfo_yg', res.data) + this.$wskj.to("/pagesMine/pages/ygzy") + }) + }, onClick(index) { if (index == 3 && parseInt(this.userInfo.userPermission) > 1) { return } if (index == 2) { //员工入口 - this.$wskj.to("/pagesMine/pages/yg_login") - // if (this.$wskj.isNull(uni.getStorageSync('userInfo_yg'))) { - // this.$wskj.to("/pagesMine/pages/yg_login") - // } else { + this.yg_login() + //维修人员类型(1保洁 2保安 3维修人员) + // if (this.userInfo.accountType != null) { // this.$wskj.to("/pagesMine/pages/ygzy") + // } else { + // this.$wskj.showModal('提示', '只有物业员工可使用该功能', false, null); // } return } diff --git a/pagesMain/pages/bxbs_lsgd.vue b/pagesMain/pages/bxbs_lsgd.vue index 87cf3b1..32505c4 100644 --- a/pagesMain/pages/bxbs_lsgd.vue +++ b/pagesMain/pages/bxbs_lsgd.vue @@ -46,9 +46,9 @@ {{item.repairsTime}} 关闭报修 + style="color: #23BBEE;">{{item.type==1?'关闭报修':'关闭报事'}} 去支付 - 报修详情 + {{item.type==1?'报修详情':'报事详情'}} diff --git a/pagesMain/pages/bxbs_submit.vue b/pagesMain/pages/bxbs_submit.vue index 1cafe36..a0b78b8 100644 --- a/pagesMain/pages/bxbs_submit.vue +++ b/pagesMain/pages/bxbs_submit.vue @@ -30,7 +30,7 @@ - 报修信息 + {{type==1?'报修信息':'报事信息'}} diff --git a/pagesMain/pages/bxxq.vue b/pagesMain/pages/bxxq.vue index 01a2ab2..7c7d06b 100644 --- a/pagesMain/pages/bxxq.vue +++ b/pagesMain/pages/bxxq.vue @@ -1,13 +1,13 @@