diff --git a/apps/web-antd/src/views/ops/work-order/index.vue b/apps/web-antd/src/views/ops/work-order/index.vue index 2ec68c7a8..745b2dc41 100644 --- a/apps/web-antd/src/views/ops/work-order/index.vue +++ b/apps/web-antd/src/views/ops/work-order/index.vue @@ -29,6 +29,7 @@ import { import AssignForm from './modules/assign-form.vue'; import CancelForm from './modules/cancel-form.vue'; import CardView from './modules/card-view.vue'; +import CreateOrderForm from './modules/create-order-form.vue'; import SecurityAssignForm from './modules/security-assign-form.vue'; import StatsBar from './modules/stats-bar.vue'; import UpgradePriorityForm from './modules/upgrade-priority-form.vue'; @@ -74,6 +75,11 @@ const [CancelFormModal, cancelFormModalApi] = useVbenModal({ destroyOnClose: true, }); +const [CreateOrderFormModal, createOrderFormModalApi] = useVbenModal({ + connectedComponent: CreateOrderForm, + destroyOnClose: true, +}); + // 查询参数 const queryParams = ref({ orderType: undefined as OpsOrderCenterApi.OrderType | undefined, @@ -164,6 +170,7 @@ function handleUpgrade(row: OpsOrderCenterApi.OrderItem) { .setData({ orderId: row.id, orderCode: row.orderCode, + orderType: row.orderType, currentPriority: row.priority, }) .open(); @@ -175,6 +182,7 @@ function handleCancel(row: OpsOrderCenterApi.OrderItem) { .setData({ orderId: row.id, orderCode: row.orderCode, + orderType: row.orderType, title: row.title, }) .open(); @@ -313,6 +321,7 @@ onActivated(() => { + {