element ui 表格里复选框(权限管理)

element ui 表格里复选框(权限管理)

前言

`提示:element UI 表格里添加复选框,后台分页

提示:以下是本篇文章正文内容,下面案例可供参考

1.界面

代码如下(示例)效果

2.部分代码

代码如下(示例):

<div id="app">
    <el-form :inline="true" :model="formInline" class="demo-form-inline">
        <el-form-item label="产品">
            <el-input v-model="formInline.materiel_erp_code" placeholder="ERP编码"></el-input>
        </el-form-item>
        <el-form-item label="工单">
            <el-input v-model="formInline.work_order_nubmer" placeholder="工单号"></el-input>
        </el-form-item>
        <el-form-item label="工艺">
            <el-select v-model="formInline.technology_id" placeholder="工艺">
                <el-option label="请选工艺" value=""></el-option>
                <el-option label="SMT" value="1"></el-option>
                <el-option label="后焊" value="2"></el-option>
                <el-option label="组装" value="3"></el-option>
                <el-option label="包装" value="4"></el-option>
            </el-select>
        </el-form-item>
        <el-form-item>
            <el-button type="primary" @click="onSubmit">查询</el-button>
        </el-form-item>
    </el-form>
    <template>
        <div>
            <el-table border :data="tableData" >
                <el-table-column label="产品"  width="300" align="left" prop="materiel_erp_code"></el-table-column>
                <el-table-column label="工单"    width="200" align="left" prop="work_order_nubmer"></el-table-column>
                <el-table-column label="工序" align="left">
                    <template #default="scope">
                        <el-checkbox-group v-model="scope.row.ischeckAll">
                            <el-checkbox v-for="item in scope.row.interestList" :value="item.work_id" :label="item.work_id" :key="item.work_id">{{item.name}}
                            </el-checkbox>
                        </el-checkbox-group>
                    </template>
                </el-table-column>
            </el-table>
            <div class="block">
                <el-pagination
                        @size-change="handleSizeChange"
                        @current-change="handleCurrentChange"
                        :current-page="currentPage"
                        :page-sizes="[10, 20, 30, 50,100,200,400]"
                        :page-size="1"
                        layout="total, sizes, prev, pager, next, jumper"
                        :total="total">
                </el-pagination>
            </div>
            <div style="margin-top: 10px;margin-bottom: 10px">
                <el-button type="primary" size="small" @click="taskAddClick">确认选择</el-button>
            </div>
        </div>
    </template>
</div>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值