diff --git a/src/pages/salesOrder/FundRecordDetail.vue b/src/pages/salesOrder/FundRecordDetail.vue
index 2a4cba6..7526002 100644
--- a/src/pages/salesOrder/FundRecordDetail.vue
+++ b/src/pages/salesOrder/FundRecordDetail.vue
@@ -2,35 +2,109 @@
-
-
-
+
-
+
+
+ ¥
+
+
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
-
-
- 核销收款
- 拒绝收款
- 撤销收款
- 资金冲正
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -38,7 +112,7 @@
@@ -187,49 +302,63 @@ onUnmounted(() => navBarStore.clearRight());
box-shadow: var(--td-shadow-1);
border-radius: 1.25rem;
- .eyebrow {
- color: #2563eb;
- display: block;
- font-size: .6875rem;
- font-weight: 700;
- letter-spacing: .08em;
- }
-
- .hero-title {
- gap: .5rem;
+ .header {
display: flex;
- margin-top: .35rem;
align-items: center;
justify-content: space-between;
+
+ .eyebrow {
+ color: #2563eb;
+ display: block;
+ font-size: .6875rem;
+ font-weight: 700;
+ letter-spacing: .08em;
+ }
}
- h1 {
- margin: 0;
+ .title {
+ margin: .5rem 0;
font-size: 1.2rem;
line-height: 1.35;
}
.amount {
- color: #0f766e;
display: block;
margin-top: .75rem;
- font-size: 1.5rem;
line-height: 1.2;
+
+ .value {
+ font-size: 1.5rem;
+ }
}
}
- :deep(.photo-scroller) {
- padding: 0 1rem;
+ .photo-wrap {
+ padding: 1rem;
}
.actions {
+ --td-button-border-radius: 1rem;
+
gap: .5rem;
padding: 0 1rem;
display: flex;
flex-wrap: wrap;
+ .pair {
+ gap: .5rem;
+ width: 100%;
+ display: flex;
+
+ .t-button {
+ width: calc(50% - .25rem);
+ margin: 0;
+ flex: 1 1 0;
+ }
+ }
+
.t-button {
- flex: 1 1 8rem;
+ flex: 1 1 auto;
}
}
}
diff --git a/src/router/routes/salesOrderRoutes.ts b/src/router/routes/salesOrderRoutes.ts
index e054a4c..7542df0 100644
--- a/src/router/routes/salesOrderRoutes.ts
+++ b/src/router/routes/salesOrderRoutes.ts
@@ -16,13 +16,53 @@ function meta(title: string, depth = 3, background = "#F5F5F8"): RouteRecordRaw[
export default [
{ path: "/management/sales-orders", name: "SalesOrderList", component: SalesOrderList, meta: meta("销售订单") },
- { path: "/management/sales-orders/create", name: "SalesOrderCreate", component: SalesOrderCreate, meta: meta("直接产品下单", 4) },
- { path: "/management/sales-orders/:id", name: "SalesOrderDetail", component: SalesOrderDetail, meta: meta("销售订单详情", 4) },
- { path: "/management/sales-orders/:id/payment", name: "SalesOrderPayment", component: SalesOrderPayment, meta: meta("登记收款", 5) },
- { path: "/management/sales-orders/:id/refund", name: "SalesOrderRefund", component: SalesOrderRefund, meta: meta("登记退款", 5) },
- { path: "/management/sales-orders/:id/no-refund", name: "SalesOrderNoRefund", component: SalesOrderNoRefund, meta: meta("确认无需退款", 5) },
- { path: "/management/sales-orders/:id/cancel", name: "SalesOrderCancel", component: SalesOrderCancel, meta: meta("取消销售订单", 5) },
+ {
+ path: "/management/sales-orders/create",
+ name: "SalesOrderCreate",
+ component: SalesOrderCreate,
+ meta: meta("直接产品下单", 4)
+ },
+ {
+ path: "/management/sales-orders/:id",
+ name: "SalesOrderDetail",
+ component: SalesOrderDetail,
+ meta: meta("销售订单详情", 4)
+ },
+ {
+ path: "/management/sales-orders/:id/payment",
+ name: "SalesOrderPayment",
+ component: SalesOrderPayment,
+ meta: meta("登记收款", 5)
+ },
+ {
+ path: "/management/sales-orders/:id/refund",
+ name: "SalesOrderRefund",
+ component: SalesOrderRefund,
+ meta: meta("登记退款", 5)
+ },
+ {
+ path: "/management/sales-orders/:id/no-refund",
+ name: "SalesOrderNoRefund",
+ component: SalesOrderNoRefund,
+ meta: meta("确认无需退款", 5)
+ },
+ {
+ path: "/management/sales-orders/:id/cancel",
+ name: "SalesOrderCancel",
+ component: SalesOrderCancel,
+ meta: meta("取消销售订单", 5)
+ },
{ path: "/management/fund-records", name: "FundRecordList", component: FundRecordList, meta: meta("资金流水") },
- { path: "/management/fund-records/:id", name: "FundRecordDetail", component: FundRecordDetail, meta: meta("资金记录详情", 4, "#FFF") },
- { path: "/management/fund-records/:id/revoke", name: "FundRecordRevoke", component: FundRecordRevoke, meta: meta("资金冲正", 5) }
+ {
+ path: "/management/fund-records/:id",
+ name: "FundRecordDetail",
+ component: FundRecordDetail,
+ meta: meta("资金记录详情", 4)
+ },
+ {
+ path: "/management/fund-records/:id/revoke",
+ name: "FundRecordRevoke",
+ component: FundRecordRevoke,
+ meta: meta("资金冲正", 5)
+ }
] as RouteRecordRaw[];