张延森 5 jaren geleden
bovenliggende
commit
783c7fc3d8
1 gewijzigde bestanden met toevoegingen van 5 en 2 verwijderingen
  1. 5
    2
      src/pages/building/list/add/components/base.jsx

+ 5
- 2
src/pages/building/list/add/components/base.jsx Bestand weergeven

@@ -219,6 +219,7 @@ function AddBuilding(props) {
219 219
    * @param {*} tags 
220 220
    */
221 221
   function tagFilter(tags, keyType) {
222
+    debugger
222 223
     console.log(tags)
223 224
     if (!tags) {
224 225
       return null
@@ -231,15 +232,17 @@ function AddBuilding(props) {
231 232
     const determineTag = poi.map(p => {
232 233
       if (p.key === keyType) {
233 234
         if (typeof p.data === 'string') {
234
-          p.data = JSON.parse(p.data).filter(f => automaticTag.includes(f.name)) || []
235
+          p.data = JSON.parse(p.data).filter(f => automaticTag.includes(f.name))
235 236
         } else {
236
-          p.data = p.data.filter(x => tags.some(t => !t.automatic || t.tagName === x.name))
237
+          p.data = p.data.filter(f => automaticTag.includes(f.name))
237 238
         }
238 239
       }
239 240
       return p
240 241
     })
241 242
 
242 243
     setPoi(determineTag)
244
+
245
+    debugger
243 246
     return tags.filter(f => f.automatic === false).map(x => x.tagName).join(',')
244 247
   }
245 248