const querySelect = async () => {
const res = await querySceneCondition(true);
const newL: any = [];
const newName: any = [];
const nameL: any = [];
res.forEach((it: Xiala) => {
newL.push({
...it,
label: it.triggerCondition,
value: it.triggerCondition,
});
if (nameL.indexOf(it.sceneName)) {
nameL.push(it.sceneName); //必须加这个,不赋值不会去重
newName.push({
label: it.sceneName,
value: it.sceneName,
});
}
});
console.log('nameL', nameL);
setScenceCondition(newL);
setSceneName(newName);
};