Commit a2b72499 authored by xiexingan's avatar xiexingan

定时开关

parent 7b488d67
...@@ -9,20 +9,20 @@ ...@@ -9,20 +9,20 @@
<el-form-item label="节能模式:"> <el-form-item label="节能模式:">
<div class="switch-warp" style="transform: translateY(7px)"> <div class="switch-warp" style="transform: translateY(7px)">
<div <div
:class="[formData.saving == 1 ? 'on' : '']" :class="[isSaving == 1 ? 'on' : '']"
@click="handleSwitch(1)" @click="handleSwitch(1)"
> >
人工 人工
</div> </div>
<div <div
:class="[formData.saving == 2 ? 'on' : '']" :class="[isSaving == 2 ? 'on' : '']"
@click="handleSwitch(2)" @click="handleSwitch(2)"
> >
节能 节能
</div> </div>
</div> </div>
</el-form-item> </el-form-item>
<span class="btn-group" v-if="formData.saving == 1"> <span class="btn-group" v-if="isSaving == 1">
<el-form-item label=""> <el-form-item label="">
<el-button <el-button
type="primary" type="primary"
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
</el-form-item> </el-form-item>
</span> </span>
</el-col> </el-col>
<el-col :span="24" v-if="formData.saving == 1"> <el-col :span="24" v-if="isSaving == 1">
<el-form-item label="温度设定:"> <el-form-item label="温度设定:">
<el-input v-model="formData.temp" clearable=""></el-input> <el-input v-model="formData.temp" clearable=""></el-input>
</el-form-item> </el-form-item>
...@@ -74,9 +74,20 @@ ...@@ -74,9 +74,20 @@
</el-time-select> </el-time-select>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" size="mini" @click="setSendTime" <div class="switch-warp" style="transform: translateY(5px)">
>设置定时</el-button <div
> :class="[isOpen == 1 ? 'on' : '']"
@click="setSendTime(1)"
>
</div>
<div
:class="[isOpen == 2 ? 'on' : '']"
@click="setSendTime(2)"
>
</div>
</div>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
...@@ -185,8 +196,9 @@ export default { ...@@ -185,8 +196,9 @@ export default {
activeTab: 'b45827c068254695864ee3c1d42573cb', //tab默认选中 activeTab: 'b45827c068254695864ee3c1d42573cb', //tab默认选中
tableData: [], tableData: [],
tableColums: tableColumsOne, tableColums: tableColumsOne,
isSaving: 1, //节能
isOpen: 1, //定时开关
formData: { formData: {
saving: 1
}, },
tabList: [ tabList: [
{ {
...@@ -267,7 +279,7 @@ export default { ...@@ -267,7 +279,7 @@ export default {
statusHandle() {}, statusHandle() {},
// 人工节能 // 人工节能
handleSwitch(state) { handleSwitch(state) {
this.formData.saving = state this.isSaving = state
this.$http({ this.$http({
url: this.$http.adornUrl('/equipment/changeType'), url: this.$http.adornUrl('/equipment/changeType'),
method: 'post', method: 'post',
...@@ -281,7 +293,9 @@ export default { ...@@ -281,7 +293,9 @@ export default {
}) })
}, },
// 设置定时任务 // 设置定时任务
setSendTime() { setSendTime(type) {
this.isOpen = type
this.$http({ this.$http({
url: this.$http.adornUrl('/equipment/timedTask'), url: this.$http.adornUrl('/equipment/timedTask'),
method: 'post', method: 'post',
...@@ -289,7 +303,7 @@ export default { ...@@ -289,7 +303,7 @@ export default {
id: '', id: '',
startTime: this.formData.startTime, startTime: this.formData.startTime,
endTime: this.formData.endTime, endTime: this.formData.endTime,
status: 1 status: type
}) })
}).then((data) => { }).then((data) => {
if (data && data.code === 0) { if (data && data.code === 0) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment