优化了部分ui

This commit is contained in:
yml
2026-05-04 00:00:15 +08:00
parent f07a4f8dcb
commit dd842c165a
7 changed files with 228 additions and 80 deletions
+1
View File
@@ -95,6 +95,7 @@ module.exports = {
vnVerifCodePath: '/public/vn_verif_code',
vnVerifyLoginCodePath: '/vn/verify_login_code',
vnBindUrlPath: '/vn/bind_url',
vnBindInfoPath: '/vn/bind_info',
vnBackPath: '/vn/back',
clientSource: 'ct-client',
deviceId: '-',
+5 -5
View File
@@ -1,13 +1,13 @@
{
"syncFromCreatedAt": "2026-05-02T10:53:28.550Z",
"lastRunStartedAt": "2026-05-03T15:01:47.533Z",
"lastRunFinishedAt": "2026-05-03T15:01:48.438Z",
"lastRunStartedAt": "2026-05-03T15:58:17.921Z",
"lastRunFinishedAt": "2026-05-03T15:58:18.685Z",
"lastRunStatus": "success",
"lastErrorMessage": "",
"fetchedCount": 40,
"syncedCount": 0,
"ignoredCount": 40,
"lastOrderCreatedAt": "2026-05-03T15:01:23.000Z",
"syncedCount": 1,
"ignoredCount": 39,
"lastOrderCreatedAt": "2026-05-03T15:57:42.000Z",
"watchMode": "normal",
"watchOrders": []
}
@@ -1,4 +1,30 @@
{
"enabled": true,
"items": []
"items": [
{
"id": "套装-浪漫天命",
"enabled": true,
"priority": 100,
"provider": "khhao",
"platform": "kuaishou",
"shopId": "4269276762",
"internalSkuCode": "套装-浪漫天命",
"internalSkuName": "测试1",
"externalSkuCode": "830",
"externalItemId": "830",
"externalSkuName": "测试1",
"resolvedSkuName": "测试1",
"cloudSourceKey": "default",
"cloudSkuId": 28,
"cloudSkuName": "套装-浪漫天命",
"vnKey": "1",
"autoBuyEnabled": true,
"minAssetReserve": 0,
"autoReturnNumberAfterDispatch": true,
"autoConsumeAfterDispatch": true,
"kuaishouConsumeShopId": "4269276762",
"kuaishouConsumeShopName": "稚嫩游戏交易店",
"notes": "从 khhao 订单 2612300173165561 导入"
}
]
}
@@ -156,12 +156,22 @@ function normalizeKuaishouCloudFlow(value) {
},
binding: {
prepareStatus: String(binding.prepareStatus || 'pending').trim() || 'pending',
cloudSourceKey: String(binding.cloudSourceKey || '').trim(),
skuId: Number(binding.skuId || 0) || 0,
skuName: String(binding.skuName || '').trim(),
vnKey: String(binding.vnKey || '').trim(),
vnId: Number(binding.vnId || 0) || 0,
vnPhone: String(binding.vnPhone || '').trim(),
bindUrl: String(binding.bindUrl || '').trim(),
bindPreparedAt: binding.bindPreparedAt || null,
},
consume: {
status: String(consume.status || 'pending').trim() || 'pending',
shopId: String(consume.shopId || '').trim(),
shopName: String(consume.shopName || '').trim(),
autoConsumeEnabled: consume.autoConsumeEnabled === true,
consumedAt: consume.consumedAt || null,
errorMessage: String(consume.errorMessage || '').trim(),
},
}
}
+1
View File
@@ -115,6 +115,7 @@ export {}
* vnVerifCodePath: string
* vnVerifyLoginCodePath: string
* vnBindUrlPath: string
* vnBindInfoPath: string
* vnBackPath: string
* publicKeyPem: string
* clientSource: string