Files
xk-doctor-wx/api/publicAccountPay.js
2026-08-19 16:48:43 +08:00

79 lines
1.9 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/**
* 公账支付xk-api取值 unwrapXkApi → code / result / message
* 医生走 /public-account-pay诊所管理员走 /clinic-admin-public-account-pay
*/
import { req } from '@/common/js/index.js'
function isClinicAdmin() {
return uni.getStorageSync('loginMode') === 'clinic_admin'
}
function dailyPrefix() {
return isClinicAdmin()
? '/newApi/clinic-admin-public-account-pay/'
: '/newApi/public-account-pay/'
}
function dailyHeader() {
return isClinicAdmin() ? { _clinicAdmin: '1' } : {}
}
/** 申请公账支付 xk-api POST /public-account-pay/apply */
export function applyPublicAccountPayApi(data) {
return req.request({
url: '/newApi/public-account-pay/apply',
method: 'POST',
data,
})
}
/** 日汇总详情 xk-api GET .../daily-detail */
export function getPublicAccountDailyBillInfoApi(id) {
return req.request({
url: dailyPrefix() + 'daily-detail',
method: 'GET',
data: { id },
header: dailyHeader(),
})
}
/** 补出日汇总 xk-api POST .../daily-generate */
export function generatePublicAccountDailyBillApi(data) {
return req.request({
url: dailyPrefix() + 'daily-generate',
method: 'POST',
data,
header: dailyHeader(),
})
}
/** 上传日汇总凭证 xk-api POST .../daily-upload */
export function uploadPublicAccountDailyBillApi(data) {
return req.request({
url: dailyPrefix() + 'daily-upload',
method: 'POST',
data,
header: dailyHeader(),
})
}
/** 催办确认到账 xk-api POST .../daily-urge */
export function urgePublicAccountDailyBillApi(data) {
return req.request({
url: dailyPrefix() + 'daily-urge',
method: 'POST',
data,
header: dailyHeader(),
})
}
/** 锁店现算状态(配色/日汇总状态/联系人xk-api GET .../lock-status */
export function getPublicAccountLockStatusApi() {
return req.request({
url: dailyPrefix() + 'lock-status',
method: 'GET',
data: {},
header: dailyHeader(),
})
}