|
@@ -92,17 +92,19 @@
|
|
<span v-if="user.type < 1" class="txt1 o-mt-10 kBordBott">{{ $t("device.lockCondition") }}:{{
|
|
<span v-if="user.type < 1" class="txt1 o-mt-10 kBordBott">{{ $t("device.lockCondition") }}:{{
|
|
item.isBlocked ? $t("device.lockState") : $t("device.unLockState")
|
|
item.isBlocked ? $t("device.lockState") : $t("device.unLockState")
|
|
}}</span>
|
|
}}</span>
|
|
|
|
+ <img v-if="item.checkType" class="pic1" referrerpolicy="no-referrer" src="../../assets/home/line.png" />
|
|
<div class="contentBottomCon" v-if="item.checkType">
|
|
<div class="contentBottomCon" v-if="item.checkType">
|
|
- <img class="pic1" referrerpolicy="no-referrer" src="../../assets/home/line.png" />
|
|
|
|
<!-- 睡眠状态 -->
|
|
<!-- 睡眠状态 -->
|
|
- <div class="word4 flex-row justify-between o-ptb-4 kBordBott">
|
|
|
|
- <span class="info1 o-ptb-5 kBordBott">{{ $t("device.sleepState") }}:{{
|
|
|
|
|
|
+ <div class="contentWord kBordBott">
|
|
|
|
+ <span class="">{{ $t("device.sleepState") }}:{{
|
|
item.isSleep
|
|
item.isSleep
|
|
? $t("device.sleeping")
|
|
? $t("device.sleeping")
|
|
: $t("device.notSleeping")
|
|
: $t("device.notSleeping")
|
|
}}</span>
|
|
}}</span>
|
|
|
|
+ <!-- <van-switch v-model="checked" disabled /> -->
|
|
|
|
+
|
|
</div>
|
|
</div>
|
|
- <div v-if="item.isSleep" class="layer3 o-ptb-7">
|
|
|
|
|
|
+ <!-- <div v-if="item.isSleep" class="layer3 o-ptb-7">
|
|
<span class="word1">
|
|
<span class="word1">
|
|
<div v-if="!sleepDescBoxShow">
|
|
<div v-if="!sleepDescBoxShow">
|
|
<van-field colon center class="word2" v-model="item.sleepDesc"
|
|
<van-field colon center class="word2" v-model="item.sleepDesc"
|
|
@@ -115,7 +117,6 @@
|
|
}}</van-button>
|
|
}}</van-button>
|
|
</template>
|
|
</template>
|
|
</van-field>
|
|
</van-field>
|
|
- <!-- </span> -->
|
|
|
|
</div>
|
|
</div>
|
|
<div v-else>
|
|
<div v-else>
|
|
<span class="word3 o-pr-10">{{ $t("device.sleepDesc") }}:</span>
|
|
<span class="word3 o-pr-10">{{ $t("device.sleepDesc") }}:</span>
|
|
@@ -124,21 +125,50 @@
|
|
<van-icon name="edit" size="18" class="editIcon" @click="editSleepDesc()" />
|
|
<van-icon name="edit" size="18" class="editIcon" @click="editSleepDesc()" />
|
|
</div>
|
|
</div>
|
|
</span>
|
|
</span>
|
|
|
|
+ </div> -->
|
|
|
|
+ <div v-if="item.isSleep" class="contentWord kBordBott">
|
|
|
|
+ <span class="">{{ $t("device.sleepDesc") }}:</span>
|
|
|
|
+ <!-- <div v-if="!sleepDescBoxShow" class="container l-flex-RC"> -->
|
|
|
|
+ <van-field colon center class="word2" v-model="item.sleepDesc" v-if="!sleepDescBoxShow"
|
|
|
|
+ :placeholder="$t('device.sleepDescPlace')" label-width="auto">
|
|
|
|
+ <template #button class="button_1">
|
|
|
|
+ <van-button type="primary" @click="sleepDescChg(item.sleepDesc, item.id)">{{
|
|
|
|
+ $t("device.confirm") }}
|
|
|
|
+ </van-button>
|
|
|
|
+ <van-button type="primary" @click="editSleepDesc()">{{ $t("device.cancel")
|
|
|
|
+ }}</van-button>
|
|
|
|
+ </template>
|
|
|
|
+ </van-field>
|
|
|
|
+ <!-- <div class="l-flex-RC">
|
|
|
|
+ </div> -->
|
|
|
|
+ <!-- </span> -->
|
|
|
|
+ <!-- </div> -->
|
|
|
|
+ <!-- <div v-else class="container l-flex-RC"> -->
|
|
|
|
+ <span class="word10 l-flex-RC" v-if="sleepDescBoxShow">{{ item.sleepDesc == null ? $t("device.SuspendBusiness") :
|
|
|
|
+ item.sleepDesc }}
|
|
|
|
+ <van-icon name="edit" size="18" class="editIcon o-pl-5" @click="editSleepDesc()" />
|
|
|
|
+ </span>
|
|
|
|
+ <!-- </div> -->
|
|
</div>
|
|
</div>
|
|
- <!-- <span class="txt5 o-ptb-10 kBordBott l-flex-RC"><span>一键重启炉头:</span>
|
|
|
|
- <van-button type="primary">重启</van-button>
|
|
|
|
- </span> -->
|
|
|
|
|
|
+ <span v-if="item.machineType == null || item.machineType == '0'" class="contentWord kBordBott l-flex-RC">
|
|
|
|
+ <span>{{$t("device.clickRestart")}}:</span>
|
|
|
|
+ <van-button @click="restartHead(item.id)" type="primary">{{$t("device.restartHead")}}</van-button>
|
|
|
|
+ </span>
|
|
<!-- 炉头状态 -->
|
|
<!-- 炉头状态 -->
|
|
- <div class="word4 o-ptb-8">
|
|
|
|
- <span class="word3 o-pr-5" v-if="item.machineType == '0' || item.machineType == null">{{
|
|
|
|
- $t("device.furnHeadStatus") }}: </span>
|
|
|
|
- <span class="word3 o-pr-5" v-else>{{ $t("device.deviceStatus") }}: </span>
|
|
|
|
- <span>{{ item.eqeStatus === 1 ? $t("device.opened") : $t("device.closed") }}
|
|
|
|
- </span>
|
|
|
|
- <!-- <div class="l-flex-RC">
|
|
|
|
- <van-button type="primary">开启</van-button>
|
|
|
|
- <van-button type="primary">关闭</van-button>
|
|
|
|
- </div> -->
|
|
|
|
|
|
+ <div class="contentWord kBordBott" v-if="item.machineType == null || item.machineType == '0'">
|
|
|
|
+ <!-- <div> -->
|
|
|
|
+ <!-- <span class="word3 o-pr-5" v-if="item.machineType == '0' || item.machineType == null">{{
|
|
|
|
+ $t("device.furnHeadStatus") }}: </span>
|
|
|
|
+ <span class="word3 o-pr-5" v-else>{{ $t("device.deviceStatus") }}: </span> -->
|
|
|
|
+ <span>{{ (item.machineType == '0' || item.machineType == null) ? $t("device.furnHeadStatus") : $t("device.deviceStatus")}}:
|
|
|
|
+ {{ item.eqeStatus === 1 ? $t("device.opened") : $t("device.closed") }}</span>
|
|
|
|
+ <!-- <span>{{ item.eqeStatus === 1 ? $t("device.opened") : $t("device.closed") }} -->
|
|
|
|
+ <!-- </span> -->
|
|
|
|
+ <!-- </div> -->
|
|
|
|
+ <div class="o-ml-10">
|
|
|
|
+ <van-button @click="openCloseHead(item.id, 1)" type="primary">{{$t("device.open")}}</van-button>
|
|
|
|
+ <van-button @click="openCloseHead(item.id, 0)" type="primary">{{$t("device.close")}}</van-button>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
<!-- <span class="txt5 o-ptb-10 kBordBott l-flex-RC"><span>远程开门:</span>
|
|
<!-- <span class="txt5 o-ptb-10 kBordBott l-flex-RC"><span>远程开门:</span>
|
|
<van-button type="primary">开门</van-button>
|
|
<van-button type="primary">开门</van-button>
|
|
@@ -158,38 +188,36 @@
|
|
</div> -->
|
|
</div> -->
|
|
|
|
|
|
<!-- 定位: -->
|
|
<!-- 定位: -->
|
|
- <div>
|
|
|
|
- <span v-if="item.latitude" class="txt5 o-ptb-3 kBordBott l-flex-RC">
|
|
|
|
- <span class="info1">{{ $t("device.position") }}:</span>
|
|
|
|
- <a class="clickable-link o-ptb-7" @click="viewPosiClk(item)">{{ item.fullName }}</a>
|
|
|
|
|
|
+ <span v-if="item.latitude" class="contentWord kBordBott l-flex-RC">
|
|
|
|
+ <span>{{ $t("device.position") }}:</span>
|
|
|
|
+ <a class="clickable-link" @click="viewPosiClk(item)">{{ item.fullName }}</a>
|
|
</span>
|
|
</span>
|
|
- </div>
|
|
|
|
<!-- 机器参数 -->
|
|
<!-- 机器参数 -->
|
|
- <van-row class="layer5 o-pt-7 kBordBott" justify="space-between"
|
|
|
|
|
|
+ <van-row class="layer5 kBordBott" justify="space-between"
|
|
v-if="(item.machineType == '0' || item.machineType == null) && item.equimentType != 'P30'">
|
|
v-if="(item.machineType == '0' || item.machineType == null) && item.equimentType != 'P30'">
|
|
- <van-col class="word5" style="margin-bottom: 12px;">{{ $t("device.furnaceHeadTemperature") }}:{{
|
|
|
|
|
|
+ <van-col class="word5" style="">{{ $t("device.furnaceHeadTemperature") }}:{{
|
|
item.furnaceTm
|
|
item.furnaceTm
|
|
}}{{ $t("device.degree") }}</van-col>
|
|
}}{{ $t("device.degree") }}</van-col>
|
|
- <van-col class="word5" style="margin-bottom: 12px;">{{ $t("device.temperatureInCabinet") }}:{{
|
|
|
|
|
|
+ <van-col class="word5" style="">{{ $t("device.temperatureInCabinet") }}:{{
|
|
item.cabinetTm
|
|
item.cabinetTm
|
|
}}{{ $t("device.degree") }}</van-col>
|
|
}}{{ $t("device.degree") }}</van-col>
|
|
- <van-col class="word5" style="margin-bottom: 12px;">{{ $t("device.humidityInCabinet") }}:{{
|
|
|
|
|
|
+ <van-col class="word5" style="">{{ $t("device.humidityInCabinet") }}:{{
|
|
item.cabinetHd
|
|
item.cabinetHd
|
|
}}{{ $t("device.humidity") }}</van-col>
|
|
}}{{ $t("device.humidity") }}</van-col>
|
|
</van-row>
|
|
</van-row>
|
|
- <van-row class="layer5 o-pt-7 kBordBott" justify="space-between" v-if="item.machineType == '1'">
|
|
|
|
- <van-col class="word5" style="margin-bottom: 12px;">{{ $t("device.stirringTemperature") }}:{{
|
|
|
|
|
|
+ <van-row class="layer5 kBordBott" justify="space-between" v-if="item.machineType == '1'">
|
|
|
|
+ <van-col class="word5" style="">{{ $t("device.stirringTemperature") }}:{{
|
|
item.stirTm
|
|
item.stirTm
|
|
}}{{ $t("device.degree") }}</van-col>
|
|
}}{{ $t("device.degree") }}</van-col>
|
|
- <van-col class="word5" style="margin-bottom: 12px;">{{ $t("device.cornGeneratorTemperature") }}:{{
|
|
|
|
|
|
+ <van-col class="word5" style="">{{ $t("device.cornGeneratorTemperature") }}:{{
|
|
item.cornGeneratorTm
|
|
item.cornGeneratorTm
|
|
}}{{ $t("device.degree") }}</van-col>
|
|
}}{{ $t("device.degree") }}</van-col>
|
|
- <van-col class="word5" style="margin-bottom: 12px;">{{ $t("device.cupQuantity") }}:{{ item.cupQuantity
|
|
|
|
|
|
+ <van-col class="word5" style="">{{ $t("device.cupQuantity") }}:{{ item.cupQuantity
|
|
}}</van-col>
|
|
}}</van-col>
|
|
</van-row>
|
|
</van-row>
|
|
<template v-if="item.isMaterialUse === '1' && (item.machineType == '0' || item.machineType == null)">
|
|
<template v-if="item.isMaterialUse === '1' && (item.machineType == '0' || item.machineType == null)">
|
|
- <van-row justify="space-between" class="sugarTxt o-pt-7 kBordBott">
|
|
|
|
- <van-col style="margin-bottom: 12px;">
|
|
|
|
|
|
+ <van-row justify="space-between" class="sugarTxt kBordBott">
|
|
|
|
+ <van-col style="">
|
|
{{ $t("device.whiteSugar") }}:{{ Format_calcuDecial(item.whiteSugar) }}%
|
|
{{ $t("device.whiteSugar") }}:{{ Format_calcuDecial(item.whiteSugar) }}%
|
|
</van-col>
|
|
</van-col>
|
|
<van-col>
|
|
<van-col>
|
|
@@ -198,16 +226,16 @@
|
|
<van-col>
|
|
<van-col>
|
|
{{ $t("device.yellowSugar") }}:{{ Format_calcuDecial(item.yellowSugar) }}%
|
|
{{ $t("device.yellowSugar") }}:{{ Format_calcuDecial(item.yellowSugar) }}%
|
|
</van-col>
|
|
</van-col>
|
|
- <van-col style="margin-bottom: 8px;">
|
|
|
|
|
|
+ <van-col style="">
|
|
{{ $t("device.blueSugar") }}:{{ Format_calcuDecial(item.blueSugar) }}%
|
|
{{ $t("device.blueSugar") }}:{{ Format_calcuDecial(item.blueSugar) }}%
|
|
</van-col>
|
|
</van-col>
|
|
</van-row>
|
|
</van-row>
|
|
- <div class="info1 o-ptb-5 kBordBott">
|
|
|
|
|
|
+ <div class="sugarTxt kBordBott">
|
|
<span>{{ $t("device.stick") }}:{{
|
|
<span>{{ $t("device.stick") }}:{{
|
|
Format_calcuDecial(item.stick)
|
|
Format_calcuDecial(item.stick)
|
|
}}%</span>
|
|
}}%</span>
|
|
</div>
|
|
</div>
|
|
- <van-row gutter="50" class="sugarTxt o-ptb-7 kBordBott">
|
|
|
|
|
|
+ <van-row gutter="20" class="sugarTxt kBordBott">
|
|
<van-col>
|
|
<van-col>
|
|
{{ $t("device.water") }}:{{ Format_calcuDecial(item.water) }}%
|
|
{{ $t("device.water") }}:{{ Format_calcuDecial(item.water) }}%
|
|
</van-col>
|
|
</van-col>
|
|
@@ -216,33 +244,35 @@
|
|
</van-col>
|
|
</van-col>
|
|
</van-row>
|
|
</van-row>
|
|
<!-- 一键补料 -->
|
|
<!-- 一键补料 -->
|
|
- <span class="info1 o-ptb-5 kBordBott l-flex-RC"><span>{{ $t("device.oneKeyFeed") }}:</span>
|
|
|
|
- <!-- <van-button @click="replenishmentClk(item)" type="primary">{{ $t("device.replenishment") }}
|
|
|
|
- </van-button> -->
|
|
|
|
- <a class="replenishment o-ptb-7" @click="replenishmentClk(item)">{{ $t("device.replenishment")
|
|
|
|
- }}</a>
|
|
|
|
|
|
+ <span class="contentWord kBordBott">
|
|
|
|
+ <span class="l-flex-RC">{{ $t("device.oneKeyFeed") }}:
|
|
|
|
+ <van-button class="replenishment" @click="replenishmentClk(item)" type="primary">{{ $t("device.replenishment") }}
|
|
|
|
+ </van-button>
|
|
|
|
+ </span>
|
|
|
|
+ <!-- <a class="replenishment" @click="replenishmentClk(item)">{{ $t("device.replenishment")
|
|
|
|
+ }}</a> -->
|
|
</span>
|
|
</span>
|
|
</template>
|
|
</template>
|
|
<!-- 最近刷新时间 -->
|
|
<!-- 最近刷新时间 -->
|
|
- <span class="info1 o-ptb-7 kBordBott">{{ $t("device.lastRefreshTime") }}:{{
|
|
|
|
|
|
+ <span class="contentWord kBordBott">{{ $t("device.lastRefreshTime") }}:{{
|
|
showDateTime(item.lastUpdateTime)
|
|
showDateTime(item.lastUpdateTime)
|
|
}}</span>
|
|
}}</span>
|
|
<!-- 音量 -->
|
|
<!-- 音量 -->
|
|
- <span v-if="item.machineType != '2'" class="info2 o-ptb-7 kBordBott">{{ $t("device.volume") }}:{{
|
|
|
|
|
|
+ <span v-if="item.machineType != '2'" class="contentWord kBordBott">{{ $t("device.volume") }}:{{
|
|
item.volume }}</span>
|
|
item.volume }}</span>
|
|
<!-- 报警内容 -->
|
|
<!-- 报警内容 -->
|
|
- <div class="l-flex-RC o-ptb-7">
|
|
|
|
- <span class="info3 kBordBott">{{ $t("device.alarmContent") }}:</span>
|
|
|
|
- <div class="info4 l-flex-RC">
|
|
|
|
- <span class="info5 o-pr-10 kBordBott">{{
|
|
|
|
- item.alarmList && item.alarmList[0]
|
|
|
|
- ? item.alarmList[0].alarmContent
|
|
|
|
|
|
+ <div class="contentWord kBordBott l-flex-RC">
|
|
|
|
+ <span>{{ $t("device.alarmContent") }}:</span>
|
|
|
|
+ <!-- <div class="l-flex-RC"> -->
|
|
|
|
+ <span class="word3">{{
|
|
|
|
+ item.alarmList && item.alarmList[0] && item.alarmList[0].alarmContent
|
|
|
|
+ ? showDateTime(item.alarmList[0].occurrenceTime) +" "+ item.alarmList[0].alarmContent
|
|
: $t("device.alarmContentNoData")
|
|
: $t("device.alarmContentNoData")
|
|
}}
|
|
}}
|
|
- </span>
|
|
|
|
- <van-button v-if="item.alarmList && item.alarmList[0]" type="primary" size="small" color="#07c160"
|
|
|
|
|
|
+ </span>
|
|
|
|
+ <van-button v-if="item.alarmList && item.alarmList[0] && item.alarmList[0].alarmContent" type="primary" color="#07c160"
|
|
:text="$t('device.eliminateAlarm')" @click="clearAlarm(item.alarmList[0])"></van-button>
|
|
:text="$t('device.eliminateAlarm')" @click="clearAlarm(item.alarmList[0])"></van-button>
|
|
- </div>
|
|
|
|
|
|
+ <!-- </div> -->
|
|
</div>
|
|
</div>
|
|
<div class="editDeviceBtnCon l-flex-center o-mt-10">
|
|
<div class="editDeviceBtnCon l-flex-center o-mt-10">
|
|
<div class="l-flex-RC" @click="deviceSet(item)">
|
|
<div class="l-flex-RC" @click="deviceSet(item)">
|
|
@@ -258,6 +288,7 @@
|
|
<div class="box2 flex-col"></div>
|
|
<div class="box2 flex-col"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
+ <div style="height: 10px;"></div>
|
|
</div>
|
|
</div>
|
|
<div class="bd6 l-flex-center o-ptb-7" @click="item.checkType = !item.checkType">
|
|
<div class="bd6 l-flex-center o-ptb-7" @click="item.checkType = !item.checkType">
|
|
<div class="l-flex-RC">
|
|
<div class="l-flex-RC">
|
|
@@ -288,7 +319,7 @@ import {
|
|
Api_postMachineNum,
|
|
Api_postMachineNum,
|
|
} from "../../service/home";
|
|
} from "../../service/home";
|
|
import { onMounted, reactive, toRefs, ref, onActivated } from "vue";
|
|
import { onMounted, reactive, toRefs, ref, onActivated } from "vue";
|
|
-import { showFailToast, showSuccessToast, showToast, showDialog } from "vant";
|
|
|
|
|
|
+import { showFailToast, showSuccessToast, showToast, showDialog, showConfirmDialog } from "vant";
|
|
// import navBar from "../../components/NavBar";
|
|
// import navBar from "../../components/NavBar";
|
|
import sHeader from "../../components/SimpleHeader";
|
|
import sHeader from "../../components/SimpleHeader";
|
|
import { getLoginUser, Format_calcuDecial, styleUrl } from "../../common/js/utils";
|
|
import { getLoginUser, Format_calcuDecial, styleUrl } from "../../common/js/utils";
|
|
@@ -297,6 +328,7 @@ import {
|
|
eliminate,
|
|
eliminate,
|
|
Api_getReplenishment,
|
|
Api_getReplenishment,
|
|
changeSleepDesc,
|
|
changeSleepDesc,
|
|
|
|
+ setFurnace,
|
|
} from "../../service/device/index";
|
|
} from "../../service/device/index";
|
|
import deviceSearch from "./deviceSearch";
|
|
import deviceSearch from "./deviceSearch";
|
|
import deviceOper from "./deviceOper";
|
|
import deviceOper from "./deviceOper";
|
|
@@ -488,7 +520,10 @@ export default {
|
|
const { data } = await eliminate(Object.assign({}, params));
|
|
const { data } = await eliminate(Object.assign({}, params));
|
|
if (data.code) {
|
|
if (data.code) {
|
|
showSuccessToast(t("device.successfullyEliminatedTheAlarm"));
|
|
showSuccessToast(t("device.successfullyEliminatedTheAlarm"));
|
|
- e.alarmList = [];
|
|
|
|
|
|
+ setTimeout(() => {
|
|
|
|
+ e.alarmContent = "";
|
|
|
|
+ }, 1000);
|
|
|
|
+ console.log("e", e);
|
|
} else {
|
|
} else {
|
|
showFailToast(data.message);
|
|
showFailToast(data.message);
|
|
}
|
|
}
|
|
@@ -607,6 +642,53 @@ export default {
|
|
router.push("/labelManAdd");
|
|
router.push("/labelManAdd");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ // 重启炉头
|
|
|
|
+ const restartHead = (id) => {
|
|
|
|
+ showConfirmDialog({
|
|
|
|
+ title: t('user.tips'),
|
|
|
|
+ message: t('device.restartFurnaceHeadTips'),
|
|
|
|
+ }).then(async() => {
|
|
|
|
+ const { data } = await setFurnace({
|
|
|
|
+ equipmentId: id,
|
|
|
|
+ eqeStatus: 1,
|
|
|
|
+ });
|
|
|
|
+ if (data.code) {
|
|
|
|
+ showSuccessToast(t("device.restartSucceeded"));
|
|
|
|
+ setTimeout(() => {
|
|
|
|
+ router.go(0);
|
|
|
|
+ }, 1000);
|
|
|
|
+ } else {
|
|
|
|
+ showFailToast(data.message);
|
|
|
|
+ }
|
|
|
|
+ }).catch(() => {
|
|
|
|
+ return;
|
|
|
|
+ })
|
|
|
|
+ };
|
|
|
|
+ // 开启/关闭炉头
|
|
|
|
+ const openCloseHead = (id, status) => {
|
|
|
|
+ console.log("id", id);
|
|
|
|
+ console.log("status", status);
|
|
|
|
+ showConfirmDialog({
|
|
|
|
+ title: t('user.tips'),
|
|
|
|
+ message: (status == 1 ? t("device.openFurnaceHeadTips") : t("device.closeFurnaceHeadTips")),
|
|
|
|
+ }).then(async() => {
|
|
|
|
+ const { data } = await setFurnace({
|
|
|
|
+ equipmentId: id,
|
|
|
|
+ eqeStatus: status,
|
|
|
|
+ });
|
|
|
|
+ if (data.code) {
|
|
|
|
+ showSuccessToast((status == 1 ? t("device.open") : t("device.close"))+t("device.success"));
|
|
|
|
+ setTimeout(() => {
|
|
|
|
+ router.go(0);
|
|
|
|
+ }, 1000);
|
|
|
|
+ } else {
|
|
|
|
+ showFailToast(data.message);
|
|
|
|
+ }
|
|
|
|
+ }).catch(() => {
|
|
|
|
+ return;
|
|
|
|
+ })
|
|
|
|
+ };
|
|
return {
|
|
return {
|
|
...toRefs(searchParams),
|
|
...toRefs(searchParams),
|
|
list,
|
|
list,
|
|
@@ -639,7 +721,9 @@ export default {
|
|
active,
|
|
active,
|
|
actions,
|
|
actions,
|
|
showPopover,
|
|
showPopover,
|
|
- selectLabel
|
|
|
|
|
|
+ selectLabel,
|
|
|
|
+ restartHead,
|
|
|
|
+ openCloseHead,
|
|
};
|
|
};
|
|
},
|
|
},
|
|
};
|
|
};
|