ZaiZai 1 рік тому
батько
коміт
60c5901e53
2 змінених файлів з 24 додано та 5 видалено
  1. 10 0
      src/api/modules/tasks/flow.js
  2. 14 5
      src/views/tasks/flow.vue

+ 10 - 0
src/api/modules/tasks/flow.js

@@ -49,4 +49,14 @@ export default {
             params: form,
         }, msg)
     },
+    //排序
+    async batchUpdateSort(form) {
+        return HcApi({
+            url: '/api/blade-business/fixedFlow/remove',
+            method: 'post',
+            data: {
+                list: form,
+            },
+        }, false)
+    },
 }

+ 14 - 5
src/views/tasks/flow.vue

@@ -207,7 +207,7 @@ const saveFormClick = async () => {
         if (!error && code === 200) {
             showEditModal.value = false
             window?.$message?.success('保存成功')
-            getTableData()
+            getTableData().then()
         } else {
             window.$message.error(msg)
         }
@@ -223,7 +223,7 @@ const saveFormClick = async () => {
         if (!error && code === 200) {
             showEditModal.value = false
             window?.$message?.success('保存成功')
-            getTableData()
+            getTableData().then()
         } else {
             window.$message.error(msg)
         }
@@ -246,7 +246,7 @@ const removeFixedFlowData = async (row) => {
     //处理数据
     if (!error && code === 200) {
         window.$message?.success('删除成功')
-        getTableData()
+        getTableData().then()
     }
 }
 
@@ -319,8 +319,17 @@ const upSortClick = (index) => {
 //保存
 const sortModalLoading = ref(false)
 const sortModalSave = async () => {
-    console.log(sortTableData.value)
-    sortModal.value = false
+    sortModalLoading.value = true
+    const { error, code } = await tasksFlowApi.batchUpdateSort(sortTableData.value)
+    //判断状态
+    sortModalLoading.value = false
+    if (!error && code === 200) {
+        window.$message?.success('保存成功')
+        sortModal.value = false
+        getTableData().then()
+    } else {
+        window.$message?.error('保存失败')
+    }
 }
 
 //关闭