fix(order): 优化订单状态判断与收货流程
- 移除货到付款场景下的"确认收款"按钮,统一使用"确认完成"操作设置 payStatus=true - 确认完成时新增设置 deliveryStatus=30(已收货)和 deliveryTime,保持与后台确认收货逻辑一致 - sendEndImg 字段改为 JSON 数组格式,兼容多图保存,避免 OSS URL 中逗号解析错误 - 修复 OrderCard.getCardStatus 判断顺序错误,确保 orderStatus=1(已完成)优先判定,区分已收货和待收货状态显示颜色与文案
This commit is contained in:
@@ -124,7 +124,7 @@ function getOrderActions(order: ShopOrder): { label: string; type: OpType }[] {
|
|||||||
|
|
||||||
// ─── 页面组件 ──────────────────────────────────────────────────────
|
// ─── 页面组件 ──────────────────────────────────────────────────────
|
||||||
export default function StoreCenterPage() {
|
export default function StoreCenterPage() {
|
||||||
const [activeTab, setActiveTab] = useState<TabKey>('pending')
|
const [activeTab, setActiveTab] = useState<TabKey>('all')
|
||||||
|
|
||||||
// 订单列表与分页
|
// 订单列表与分页
|
||||||
const [orderList, setOrderList] = useState<ShopOrder[]>([])
|
const [orderList, setOrderList] = useState<ShopOrder[]>([])
|
||||||
|
|||||||
Reference in New Issue
Block a user