| | |
| | | <!--产品维护弹框--> |
| | | <el-dialog title="产品维护" :visible.sync="diaProduct" width="900px"> |
| | | <lims-table :tableData="productData" :column="productColumn" height="460" |
| | | @pagination="productPagination" |
| | | :page="productPage" :tableLoading="productableLoading"></lims-table> |
| | | <span slot="footer" class="dialog-footer"> |
| | | <el-button @click="diaProduct = false">取 消</el-button> |
| | |
| | | productPage: { |
| | | total:0, |
| | | size:10, |
| | | current:0, |
| | | current:1, |
| | | layout: 'total, prev, pager, next' |
| | | }, |
| | | productableLoading: false, |
| | |
| | | upProduct(row) { |
| | | this.diaProduct = true |
| | | this.objectId = row.id |
| | | this.productPage.current = 1 |
| | | this.getProductList(row) |
| | | }, |
| | | // 查询产品维护列表数据 |
| | | getProductList () { |
| | | const params = { |
| | | objectId: this.objectId, |
| | |
| | | this.productableLoading = false |
| | | }) |
| | | }, |
| | | // 产品维护列表分页 |
| | | productPagination(page) { |
| | | this.productPage.current = page.page |
| | | this.getProductList() |
| | | }, |
| | | // 产品维护-新增-编辑 |
| | | editProduct (type, row) { |
| | | this.productEditDia = true |