|
@@ -792,14 +792,17 @@ const handleBlindStructureChange = async (value: number) => {
|
|
|
const res = await selectPhysicalBlindLevelsById(value);
|
|
const res = await selectPhysicalBlindLevelsById(value);
|
|
|
if (res.code === 200) {
|
|
if (res.code === 200) {
|
|
|
// 使用 unknown 中间类型进行类型转换
|
|
// 使用 unknown 中间类型进行类型转换
|
|
|
- const data2 = res.data as unknown as { id: number; levelNumber: number }[];
|
|
|
|
|
|
|
+ const data2 = res.data as unknown as { id: number; levelNumber: number; isBreak: number }[];
|
|
|
const list = [];
|
|
const list = [];
|
|
|
for (let i = 0; i < data2.length; i++) {
|
|
for (let i = 0; i < data2.length; i++) {
|
|
|
const item = data2[i];
|
|
const item = data2[i];
|
|
|
- list.push({
|
|
|
|
|
- id: item.levelNumber,
|
|
|
|
|
- label: item.levelNumber
|
|
|
|
|
- });
|
|
|
|
|
|
|
+ // 排除 is_break(是Break) 为 1 的项
|
|
|
|
|
+ if (!item.isBreak) {
|
|
|
|
|
+ list.push({
|
|
|
|
|
+ id: item.levelNumber,
|
|
|
|
|
+ label: item.levelNumber
|
|
|
|
|
+ });
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
itemOptionsStructuresLevel.value = list;
|
|
itemOptionsStructuresLevel.value = list;
|
|
|
// 判断当前选择的 lateRegistrationLevel 是否在新列表中
|
|
// 判断当前选择的 lateRegistrationLevel 是否在新列表中
|