diff --git a/common/api/user.js b/common/api/user.js
index d896dfd..f4ddeef 100644
--- a/common/api/user.js
+++ b/common/api/user.js
@@ -203,6 +203,16 @@ export function apiUpdateUser(params) {
method: 'PUT',
})
}
+// 更改用户信息
+export function apiDeleteUser(params) {
+ return request({
+ url: '/user-boot/user/delete',
+ data: {
+ id:uni.getStorageSync('userInfo').userIndex,
+ },
+ method: 'DELETE',
+ })
+}
// 更新用户推送标识
diff --git a/common/js/list.js b/common/js/list.js
index 01bc7ce..e0d1dc9 100644
--- a/common/js/list.js
+++ b/common/js/list.js
@@ -54,6 +54,7 @@ export default {
data: this.params,
header: this.header,
method: 'POST',
+ debounce: false,
}).then((res) => {
console.warn(res)
let resultData = res.data?.list || res.data?.records || res.data || []
diff --git a/common/js/request.js b/common/js/request.js
index d3a9847..a834e37 100644
--- a/common/js/request.js
+++ b/common/js/request.js
@@ -5,17 +5,20 @@ export default (options = {}) => {
if (options.data == undefined) {
options.data = {}
}
+ options.debounce = options.debounce === undefined ? true : options.debounce
// 防止接口重复点击
- if (arr.indexOf(options.url) === -1) {
- arr.push(options.url)
- } else {
- return new Promise((resolve, reject) => {
- reject({
- code: -1,
- msg: '请勿重复提交',
- data:options.url
+ if (options.debounce) {
+ if (arr.indexOf(options.url) === -1) {
+ arr.push(options.url)
+ } else {
+ return new Promise((resolve, reject) => {
+ reject({
+ code: -1,
+ msg: '请勿重复提交',
+ data: options.url,
+ })
})
- })
+ }
}
return new Promise((reslove, reject) => {
let url = options.url.indexOf('http') === -1 ? config.domain + options.url : options.url
@@ -70,7 +73,7 @@ export default (options = {}) => {
* @param {Number} code 错误码
*/
function errHandler(res) {
- console.log(res);
+ console.log(res)
switch (res.code) {
case 'A0024':
uni.reLaunch({ url: '/pages/user/login' })
diff --git a/manifest.json b/manifest.json
index 40f2a44..93bf5cc 100644
--- a/manifest.json
+++ b/manifest.json
@@ -2,8 +2,8 @@
"name" : "灿能物联",
"appid" : "__UNI__88BC25B",
"description" : "",
- "versionName" : "1.3.7",
- "versionCode" : 137,
+ "versionName" : "1.3.8",
+ "versionCode" : 138,
"transformPx" : false,
/* 5+App特有相关 */
"app-plus" : {
@@ -139,8 +139,8 @@
"proxy" : {
"/api" : {
"https" : true,
- "target" : "https://pqmcn.com:8092/api",
- // "target" : "http://192.168.1.13:10215",
+ // "target" : "https://pqmcn.com:8092/api",
+ "target" : "http://192.168.1.115:10215",
"changOrigin" : true,
"pathRewrite" : {
"/api" : ""
diff --git a/pages.json b/pages.json
index 997714d..b496051 100644
--- a/pages.json
+++ b/pages.json
@@ -71,6 +71,12 @@
"navigationBarTitleText": "设置"
}
},
+ {
+ "path": "pages/mine/deleteUser",
+ "style": {
+ "navigationBarTitleText": "账号注销"
+ }
+ },
{
"path": "pages/mine/setupMessage",
"style": {
@@ -359,13 +365,7 @@
{
"path": "pages/device/user",
"style": {
- "navigationBarTitleText": "子用户"
- }
- },
- {
- "path": "pages/device/user",
- "style": {
- "navigationBarTitleText": "子用户"
+ "navigationBarTitleText": "设备共享"
}
},
{
diff --git a/pages/device/APF/detail.vue b/pages/device/APF/detail.vue
index b30bf59..2457474 100644
--- a/pages/device/APF/detail.vue
+++ b/pages/device/APF/detail.vue
@@ -205,7 +205,7 @@ export default {
} else if (e.item.text === '记录') {
uni.navigateTo({ url: '/pages/device/APF/record' })
} else if (e.item.text === '告警') {
- uni.navigateTo({ url: '/pages/device/APF/report' })
+ uni.navigateTo({ url: '/pages/device/APF/report?id=' + this.devId })
} else if (e.item.text === '关于') {
uni.navigateTo({ url: '/pages/device/APF/about?id=' + this.devId })
} else if (e.item.text === '移交') {
diff --git a/pages/device/APF/report.vue b/pages/device/APF/report.vue
index 064a298..b797cfc 100644
--- a/pages/device/APF/report.vue
+++ b/pages/device/APF/report.vue
@@ -1,64 +1,109 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+/deep/ .uni-card__header-extra-text {
+ color: #dd524d !important;
+ font-size: 20rpx;
+}
+
diff --git a/pages/device/share.vue b/pages/device/share.vue
index 80eb570..cd0b718 100644
--- a/pages/device/share.vue
+++ b/pages/device/share.vue
@@ -63,7 +63,7 @@ export default {
roleName = '工程用户'
break
case 'app_vip_user':
- roleName = 'VIP用户'
+ roleName = '正式用户'
break
case 'market_user':
roleName = '营销用户'
diff --git a/pages/index/comp/device.vue b/pages/index/comp/device.vue
index 0c0d2d1..dc5fc74 100644
--- a/pages/index/comp/device.vue
+++ b/pages/index/comp/device.vue
@@ -132,6 +132,8 @@ export default {
},
computed: {
deviceListFilter() {
+ this.transfer = false
+ this.share = false
let arr = this.store.data.filter((item) => {
if (this.select.projectName && this.select.projectType) {
return item.project === this.select.projectName && item.type === this.select.projectType
diff --git a/pages/index/comp/indexYouKe.vue b/pages/index/comp/indexYouKe.vue
index 28dad57..74cd5a3 100644
--- a/pages/index/comp/indexYouKe.vue
+++ b/pages/index/comp/indexYouKe.vue
@@ -63,7 +63,7 @@ export default {
uni.navigateTo({url: '/pages/home/feedback'})
},
registerDevice() {
- this.$util.toast('此功能仅对VIP用户开放')
+ this.$util.toast('此功能仅对正式用户开放')
},
},
}
diff --git a/pages/index/index.vue b/pages/index/index.vue
index 8fd6034..aecbc41 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -97,7 +97,7 @@ export default {
} else {
if (this.userInfo.authorities === 'tourist') {
return uni.showToast({
- title: '此功能仅对VIP用户开放',
+ title: '此功能仅对正式用户开放',
icon: 'none',
})
} else if (this.userInfo.authorities === 'market_user') {
diff --git a/pages/index/mine.vue b/pages/index/mine.vue
index 15abaf0..85f1507 100644
--- a/pages/index/mine.vue
+++ b/pages/index/mine.vue
@@ -128,7 +128,7 @@ export default {
roleName = '工程用户'
break
case 'app_vip_user':
- roleName = 'VIP用户'
+ roleName = '正式用户'
break
case 'market_user':
roleName = '营销用户'
diff --git a/pages/mine/deleteUser.vue b/pages/mine/deleteUser.vue
new file mode 100644
index 0000000..e0d41ab
--- /dev/null
+++ b/pages/mine/deleteUser.vue
@@ -0,0 +1,68 @@
+
+
+
+
+ 成功注销后所有的账号信息将会被删除且无法找回,原账号将无法登陆,请谨慎操作。
+
+ 注销
+
+
+
+
+
+
+
diff --git a/pages/mine/setup.vue b/pages/mine/setup.vue
index f2d3299..439d85c 100644
--- a/pages/mine/setup.vue
+++ b/pages/mine/setup.vue
@@ -5,10 +5,14 @@
更换手机号
-
+
修改密码
+
+ 账号注销
+
+