项目场景:类型包括全年和季节,季节可配置。无论年份或季节,您都可以添加需求响应数据。弹出窗口中有两个下拉框。开始时间和结束时间,范围为0-23,选择一条信息填写即可点击保存,在页面点击添加会弹出弹窗重新添加信息遇到的问题:添加数据第一次:如果选择开始时间为3,结束时间选择6保存,下次添加时不能选择3-6,新选择的时间范围不能包括3-6,例如,新选的开始时间为1,结束时间为9,因为1-9包含了3-6的部分,所以不能选,但是0-3可以选,7-10可以选选择。第二次添加数据:如果选择开始时间为9,结束时间选择为14保存,则所有新添加的数据为:hasAddData=[{startTime:3,endTime:6,upValue:1,downValue:0.3},{startTime:9,endTime:14,upValue:0.5,downValue:0.8},]下次添加新item时,可以选择的数据列表只有:[0,1,2],[7,8],[15,16,17,18,19,20,21,22,23],如果开始时间为0,结束时间只能为0、1或2,如果开始时间为7、结束时间只能是8。以此类推,写开始时间的下拉框数据和结束时间的下拉框数据。弹窗图标:下面是实现逻辑:-click-modal="false":close-on-press-escape="false":modal-append-to-body="false":append-to-body="true"width="450px"top="20vh"v-loading="formLoading">
