From 6e7b6dbd76c9c6356e5846c5bb82a132a3f731db Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期一, 29 九月 2025 17:07:20 +0800
Subject: [PATCH] 最新版本541200007
---
admin/src/components/business/OperaPlatformWindow.vue | 37 +++++++++++++++++++++++++++----------
1 files changed, 27 insertions(+), 10 deletions(-)
diff --git a/admin/src/components/business/OperaPlatformWindow.vue b/admin/src/components/business/OperaPlatformWindow.vue
index b32724b..617e97b 100644
--- a/admin/src/components/business/OperaPlatformWindow.vue
+++ b/admin/src/components/business/OperaPlatformWindow.vue
@@ -14,6 +14,12 @@
</el-option>
</el-select>
</el-form-item>
+ <el-form-item label="鏈堝彴绫诲瀷" prop="type" >
+ <el-radio-group v-model="form.type" >
+ <el-radio :label="0">鏁存墭鐩�</el-radio>
+ <el-radio :label="1">鏁d欢</el-radio>
+ </el-radio-group>
+ </el-form-item>
<el-form-item label="骞挎挱璁惧锛�" prop="broadcastIds">
<el-select v-model="form.broadcastIds" multiple>
<el-option v-for="item in broadcastList" :key="item.id" :label="item.name" :value="item.id">
@@ -26,20 +32,26 @@
</el-option>
</el-select>
</el-form-item>
- <el-form-item label="LED绌洪棽鏂囨锛�" prop="remark">
- <el-input type="text" v-model="form.remark" placeholder="璇疯緭鍏ED绌洪棽鏂囨" v-trim />
+ <el-form-item label="LED绌洪棽鏂囨锛�" prop="ledContent">
+ <el-input type="text" v-model="form.ledContent" placeholder="璇疯緭鍏ED绌洪棽鏂囨" v-trim />
</el-form-item>
- <el-form-item label="鍚屾椂浣滀笟鏁伴噺锛�" prop="workingNum">
- <el-input type="number" v-model="form.workingNum" placeholder="璇疯緭鍏ュ悓鏃朵綔涓氭暟閲�" v-trim />
+ <el-form-item label="鍚屾椂鍙彿鏁伴噺锛�" prop="workingNum">
+ <el-input type="number" v-model="form.workingNum" placeholder="璇疯緭鍏ュ悓鏃跺彨鍙锋暟閲�" v-trim />
</el-form-item>
- <el-form-item label="鏈堝彴浣滀笟鏁堢巼(涓囧彧/灏忔椂)锛�" prop="workRate">
- <el-input type="number" v-model="form.workRate" placeholder="璇疯緭鍏ユ湀鍙颁綔涓氭晥鐜�(涓囧彧/灏忔椂)" v-trim />
+ <el-form-item label="鍚屾椂鍑嗗鏁伴噺锛�" prop="callReadyNum">
+ <el-input type="number" v-model="form.callReadyNum" placeholder="璇疯緭鍏ュ悓鏃跺噯澶囨暟閲�" v-trim />
+ </el-form-item>
+ <el-form-item label="鏈堝彴浣滀笟鏁堢巼(涓囨敮/灏忔椂)锛�" prop="workRate">
+ <el-input type="number" v-model="form.workRate" placeholder="璇疯緭鍏ユ湀鍙颁綔涓氭晥鐜�(涓囨敮/灏忔椂)" v-trim />
</el-form-item>
<el-form-item label="浣滀笟瓒呮椂鎶ヨ鏃堕棿(鍒嗛挓)锛�" prop="workTimeoutAlarmTime">
<el-input type="number" v-model="form.workTimeoutAlarmTime" placeholder="璇疯緭鍏ヤ綔涓氳秴鏃舵姤璀︽椂闂�(鍒嗛挓)" v-trim />
</el-form-item>
<el-form-item label="鍋滅暀瓒呮椂鎶ヨ鏃堕棿(鍒嗛挓锛夛細" prop="stayTimeoutAlarmTime">
<el-input type="number" v-model="form.stayTimeoutAlarmTime" placeholder="璇疯緭鍏ュ仠鐣欒秴鏃舵姤璀︽椂闂�(鍒嗛挓)" v-trim />
+ </el-form-item>
+ <el-form-item label="鎺掑簭鐮�" prop="sortnum">
+ <el-input type="number" v-model="form.sortnum" placeholder="璇疯緭鍏ユ帓搴忕爜" v-trim />
</el-form-item>
</el-form>
</GlobalWindow>
@@ -64,6 +76,7 @@
form: {
id: null,
ledIds: null,
+ type:0,
broadcastIds: null,
name: '',
code: '',
@@ -71,14 +84,18 @@
startTime: '',
endTime: '',
workingNum: 1,
- remark: '',
+ 鍚屾椂浣滀笟鏁伴噺: 0,
+ ledContent: '',
workRate: '',
stayTimeoutAlarmTime: '',
workTimeoutAlarmTime: '',
+ sortnum: ''
},
// 楠岃瘉瑙勫垯
rules: {
- workingNum: [{ required: true, validator: numRuleGtZero, message: '璇疯緭鍏ュ悓鏃朵綔涓氭暟閲�,蹇呴』澶т簬0! ', trigger: 'blur' }]
+ workingNum: [{ required: true, validator: numRuleGtZero, message: '璇疯緭鍏ュ悓鏃跺彨鍙锋暟閲�,蹇呴』澶т簬0! ', trigger: 'blur' }],
+ type: [{ required: true, message: '鏈堝彴绫诲瀷涓嶈兘涓虹┖锛�', trigger: 'blur' }],
+ sortnum: [{ required: true, message: '鎺掑簭鐮佷笉鑳戒负绌猴紒', trigger: 'blur' }]
}
}
},
@@ -124,13 +141,13 @@
})
},
loadLedList() {
- deviceList({ type: 2 })
+ deviceList({ type: 2, isdeleted: 0 })
.then(res => {
this.ledList = res || []
})
},
loadBroadcastList() {
- deviceList({ type: 3 })
+ deviceList({ type: 3, isdeleted: 0 })
.then(res => {
this.broadcastList = res || []
})
--
Gitblit v1.9.3