pcs设备类型,新增pcs设备配置选项,策略配置时间问题修复

This commit is contained in:
白菜
2025-12-31 17:15:26 +08:00
parent 84bc29410a
commit a0095b4054
2 changed files with 309 additions and 188 deletions

View File

@ -262,28 +262,6 @@ export default {
saveDialog() {
this.$refs.addTempForm.validate(valid => {
if (!valid) return
//校验时间选择范围是否冲突
let status = true
this.tableData.forEach((outer, outerIndex) => {
const {startTime, endTime} = outer
const outerStart = parseInt(startTime), outerEnd = parseInt(endTime)
if (outerStart > outerEnd) {
status = false
} else {
this.tableData.forEach((inner, innerIndex) => {
if (innerIndex !== outerIndex) {
const {startTime: innerStartTime, endTime: innerEndTime} = inner
const innerStart = parseInt(innerStartTime), innerEnd = parseInt(innerEndTime)
if ((innerStart < outerStart && innerEnd > outerEnd) || !((innerStart < outerStart && innerEnd <= outerStart) || (innerStart >= outerEnd && innerEnd > outerEnd))) {
status = false
}
}
})
}
})
if (!status) {
return this.$message.error('时间选择范围冲突');
}
const {templateName, sdcLimit, sdcDown, sdcUp} = this.formData
const {siteId, updateStrategyId} = this.$home
const {tableData} = this