编辑代码

//JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。 
console.log("Hello world!            -  js.jsrun.net ");

const selectArr=[
  {
    "id": "D02240524000646B001178E13F0D-D02240500822347D",
    "palletCode": "D02240524000646B001178E13F0D",
    "assemblyCode": "D02240500822347D",
    "pmax": 672.306945800781,
    "rsh": 1517.86962890625,
    "rs": 0.215490788221359,
    "ff": 0.796597957611084,
    "isc": 18.2322387695312,
    "voc": 46.2901306152344,
    "imax": 17.4375133514404,
    "vmax": 38.5552101135254,
    "assemblyStatus": "待检验",
    "experimentalComponentType": null,
    "whetherSelected": "未选",
    "userID": "100470176625850318848",
    "wetLeakagePic": [],
    "wetLeakagePicName": "",
    "pickUpGluePic": [
      {
        "pickUpGluePic": "https://csde-file.oss-cn-shanghai.aliyuncs.com/huishang/20241227/5f76d9f6-e90d-4741-8095-4ea68fb560fd.jpg",
        "pickUpGluePicName": "huishang/20241227/5f76d9f6-e90d-4741-8095-4ea68fb560fd.jpg"
      }
    ],
    "pickUpGluePicName": "",
    "appearance": "合格",
    "power": "合格",
    "junctionBox": "合格",
    "el": "合格",
    "wetLeakage": "合格",
    "pickUpGlue": "合格",
    "checkTime": "2024-12-17T16:00:00.000Z",
    "inspectionCode": "BJD2024122700824"
  },
  {
    "id": "D02240524000646B001178E13F0D-D02240500822947D",
    "palletCode": "D02240524000646B001178E13F0D",
    "assemblyCode": "D02240500822947D",
    "pmax": 670.276184082031,
    "rsh": 1704.02685546875,
    "rs": 0.217465430498123,
    "ff": 0.797169268131256,
    "isc": 18.1775512695312,
    "voc": 46.2559776306152,
    "imax": 17.4150047302246,
    "vmax": 38.4884300231934,
    "assemblyStatus": "待检验",
    "experimentalComponentType": null,
    "whetherSelected": "未选",
    "userID": "100470176625850318848",
    "wetLeakagePic": [],
    "wetLeakagePicName": "",
    "pickUpGluePicName": "",
    "checkTime": "2024-12-17T16:00:00.000Z"
  },
  {
    "id": "D02240524000646B001178E13F0D-D02240500823060D",
    "palletCode": "D02240524000646B001178E13F0D",
    "assemblyCode": "D02240500823060D",
    "pmax": 670.585021972656,
    "rsh": 1968.7841796875,
    "rs": 0.224633142352104,
    "ff": 0.797549247741699,
    "isc": 18.173698425293,
    "voc": 46.2650489807129,
    "imax": 17.4240341186523,
    "vmax": 38.4862060546875,
    "experimentalComponentType": null,
    "assemblyStatus": "待检验",
    "whetherSelected": "未选",
    "userID": "100470176625850318848",
    "wetLeakagePic": [],
    "wetLeakagePicName": "",
    "pickUpGluePic": [
      {
        "pickUpGluePic": "https://csde-file.oss-cn-shanghai.aliyuncs.com/huishang/20241227/196b9006-ccdf-436e-8855-d9ddaf05e1b9.jpg",
        "pickUpGluePicName": "huishang/20241227/196b9006-ccdf-436e-8855-d9ddaf05e1b9.jpg"
      }
    ],
    "pickUpGluePicName": "",
    "checkTime": "2024-12-17T16:00:00.000Z"
  }
]

// const arr1=selectArr.map(item=>item.pickUpGluePic).flat()
const arr1=selectArr.reduce((acc, curr) => acc.concat(curr), []);
// const arr1=selectArr.flatMap(item=>item.pickUpGluePic)
const SearchassemblyCode='D02240500822347D'
const arr2=selectArr.filter(item=>item.assemblyCode.toLowerCase().includes(SearchassemblyCode.toLocaleLowerCase()))
console.log(arr2,'过滤数据')