Jelajahi Sumber

防区缺陷

jiawuxian 2 tahun lalu
induk
melakukan
bbac354492
1 mengubah file dengan 6 tambahan dan 3 penghapusan
  1. 6 3
      src/views/menu/protection/components/item.vue

+ 6 - 3
src/views/menu/protection/components/item.vue

@@ -3,10 +3,10 @@
     <div class="top flex flex-row items-center justify-between">
       <label style="width: 70%">{{ data.name }}</label>
       <label style="width: 30%; text-align: right">
-        <van-button size="mini" type="primary" @click="updateStatus(data, '1')" v-if="data.status != '1'"
+        <van-button size="mini" type="primary" @click="updateStatus(data, '1')" v-if="data.status != '1' && data.orgId==this.orgId"
           >布防</van-button
         >
-        <van-button size="mini" type="primary" @click="updateStatus(data, '0')" v-if="data.status != '0'"
+        <van-button size="mini" type="primary" @click="updateStatus(data, '0')" v-if="data.status != '0' && data.orgId==this.orgId"
           >撤防</van-button
         >
       </label>
@@ -22,6 +22,7 @@
   </div>
 </template>
 <script>
+import { mapGetters } from 'vuex'
 import { getLabel } from '@/utils/optionEx.js'
 import * as api from '@/api/protection.js'
 import { Dialog } from 'vant'
@@ -31,7 +32,9 @@ export default {
   data() {
     return {}
   },
-  computed: {},
+  computed: {
+    ...mapGetters(['orgName', 'orgId'])
+  },
   watch: {},
   props: {
     data: {},