增加展示选择

This commit is contained in:
2026-06-12 10:16:27 +08:00
parent 389c22c627
commit 81f3e1d3b6
28 changed files with 5983 additions and 131 deletions

View File

@@ -1,5 +1,6 @@
import { AkReq } from '@/uni_modules/ak-req/index.uts'
import supa from '@/components/supadb/aksupainstance.uts'
import { getCurrentAkUserId } from '@/utils/akUserMapping.uts'
const HOMECARE_API_BASE = 'http://localhost:4001'
const HOMECARE_TOKEN_KEY = 'homecare_auth_token'
@@ -137,13 +138,10 @@ export async function checkinPrecheck(
console.warn('[CHECKIN RPC] 参数: workOrderId=', workOrderId, ' lat=', latitude, ' lng=', longitude, ' accuracy=', accuracy)
try {
// 获取当前用户 ID
console.warn('[CHECKIN RPC] 步骤 1: 获取 session')
const session = supa.getSession()
console.warn('[CHECKIN RPC] session:', session)
const workerId = session != null && session.user != null ? session.user.getString('id') : ''
console.warn('[CHECKIN RPC] workerId:', workerId)
// 获取当前业务用户 IDak_users.id不是 Supabase Auth ID
console.warn('[CHECKIN RPC] 步骤 1: 获取当前业务用户 ID')
const workerId = await getCurrentAkUserId()
console.warn('[CHECKIN RPC] workerId (ak_user_id):', workerId)
if (workerId == '' || workerId == null) {
console.warn('[CHECKIN RPC] 未登录,返回 NOT_LOGGED_IN')