对接生活缴费支付

This commit is contained in:
zhouyanli
2026-09-07 14:27:32 +08:00
parent 1efccef465
commit 4fd383bce4
5 changed files with 25 additions and 7 deletions

View File

@@ -2,8 +2,8 @@
"name" : "花开物业", "name" : "花开物业",
"appid" : "__UNI__29C3D60", "appid" : "__UNI__29C3D60",
"description" : "智慧社区居民端面向小区业主使用,支持注册、验证码、账号密码多种登录方式,提供密码找回功能,账号使用安全便捷。支持多小区切换,首页设有轮播 banner、社区公告,集成远程开门、生活缴费、在线报修、访客邀请、社区活动常用服务。全服务板块统一涵盖门禁开门、线上缴费、报修申报、访客预约、投诉反馈、问卷调研、活动报名、社区公示、一键联系物业功能。个人中心可管理房屋、住户、车位、车辆信息,支持更换手机号、修改密码、消息通知设置、版本更新及账号退出,一站式满足业主居家生活、社区服务、房产车辆管理需求,实现社区生活数字化、便捷化。", "description" : "智慧社区居民端面向小区业主使用,支持注册、验证码、账号密码多种登录方式,提供密码找回功能,账号使用安全便捷。支持多小区切换,首页设有轮播 banner、社区公告,集成远程开门、生活缴费、在线报修、访客邀请、社区活动常用服务。全服务板块统一涵盖门禁开门、线上缴费、报修申报、访客预约、投诉反馈、问卷调研、活动报名、社区公示、一键联系物业功能。个人中心可管理房屋、住户、车位、车辆信息,支持更换手机号、修改密码、消息通知设置、版本更新及账号退出,一站式满足业主居家生活、社区服务、房产车辆管理需求,实现社区生活数字化、便捷化。",
"versionName" : "1.2.3", "versionName" : "1.2.4",
"versionCode" : 137, "versionCode" : 138,
"transformPx" : false, "transformPx" : false,
"uniCloud" : { "uniCloud" : {
"provider" : "aliyun", "provider" : "aliyun",

View File

@@ -2,8 +2,8 @@ import { navigateToLogin } from '@/common/checkLogin.js'
let baseUrl = ''; let baseUrl = '';
if (process.env.NODE_ENV === 'development') { if (process.env.NODE_ENV === 'development') {
baseUrl = 'http://192.168.1.6:8080'; // 开发环境 // baseUrl = 'http://192.168.1.6:8080'; // 开发环境
// baseUrl = 'http://192.168.1.222:8080'; baseUrl = 'http://192.168.1.222:8080';
} else { } else {
baseUrl = 'https://wuyeapi.ckdzkj.com'; // 生产环境 baseUrl = 'https://wuyeapi.ckdzkj.com'; // 生产环境
} }

View File

@@ -321,7 +321,7 @@
smsCode: verifyCode.value, smsCode: verifyCode.value,
username: account.value, username: account.value,
password: password.value, password: password.value,
type:true type:false
} }
getRegisterUser(params).then(res => { getRegisterUser(params).then(res => {
if (res.code === 200) { if (res.code === 200) {

View File

@@ -70,7 +70,7 @@
<script setup> <script setup>
import { ref, computed } from 'vue' import { ref, computed } from 'vue'
import { onLoad } from '@dcloudio/uni-app' import { onLoad, onShow, onPullDownRefresh } from '@dcloudio/uni-app'
import { getTopUpDetailsByMonth } from '/pageSubPack/api/apiSub.js' import { getTopUpDetailsByMonth } from '/pageSubPack/api/apiSub.js'
const loading = ref(false) const loading = ref(false)
@@ -85,10 +85,26 @@ const loadingMore = ref(false)
const cacheItem = uni.getStorageSync('arrearsPayment') || {} const cacheItem = uni.getStorageSync('arrearsPayment') || {}
const billResidentId = ref(cacheItem.billResidentId || cacheItem.id || '') const billResidentId = ref(cacheItem.billResidentId || cacheItem.id || '')
const isFirstShow = ref(true)
onLoad(() => { onLoad(() => {
fetchBills() fetchBills()
}) })
onShow(() => {
// 首次进入由 onLoad 拉取,避免重复请求
if (isFirstShow.value) {
isFirstShow.value = false
return
}
// 返回列表时刷新(例如从支付小程序返回后)
fetchBills()
})
onPullDownRefresh(() => {
fetchBills()
})
// 拉取按月汇总账单 // 拉取按月汇总账单
const fetchBills = async (isLoadMore = false) => { const fetchBills = async (isLoadMore = false) => {
if (!billResidentId.value) return if (!billResidentId.value) return
@@ -144,6 +160,7 @@ const fetchBills = async (isLoadMore = false) => {
} finally { } finally {
loading.value = false loading.value = false
loadingMore.value = false loadingMore.value = false
uni.stopPullDownRefresh()
} }
} }

View File

@@ -453,7 +453,8 @@
{ {
"path": "billPayment", "path": "billPayment",
"style": { "style": {
"navigationBarTitleText": "缴费账单" "navigationBarTitleText": "缴费账单",
"enablePullDownRefresh": true
} }
} }