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 @@
-
+
选择开始时间
- {{ startTimeValue }}
+ {{ startTimeValue }}
-
选择结束时间
- {{ endTimeValue }}
+ {{ endTimeValue }}
-
+
-
+
@@ -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 @@
-
+
- 今日报修
- 报修详情我知道
+ 今日{{data.type==1?'报修':'报事'}}
+ {{data.type==1?'报修详情我知道':'报事详情我知道'}}
@@ -42,7 +42,7 @@
- 报修信息
+ {{data.type==1?'报修信息':'报事信息'}}
{{data.repairsDescription}}
@@ -56,7 +56,7 @@
- 报修时间:
+ {{data.type==1?'报修':'报事'}}时间:
{{data.repairsTime}}
-
@@ -63,8 +63,8 @@
-
- -->
+
{{item.updateTime.slice(5)}}
-
+
@@ -110,7 +110,7 @@
onLoad(options) {
this.type = options.type
this.userinfo = uni.getStorageSync("userInfo")
- this.getListCar()
+ //this.getListCar()
this.getJfjlList()
},
methods: {
@@ -120,11 +120,11 @@
return
}
this.indexTab = index
+ // if (index == 1) {
+ // this.getDjList()
+ // return
+ // }
if (index == 1) {
- this.getDjList()
- return
- }
- if (index == 2) {
this.getJfjlList()
return
}
diff --git a/pagesMain/pages/jnzd_wyf.vue b/pagesMain/pages/jnzd_wyf.vue
index a147a8a..660a477 100644
--- a/pagesMain/pages/jnzd_wyf.vue
+++ b/pagesMain/pages/jnzd_wyf.vue
@@ -12,9 +12,9 @@
{{userInfo.sqm}}m²
缴费时长
-
- {{monthsNumber==''?"请选择":monthsNumber}}
-
+
+
+
缴费金额
@@ -31,6 +31,7 @@