diff --git a/property-uniapp-project/manifest.json b/property-uniapp-project/manifest.json index a27ab7c..a7d691a 100644 --- a/property-uniapp-project/manifest.json +++ b/property-uniapp-project/manifest.json @@ -3,7 +3,7 @@ "appid" : "__UNI__29C3D60", "description" : "智慧社区居民端面向小区业主使用,支持注册、验证码、账号密码多种登录方式,提供密码找回功能,账号使用安全便捷。支持多小区切换,首页设有轮播 banner、社区公告,集成远程开门、生活缴费、在线报修、访客邀请、社区活动常用服务。全服务板块统一涵盖门禁开门、线上缴费、报修申报、访客预约、投诉反馈、问卷调研、活动报名、社区公示、一键联系物业功能。个人中心可管理房屋、住户、车位、车辆信息,支持更换手机号、修改密码、消息通知设置、版本更新及账号退出,一站式满足业主居家生活、社区服务、房产车辆管理需求,实现社区生活数字化、便捷化。", "versionName" : "1.0.1", - "versionCode" : 106, + "versionCode" : 107, "transformPx" : false, "uniCloud" : { "provider" : "aliyun", diff --git a/property-uniapp-project/pageSubPack/api/apiSub.js b/property-uniapp-project/pageSubPack/api/apiSub.js index 8a37fb9..8ea2819 100644 --- a/property-uniapp-project/pageSubPack/api/apiSub.js +++ b/property-uniapp-project/pageSubPack/api/apiSub.js @@ -83,6 +83,10 @@ export const authChangePassword = (data) => { export const authLogout = (data) => { return post(`/api/resident/auth/logout`, data) } +// 注销账号 +export const authDeleteAccount = (data) => { + return post('/api/resident/auth/cancelAccount', data) +} // 编辑房屋 export const upDateMyHouse = (data) => { return putMethod(`/api/resident/my/house/${data.id}`, data) diff --git a/property-uniapp-project/pageSubPack/my/deleteAccount.vue b/property-uniapp-project/pageSubPack/my/deleteAccount.vue new file mode 100644 index 0000000..b26e0b1 --- /dev/null +++ b/property-uniapp-project/pageSubPack/my/deleteAccount.vue @@ -0,0 +1,209 @@ + + + + + + + diff --git a/property-uniapp-project/pageSubPack/my/settingIndex.vue b/property-uniapp-project/pageSubPack/my/settingIndex.vue index 57a49f2..3f9b001 100644 --- a/property-uniapp-project/pageSubPack/my/settingIndex.vue +++ b/property-uniapp-project/pageSubPack/my/settingIndex.vue @@ -66,6 +66,10 @@ type: 'text', value: '9.2M' }, + { + title: '注销账号', + type: 'arrow' + }, { title: '升级版本', type: 'text', @@ -113,7 +117,7 @@ currentVersion.value = manifest.version } // #endif - settingList.value[4].value = '当前版本 ' + currentVersion.value + settingList.value[5].value = '当前版本 ' + currentVersion.value } // 版本号比较:v1 > v2 返回 1,v1 = v2 返回 0,v1 < v2 返回 -1 @@ -234,6 +238,10 @@ setTimeout(() => { uni.hideLoading(); }, 2500); + } else if (item.title == '注销账号') { + uni.redirectTo({ + url: '/pageSubPack/my/deleteAccount' + }); } else if (item.title == '升级版本') { checkVersionUpdate() } diff --git a/property-uniapp-project/pages.json b/property-uniapp-project/pages.json index eb7ecc5..5ea588e 100644 --- a/property-uniapp-project/pages.json +++ b/property-uniapp-project/pages.json @@ -232,6 +232,13 @@ "navigationStyle": "custom" } }, + { + "path": "deleteAccount", + "style": { + "navigationBarTitleText": "", + "navigationStyle": "custom" + } + }, { "path": "myHouseIndex", "style": { @@ -508,4 +515,4 @@ "backgroundColor": "#F8F8F8" }, "uniIdRouter": {} -} \ No newline at end of file +}