彻底优化数据库字段

This commit is contained in:
yml
2026-05-24 20:49:37 +08:00
parent 80e01dc6d9
commit 5f6a4afcbb
28 changed files with 295 additions and 302 deletions
@@ -428,7 +428,6 @@ async function handleSubmit() {
try {
const title = `${form.server_region} ${form.rank_level} ${form.haf_coin_amount}M哈夫币`;
const dailyPrice = calculatedFinalPrice.value;
const hourlyPrice = Math.max(roundMoney(dailyPrice / 24), 0.01);
const listing = await createListing({
title,
@@ -440,9 +439,6 @@ async function handleSubmit() {
asset_summary: buildAssetSummary(),
screenshot_urls: screenshotUrls.value,
price: dailyPrice,
price_hourly: hourlyPrice,
price_daily: dailyPrice,
price_weekly: roundMoney(dailyPrice * 7),
deposit_amount: Number(form.deposit_amount),
});
localStorage.removeItem(draftKey);
@@ -493,6 +489,9 @@ function validateForm() {
if (!Number.isFinite(Number(form.deposit_amount))) {
return "押金格式不正确";
}
if (calculatedConsumablePrice.value > 0 && Number(form.deposit_amount) <= calculatedConsumablePrice.value) {
return `押金必须大于额外消耗品总价值 ¥${calculatedConsumablePrice.value}`;
}
if (!calculatedFinalPrice.value) {
return "请完善币数、保险、体力和负重后再发布";
}