|
@@ -1,177 +1,114 @@
|
|
<template>
|
|
<template>
|
|
<div class="productionWarn">
|
|
<div class="productionWarn">
|
|
<h2 style="margin-bottom: 20px;padding-bottom:7px;border-bottom:2px solid #ddd">生产预警</h2>
|
|
<h2 style="margin-bottom: 20px;padding-bottom:7px;border-bottom:2px solid #ddd">生产预警</h2>
|
|
-
|
|
|
|
- <header id="header">
|
|
|
|
-
|
|
|
|
- <el-row type="flex">
|
|
|
|
- <el-col :span="4">
|
|
|
|
- <el-select v-model="value" placeholder="请选择">
|
|
|
|
- <el-option label="1区" value="11"></el-option>
|
|
|
|
- <el-option label="2区" value="22"></el-option>
|
|
|
|
- </el-select>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="4">
|
|
|
|
- <el-select v-model="value" placeholder="请选择">
|
|
|
|
- <el-option label="1舍" value="13"></el-option>
|
|
|
|
- <el-option label="2舍" value="24"></el-option>
|
|
|
|
- </el-select>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="4">
|
|
|
|
- <el-select v-model="value" placeholder="请选择">
|
|
|
|
- <el-option label="可用" value="15"></el-option>
|
|
|
|
- <el-option label="可用" value="26"></el-option>
|
|
|
|
- </el-select>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="4">
|
|
|
|
- <el-button type="primary">查找</el-button>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="4">
|
|
|
|
- <el-button type="primary">新增</el-button>
|
|
|
|
- </el-col>
|
|
|
|
- </el-row>
|
|
|
|
- </header>
|
|
|
|
- <section>
|
|
|
|
- <article class="table">
|
|
|
|
- <el-table
|
|
|
|
- ref="multipleTable"
|
|
|
|
- :data="tableData"
|
|
|
|
- tooltip-effect="dark"
|
|
|
|
- style="width: 100%"
|
|
|
|
- @selection-change="handleSelectionChange"
|
|
|
|
- >
|
|
|
|
- <el-table-column type="selection" width="55"></el-table-column>
|
|
|
|
- <el-table-column prop="a" label="屠宰批次"></el-table-column>
|
|
|
|
- <el-table-column prop="b" label="产品名称"></el-table-column>
|
|
|
|
- <el-table-column prop="c" label="排酸时间"></el-table-column>
|
|
|
|
- <el-table-column prop="d" label="排酸前重量"></el-table-column>
|
|
|
|
- <el-table-column prop="e" label="排酸后重量"></el-table-column>
|
|
|
|
- <el-table-column prop="f" label="排酸损耗"></el-table-column>
|
|
|
|
- <el-table-column prop="g" label="负责人员"></el-table-column>
|
|
|
|
- <!-- <el-table-column label="操作" width="150">
|
|
|
|
- <template slot-scope="scope">
|
|
|
|
- <el-button @click="edit(scope.row)" type="text" size="small">编辑</el-button>
|
|
|
|
- <el-popconfirm title="是否删除此设备的信息?" @onConfirm="del(scope.row)">
|
|
|
|
- <el-button slot="reference" type="text" size="small">删除</el-button>
|
|
|
|
- </el-popconfirm>
|
|
|
|
- </template>
|
|
|
|
- </el-table-column> -->
|
|
|
|
- </el-table>
|
|
|
|
- <div style="margin-top: 20px">
|
|
|
|
- <el-button @click="toggleSelection([tableData[1], tableData[2]])">切换第二、第三行的选中状态</el-button>
|
|
|
|
- <el-button @click="toggleSelection()">取消选择</el-button>
|
|
|
|
- <el-button @click="inStore">入待宰栏</el-button>
|
|
|
|
|
|
+ <section class="section">
|
|
|
|
+ <h3>预警信息:</h3>
|
|
|
|
+ <article class="item item_1">
|
|
|
|
+ <div class="left el-icon-mobile-phone"></div>
|
|
|
|
+ <div class="right">
|
|
|
|
+ <p class="top">消息警报</p>
|
|
|
|
+ <p class="middle">伊维菌素已经低于安全库存请及时补充!</p>
|
|
|
|
+ <span class="bottom">查看详情</span>
|
|
|
|
+ </div>
|
|
|
|
+ </article>
|
|
|
|
+ <article class="item item_1">
|
|
|
|
+ <div class="left el-icon-mobile-phone"></div>
|
|
|
|
+ <div class="right">
|
|
|
|
+ <p class="top">消息警报</p>
|
|
|
|
+ <p class="middle">2622种母羊还有七天到达预产期请注意!</p>
|
|
|
|
+ <span class="bottom">查看详情</span>
|
|
|
|
+ </div>
|
|
|
|
+ </article>
|
|
|
|
+ <article class="item item_1">
|
|
|
|
+ <div class="left el-icon-mobile-phone"></div>
|
|
|
|
+ <div class="right">
|
|
|
|
+ <p class="top">消息警报</p>
|
|
|
|
+ <p class="middle">3456种母羊已经到达可断奶日期,请及时断奶!</p>
|
|
|
|
+ <span class="bottom">查看详情</span>
|
|
|
|
+ </div>
|
|
|
|
+ </article>
|
|
|
|
+ <article class="item item_1">
|
|
|
|
+ <div class="left el-icon-mobile-phone"></div>
|
|
|
|
+ <div class="right">
|
|
|
|
+ <p class="top">消息警报</p>
|
|
|
|
+ <p class="middle">伊维菌素已经低于安全库存请及时补充!</p>
|
|
|
|
+ <span class="bottom">查看详情</span>
|
|
|
|
+ </div>
|
|
|
|
+ </article>
|
|
|
|
+ <article class="item item_1">
|
|
|
|
+ <div class="left el-icon-mobile-phone"></div>
|
|
|
|
+ <div class="right">
|
|
|
|
+ <p class="top">消息警报</p>
|
|
|
|
+ <p class="middle">2622种母羊还有七天到达预产期请注意!</p>
|
|
|
|
+ <span class="bottom">查看详情</span>
|
|
|
|
+ </div>
|
|
|
|
+ </article>
|
|
|
|
+ <article class="item item_1">
|
|
|
|
+ <div class="left el-icon-mobile-phone"></div>
|
|
|
|
+ <div class="right">
|
|
|
|
+ <p class="top">消息警报</p>
|
|
|
|
+ <p class="middle">3456种母羊已经到达可断奶日期,请及时断奶!</p>
|
|
|
|
+ <span class="bottom">查看详情</span>
|
|
</div>
|
|
</div>
|
|
-
|
|
|
|
- <el-row type="flex" justify="end">
|
|
|
|
- <el-col :span="8" class="pagination">
|
|
|
|
- <el-pagination
|
|
|
|
- @current-change="pageChange"
|
|
|
|
- background
|
|
|
|
- layout="prev, pager, next"
|
|
|
|
- :page-count="10"
|
|
|
|
- ></el-pagination>
|
|
|
|
- </el-col>
|
|
|
|
- </el-row>
|
|
|
|
</article>
|
|
</article>
|
|
</section>
|
|
</section>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
-
|
|
|
|
-const pageSize = 10
|
|
|
|
-const tableData = [
|
|
|
|
- {
|
|
|
|
- a: "15463",
|
|
|
|
- b: "胴体",
|
|
|
|
- c: "2020-07-14",
|
|
|
|
- d: "49kg",
|
|
|
|
- e: "48kg",
|
|
|
|
- f: "1.6%",
|
|
|
|
- g: "张小刚",
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- a: "15463",
|
|
|
|
- b: "带骨羊前腿",
|
|
|
|
- c: "2020-07-14",
|
|
|
|
- d: "49kg",
|
|
|
|
- e: "48kg",
|
|
|
|
- f: "1.6%",
|
|
|
|
- g: "张小刚",
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- a: "15463",
|
|
|
|
- b: "羔羊肉卷",
|
|
|
|
- c: "2020-07-14",
|
|
|
|
- d: "49kg",
|
|
|
|
- e: "48kg",
|
|
|
|
- f: "1.6%",
|
|
|
|
- g: "张小刚",
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- a: "15463",
|
|
|
|
- b: "胴体",
|
|
|
|
- c: "2020-07-14",
|
|
|
|
- d: "49kg",
|
|
|
|
- e: "48kg",
|
|
|
|
- f: "1.6%",
|
|
|
|
- g: "张小刚",
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- a: "15463",
|
|
|
|
- b: "羔羊肉卷",
|
|
|
|
- c: "2020-07-14",
|
|
|
|
- d: "49kg",
|
|
|
|
- e: "48kg",
|
|
|
|
- f: "1.6%",
|
|
|
|
- g: "张小刚",
|
|
|
|
- },
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- ]
|
|
|
|
-
|
|
|
|
export default {
|
|
export default {
|
|
data() {
|
|
data() {
|
|
- return {
|
|
|
|
- value: "",
|
|
|
|
- multipleSelection: [],
|
|
|
|
- page: 1,
|
|
|
|
- tableData
|
|
|
|
- };
|
|
|
|
|
|
+ return {};
|
|
},
|
|
},
|
|
created() {},
|
|
created() {},
|
|
- methods: {
|
|
|
|
- toggleSelection(rows) {
|
|
|
|
- if (rows) {
|
|
|
|
- rows.forEach(row => {
|
|
|
|
- this.$refs.multipleTable.toggleRowSelection(row);
|
|
|
|
- });
|
|
|
|
- } else {
|
|
|
|
- this.$refs.multipleTable.clearSelection();
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- // 入待宰栏
|
|
|
|
- inStore() {},
|
|
|
|
- handleSelectionChange(val) {
|
|
|
|
- this.multipleSelection = val;
|
|
|
|
- },
|
|
|
|
- edit(row) {},
|
|
|
|
- del(row) {},
|
|
|
|
- pageChange(p) {
|
|
|
|
- console.log(p);
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+ methods: {}
|
|
};
|
|
};
|
|
</script>
|
|
</script>
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
<style lang="scss" scoped>
|
|
-#header {
|
|
|
|
- margin-bottom: 15px;
|
|
|
|
-}
|
|
|
|
-.table {
|
|
|
|
- .pagination {
|
|
|
|
- margin-top: 20px;
|
|
|
|
|
|
+.productionWarn {
|
|
|
|
+ .section{
|
|
|
|
+ padding: 0 3%;
|
|
|
|
+ h3{
|
|
|
|
+ color: #333;
|
|
|
|
+ font-size: 22px;
|
|
|
|
+ margin-bottom: 30px;
|
|
|
|
+ }
|
|
|
|
+ .item{
|
|
|
|
+ height: 110px;
|
|
|
|
+ margin: 15px 0;
|
|
|
|
+ display: flex;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ border-radius: 10px;
|
|
|
|
+ align-items: center;
|
|
|
|
+
|
|
|
|
+ .left{
|
|
|
|
+ font-size: 30px;
|
|
|
|
+ margin-left: 20px;
|
|
|
|
+ margin-right: 20px;
|
|
|
|
+ }
|
|
|
|
+ .right{
|
|
|
|
+ .top{
|
|
|
|
+ font-size: 20px;
|
|
|
|
+ font-weight: 600;
|
|
|
|
+ color: #746363;
|
|
|
|
+ }
|
|
|
|
+ .middle{
|
|
|
|
+ font-size: 16px;
|
|
|
|
+ color: #999;
|
|
|
|
+ }
|
|
|
|
+ .bottom{
|
|
|
|
+ font-size: 16px;
|
|
|
|
+ color: rgb(48, 115, 240);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .item_1{
|
|
|
|
+ background-color: #FFF5E6;
|
|
|
|
+ .left{
|
|
|
|
+ color: #FE9400;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
</style>
|
|
</style>
|