feat: 重构核心租住流程页面与交互体验

统一注册、看房、申请与入住等核心页面的视觉和流程衔接,补齐支付、签约与状态流转闭环,提升移动端操作连贯性。
This commit is contained in:
liangjian
2026-07-29 09:05:38 +08:00
parent da6bdc6a02
commit 1111ac148b
34 changed files with 8734 additions and 2801 deletions

View File

@@ -237,6 +237,21 @@ export function applicationFormMePage(params = {}, language) {
})
}
export function applicationFormDetail(detailCode = '', language) {
const normalizedDetailCode = String(detailCode || '').trim()
if (!normalizedDetailCode) {
return Promise.reject(new Error('申请明细编码不能为空'))
}
return request({
url: `/applicationform/detail/${encodeURIComponent(normalizedDetailCode)}`,
method: 'GET',
header: {
'X-Requested-Language': resolveLanguageHeader(language)
}
})
}
// --- 工单 ---
export function ticketOrderPage(params = {}, language) {
return request({
@@ -526,6 +541,24 @@ export function accountQueryBill(params = {}, language) {
})
}
export function accountQueryBillPreview(params = {}, language) {
const query = params || {}
const orderNo = String(query.orderNo || query.OrderNo || '').trim()
if (!orderNo) {
return Promise.reject(new Error('订单号不能为空'))
}
return request({
url: '/accountquery/bill-preview',
method: 'GET',
params: {
OrderNo: orderNo
},
header: {
'X-Requested-Language': resolveLanguageHeader(language)
}
})
}
export function paymentBillPay(data = {}, language) {
const payload = data || {}
return request({
@@ -576,9 +609,13 @@ export function paymentStatusByBillNo(params = {}, language) {
}
export function userDetailCancel(data = {}, language) {
const payload = data || {}
const source = data || {}
const payload = {
detailCode: String(source.detailCode || source.code || source.referenceTypeNo || '').trim(),
remark: source.remark == null ? '' : String(source.remark)
}
return request({
url: '/ApplicationForm/user/detail/cancel',
url: '/applicationform/user/detail/cancel',
method: 'POST',
data: payload,
header: {