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 @@ 更换手机号 - + 修改密码 + + 账号注销 + +