From 34ec919649adfefeecd0418284dd7b02e9ed49b8 Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: 星期三, 23 四月 2025 15:42:17 +0800
Subject: [PATCH] 添加批发仓库监测预警

---
 src/views/warehouse/stockManage.vue |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/src/views/warehouse/stockManage.vue b/src/views/warehouse/stockManage.vue
index f64983c..c862528 100644
--- a/src/views/warehouse/stockManage.vue
+++ b/src/views/warehouse/stockManage.vue
@@ -43,6 +43,7 @@
                 <el-table-column label="库容量/箱" prop="approvedReserves" align="center"></el-table-column>
                 <el-table-column label="核药量/kg" prop="nuclearDose" align="center"></el-table-column>
                 <el-table-column label="当前总库存" prop="totalInventory" align="center"></el-table-column>
+                <el-table-column label="存药量" prop="drugContent" align="center"></el-table-column>
                 <el-table-column label="本公司库存" prop="inventoryOfTheCompany" align="center"></el-table-column>
                 <el-table-column label="爆竹类(箱)" prop="firecracker" align="center"></el-table-column>
                 <el-table-column label="喷花类(箱)" prop="spray" align="center"></el-table-column>
@@ -58,8 +59,8 @@
                 </el-table-column>
                 <el-table-column label="是否允许盘库" align="center" width="120" class-name="small-padding fixed-width" fixed="right">
                     <template slot-scope="scope">
-                        <span type="text" v-if="scope.row.inventoryStatus == 1">否</span>
-                        <el-button v-if="scope.row.inventoryStatus == 0" type="text" @click="stockEdit(scope.row)">允许盘库</el-button>
+                        <span type="text" v-if="scope.row.inventoryStatus == 0">否</span>
+                        <el-button v-if="scope.row.inventoryStatus == 1" type="text" @click="stockEdit(scope.row)">盘库</el-button>
                     </template>
                 </el-table-column>
             </el-table>
@@ -97,12 +98,19 @@
             stateStockData: [],
             rowIndex: '-1',
             OrderIndexArr: [],
-            hoverOrderArr: []
+            hoverOrderArr: [],
+            isAdmin: false
         }
     },
     created() {
         const t = this
         t.getList()
+        const roles = JSON.parse(Cookies.get('roles'))
+        if(roles.find(i=>i.name == '管理员'|| i.name == '监管部门')){
+            this.isAdmin = true
+        }else{
+            this.isAdmin = false
+        }
     },
     mounted() {
     },
@@ -154,11 +162,11 @@
         },
         openRecord(row){
             const t = this
-            t.$refs.stockRecords.open()
+            t.$refs.stockRecords.open(row)
         },
         showEnterprises(row){
             const t = this
-            t.$refs.enterStock.open(row)
+            t.$refs.enterStock.open(row,'管理')
         },
         deliverUsage(row){
             const t = this

--
Gitblit v1.9.2