马宇豪
2024-04-15 b6a27b9ca71d636a1598751f8114c36a5d7007fe
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