|
@@ -160,8 +160,35 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
-
|
|
|
<view class="line1"></view>
|
|
|
+ <!-- 远程开门 -->
|
|
|
+ <!-- 类型,0:外门,1:内门,状态:0:关闭,1:开启 -->
|
|
|
+ <!-- 外门 -->
|
|
|
+ <view class="" v-if="equipment.equimentType=='MG320'||equipment.equimentType=='MG330'">
|
|
|
+ <view class="opendoor"><span>{{$t('equipmentStatusList.outDoor')}}:{{equipment.outDoor==1?$t('equipmentStatusList.openStatus'):$t('equipmentStatusList.closeStatus')}}</span>
|
|
|
+ <view class="switch1">
|
|
|
+ <button type="primary" @click="updateEquipment(equipment.id,0,0)" class="button">
|
|
|
+ <p class="p">{{$t('equipmentStatusList.open')}}</p>
|
|
|
+ </button>
|
|
|
+ <button type="primary" @click="updateEquipment(equipment.id,0,1)" class="button">
|
|
|
+ <p class="p">{{$t('equipmentStatusList.close')}}</p>
|
|
|
+ </button>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="line1"></view>
|
|
|
+ <!-- 内门 -->
|
|
|
+ <view class="opendoor"><span>{{$t('equipmentStatusList.inDoor')}}:{{equipment.inDoor==1?$t('equipmentStatusList.openStatus'):$t('equipmentStatusList.closeStatus')}}</span>
|
|
|
+ <view class="switch1">
|
|
|
+ <button type="primary" @click="updateEquipment(equipment.id,1,0)" class="button">
|
|
|
+ <p class="p">{{$t('equipmentStatusList.open')}}</p>
|
|
|
+ </button>
|
|
|
+ <button type="primary" @click="updateEquipment(equipment.id,1,1)" class="button">
|
|
|
+ <p class="p">{{$t('equipmentStatusList.close')}}</p>
|
|
|
+ </button>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="line1"></view>
|
|
|
+ </view>
|
|
|
<!-- 一键重启 -->
|
|
|
<!-- <view class="opendoor"><span>{{$t('equipmentStatusList.reboot')}}:</span>
|
|
|
<view class="">
|
|
@@ -172,13 +199,13 @@
|
|
|
</view>
|
|
|
<view class="line1"></view> -->
|
|
|
<!-- 远程开门 -->
|
|
|
- <view class="opendoor"><span>{{$t('equipmentStatusList.door')}}:</span>
|
|
|
+<!-- <view class="opendoor"><span>{{$t('equipmentStatusList.door')}}:</span>
|
|
|
<view class="">
|
|
|
<button type="primary" @click="openDoor(equipment.id)" class="button">
|
|
|
<p class="p">{{$t('equipmentStatusList.open')}}</p>
|
|
|
</button>
|
|
|
</view>
|
|
|
- </view>
|
|
|
+ </view> -->
|
|
|
<!-- 查看定位 -->
|
|
|
<view class="opendoor"><span>{{$t('equipmentStatusList.gps')}}:</span>
|
|
|
<view class="">
|
|
@@ -631,6 +658,56 @@
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
+ // type(类型,0:外门,1:内门),
|
|
|
+ // status(状态:0:关闭,1:开启)
|
|
|
+ updateEquipment(id,type,status){
|
|
|
+ var that = this;
|
|
|
+ uni.showModal({
|
|
|
+ title: that.$t('equipmentStatusList.tip'),
|
|
|
+ content: that.$t('equipmentStatusList.updateTip'),
|
|
|
+ success: function(res) {
|
|
|
+ if (res.confirm) {
|
|
|
+ var serverurl = that.serverurl;
|
|
|
+ var token = uni.getStorageSync("token");
|
|
|
+ uni.request({
|
|
|
+ url: serverurl + '/TEquipment/updateEquipment?id='+id+'&type='+type+'&status='+status,
|
|
|
+ method: "GET",
|
|
|
+ header: {
|
|
|
+ 'token': token
|
|
|
+ },
|
|
|
+ success: (res) => {
|
|
|
+ var code = res.data.code;
|
|
|
+ if (code) {
|
|
|
+ uni.showModal({
|
|
|
+ title: that.$t(
|
|
|
+ 'equipmentStatusList.tip'),
|
|
|
+ content: that.$t(
|
|
|
+ 'equipmentStatusList.successReturn'),
|
|
|
+ success: function(res) {
|
|
|
+ // setTimeout(function() {
|
|
|
+ // }, 7000);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ } else {
|
|
|
+ uni.showModal({
|
|
|
+ title: that.$t(
|
|
|
+ 'equipmentStatusList.tip'),
|
|
|
+ content: that.$t(
|
|
|
+ 'equipmentStatusList.errorReturn'),
|
|
|
+ success: function(res) {
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+ });
|
|
|
+ } else if (res.cancel) {
|
|
|
+ that.onffChecked = false;
|
|
|
+ that.getEquipmentListData();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },
|
|
|
buliao(id) {
|
|
|
var that = this;
|
|
|
var token = uni.getStorageSync("token");
|