feat(admin,store): landline contact phone and package audit UX

Allow store contactPhone as landline, show pending package audit badge, and split live vs pending packages in HQ review.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-14 18:45:10 +08:00
parent 88053353ab
commit 0f48d7abda
27 changed files with 341 additions and 174 deletions
@@ -1175,7 +1175,7 @@ export default function StoreCreatePage() {
type="tel"
placeholder="店长或对外可拨打号码"
placeholder="手机号或座机,如 0379-8888888"
value={form.contactPhone}
@@ -1193,7 +1193,7 @@ export default function StoreCreatePage() {
<p className="label-md text-muted" style={{ marginTop: 8 }}>
使
使 0379-8888888
</p>
@@ -365,12 +365,13 @@ export default function StoreDetailPage() {
<input
disabled={readOnly}
type="tel"
placeholder="手机号或座机,如 0379-8888888"
value={form.contactPhone}
onChange={(e) => setForm({ ...form, contactPhone: e.target.value })}
/>
</div>
<p className="label-md text-muted" style={{ marginTop: 8 }}>
使
使
</p>
</div>
<div className="partner-field">