diff --git a/src/components/Filter/index.vue b/src/components/Filter/index.vue
index b3d1fe8..10e0ab2 100644
--- a/src/components/Filter/index.vue
+++ b/src/components/Filter/index.vue
@@ -13,7 +13,8 @@ const emits = defineEmits(['search']);
const {config, title} = defineProps({
config: {
type: Array,
- default: []
+ default: [],
+ required: true,
},
title: {
type: String,
diff --git a/src/pages/merchant/components/TerminateTask.js b/src/components/TerminateTask/TerminateTask.js
similarity index 100%
rename from src/pages/merchant/components/TerminateTask.js
rename to src/components/TerminateTask/TerminateTask.js
diff --git a/src/pages/manage/pages/manage-reward-mission/components/PreviewTaskModal.vue b/src/pages/manage/pages/manage-reward-mission/components/PreviewTaskModal.vue
new file mode 100644
index 0000000..a4a9c20
--- /dev/null
+++ b/src/pages/manage/pages/manage-reward-mission/components/PreviewTaskModal.vue
@@ -0,0 +1,96 @@
+
+
+
+ 预览
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1.
+
+
+
+ 第三个很好用,大家可以在网上搜同款
+
+
+
+
+
+
+
+
+
+
+
+
+ 选中
+
+
+
+
通过
+
拒绝
+
+
+
+
+
+
diff --git a/src/pages/manage/pages/manage-reward-mission/components/RejectTaskModal.vue b/src/pages/manage/pages/manage-reward-mission/components/RejectTaskModal.vue
new file mode 100644
index 0000000..e3d78c7
--- /dev/null
+++ b/src/pages/manage/pages/manage-reward-mission/components/RejectTaskModal.vue
@@ -0,0 +1,29 @@
+
+
+
+ 拒绝
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/manage/pages/manage-reward-mission/components/TaskPassedReviewModal.vue b/src/pages/manage/pages/manage-reward-mission/components/TaskPassedReviewModal.vue
new file mode 100644
index 0000000..06cbc5b
--- /dev/null
+++ b/src/pages/manage/pages/manage-reward-mission/components/TaskPassedReviewModal.vue
@@ -0,0 +1,35 @@
+
+
+
+ 通过
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/manage/pages/manage-reward-mission/components/openTerminateTask.js b/src/pages/manage/pages/manage-reward-mission/components/openTerminateTask.js
new file mode 100644
index 0000000..55c29d9
--- /dev/null
+++ b/src/pages/manage/pages/manage-reward-mission/components/openTerminateTask.js
@@ -0,0 +1,23 @@
+import {h} from 'vue';
+import {Modal} from "@arco-design/web-vue";
+
+const openTerminateTask = () => {
+ Modal.warning({
+ title: '确认终止任务',
+ width: 464,
+ hideCancel: false,
+ okText: '确定终止',
+ okButtonProps: {
+ status: 'danger',
+ },
+ content: h('div', {}, [
+ h('div', {class: 'text-[14px]'}, '终止任务后,后续达人将无法接单,但不影响已经接单的达人'),
+ h('div', {class: 'text-[14px] text-[#4E5969]'}, '*请商家及时处理已经被接单的子任务,处理完毕后,剩余任务金额将返款至商家钱包')
+ ]),
+ onOk: () => {
+
+ }
+ });
+}
+
+export default openTerminateTask;
diff --git a/src/pages/manage/pages/manage-reward-mission/subtask-review.vue b/src/pages/manage/pages/manage-reward-mission/subtask-review.vue
index bdafcc1..a2713e9 100644
--- a/src/pages/manage/pages/manage-reward-mission/subtask-review.vue
+++ b/src/pages/manage/pages/manage-reward-mission/subtask-review.vue
@@ -1,10 +1,146 @@
- 子任务审核
+
+
+
+
+ pagination.current = e"
+ :pagination="pagination"
+ :loading="loading"
+ :columns="columns"
+ class="flex-grow">
+
+
+
+
+