diff --git a/frontend/src/business/components/common/components/MsTableOperator.vue b/frontend/src/business/components/common/components/MsTableOperator.vue
new file mode 100644
index 0000000000..64e24bbed2
--- /dev/null
+++ b/frontend/src/business/components/common/components/MsTableOperator.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/frontend/src/business/components/common/components/MsTableOperatorButton.vue b/frontend/src/business/components/common/components/MsTableOperatorButton.vue
new file mode 100644
index 0000000000..6822549330
--- /dev/null
+++ b/frontend/src/business/components/common/components/MsTableOperatorButton.vue
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
diff --git a/frontend/src/business/components/project/MsProject.vue b/frontend/src/business/components/project/MsProject.vue
index edf405de6b..72c012e6df 100644
--- a/frontend/src/business/components/project/MsProject.vue
+++ b/frontend/src/business/components/project/MsProject.vue
@@ -12,8 +12,7 @@
-
-
+
@@ -48,10 +47,11 @@
import {TokenKey} from "../../../common/js/constants";
import MsTablePagination from "../common/pagination/TablePagination";
import MsTableHeader from "../common/components/MsTableHeader";
+ import MsTableOperator from "../common/components/MsTableOperator";
export default {
name: "MsProject",
- components: {MsCreateBox, MsTablePagination, MsTableHeader},
+ components: {MsTableOperator, MsCreateBox, MsTablePagination, MsTableHeader},
data() {
return {
createVisible: false,
diff --git a/frontend/src/business/components/track/case/components/TestCaseList.vue b/frontend/src/business/components/track/case/components/TestCaseList.vue
index 758dc100ad..dd9fd93de5 100644
--- a/frontend/src/business/components/track/case/components/TestCaseList.vue
+++ b/frontend/src/business/components/track/case/components/TestCaseList.vue
@@ -79,8 +79,7 @@
-
-
+
@@ -103,10 +102,12 @@
import PriorityTableItem from "../../common/TableItems/PriorityTableItem";
import TypeTableItem from "../../common/TableItems/TypeTableItem";
import MethodTableItem from "../../common/TableItems/MethodTableItem";
+ import MsTableOperator from "../../../common/components/MsTableOperator";
export default {
name: "TestCaseList",
components: {
+ MsTableOperator,
MethodTableItem,
TypeTableItem,
PriorityTableItem,
diff --git a/frontend/src/business/components/track/plan/components/TestPlanList.vue b/frontend/src/business/components/track/plan/components/TestPlanList.vue
index b1cc80be66..41cc875c10 100644
--- a/frontend/src/business/components/track/plan/components/TestPlanList.vue
+++ b/frontend/src/business/components/track/plan/components/TestPlanList.vue
@@ -63,12 +63,7 @@
-
-
+
@@ -85,10 +80,13 @@
import MsCreateBox from '../../../settings/CreateBox';
import MsTablePagination from '../../../../components/common/pagination/TablePagination';
import MsTableHeader from "../../../common/components/MsTableHeader";
+ import MsDialogFooter from "../../../common/components/MsDialogFooter";
+ import MsTableOperatorButton from "../../../common/components/MsTableOperatorButton";
+ import MsTableOperator from "../../../common/components/MsTableOperator";
export default {
name: "TestPlanList",
- components: {MsTableHeader, MsCreateBox, MsTablePagination},
+ components: {MsTableOperator, MsTableOperatorButton, MsDialogFooter, MsTableHeader, MsCreateBox, MsTablePagination},
data() {
return {
result: {},
diff --git a/frontend/src/business/components/track/plan/view/comonents/TestPlanTestCaseList.vue b/frontend/src/business/components/track/plan/view/comonents/TestPlanTestCaseList.vue
index 046d1d5c33..727b83222a 100644
--- a/frontend/src/business/components/track/plan/view/comonents/TestPlanTestCaseList.vue
+++ b/frontend/src/business/components/track/plan/view/comonents/TestPlanTestCaseList.vue
@@ -89,8 +89,7 @@
-
-
+
@@ -122,10 +121,12 @@
import StatusTableItem from "../../../common/TableItems/StatusTableItem";
import TypeTableItem from "../../../common/TableItems/TypeTableItem";
import MethodTableItem from "../../../common/TableItems/MethodTableItem";
+ import MsTableOperator from "../../../../common/components/MsTableOperator";
export default {
name: "TestPlanTestCaseList",
components: {
+ MsTableOperator,
MethodTableItem,
TypeTableItem,
StatusTableItem,