wangrong
2026-08-30 761e5c5fa871959f60e15c971c8d83f2b53d0af5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import { Base64 } from 'js-base64'
 
const originNameHandle = (arr = []) => {
  arr.forEach(ele => {
    if (ele.extField === 2) {
      ele.originName = Base64.encode(ele.originName)
    }
  })
}
 
const originNameHandleBack = (arr = []) => {
  arr.forEach(ele => {
    if (ele.extField === 2) {
      ele.originName = Base64.decode(ele.originName)
    }
  })
}
 
const originNameHandleWithArr = (obj = {}, fields) => {
  fields.forEach(ele => {
    originNameHandle(obj?.[ele] || [])
  })
}
 
const originNameHandleBackWithArr = (obj = {}, fields) => {
  fields.forEach(ele => {
    originNameHandleBack(obj?.[ele] || [])
  })
}
 
export {
  originNameHandle,
  originNameHandleBack,
  originNameHandleWithArr,
  originNameHandleBackWithArr
}