Преглед на файлове

:bug: 标签类型下不可删除标签的bug

zhanghe преди 6 години
родител
ревизия
f078d63503
променени са 1 файла, в които са добавени 6 реда и са изтрити 0 реда
  1. 6 0
      src/routes/Frontend/TagType/TagTypeCreate.js

+ 6 - 0
src/routes/Frontend/TagType/TagTypeCreate.js

@@ -38,6 +38,12 @@ const filterTagListByMerchantId = (merchantId, tagList) => {
 const arraySort = (subArray = [], parentArray = []) => {
   let cursor = 0;
   const newArray = [...parentArray];
+  subArray.forEach((sub) => {
+    const sInP = parentArray.findIndex(data => data.id === sub.id);
+    if (sInP !== -1) {
+      newArray.splice(sInP, 1);
+    }
+  });
   while (cursor < subArray.length - 1) {
     const prevId = subArray[cursor].id;
     const nextId = subArray[cursor + 1].id;