diff --git a/apps/web-antd/src/views/sis/elevatorInfo/elevatorInfo-modal.vue b/apps/web-antd/src/views/sis/elevatorInfo/elevatorInfo-modal.vue index 34dabeef..616c6704 100644 --- a/apps/web-antd/src/views/sis/elevatorInfo/elevatorInfo-modal.vue +++ b/apps/web-antd/src/views/sis/elevatorInfo/elevatorInfo-modal.vue @@ -111,11 +111,12 @@ async function handleConfirm() { const data = cloneDeep(await formApi.getValues()) // 通道信息 const filteredChannels = dynamicValidateForm.floor - .filter(item => !(item.out.length === 0 && item.in.length === 0)) + .filter(item => !(item.outUp.length === 0 && item.outDown.length === 0 && item.in.length === 0)) .map(item => ({ floorId: item.id, inChannel: item.in, - outChannel: item.out + upChannel: item.outUp, + downChannel: item.outDown, })) data.channels = filteredChannels @@ -223,7 +224,8 @@ async function setupCommunitySelect() { } interface floor { - out: string + outUp: string + outDown: string in: string num: string | number id: string | number @@ -238,7 +240,8 @@ async function handleGetFloor(unitId: string | number) { floorList.value = [] res.forEach((item) => { floorList.value.push({ - out: '', + outUp: '', + outDown: '', in: '', num: item.floorNumber, id: item.id, @@ -268,10 +271,14 @@ async function handleClosed() {