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(() => {
+
{