| | |
| | | fixed: 'right', |
| | | align: 'center', |
| | | render: (h, { row, column, index }) => { |
| | | |
| | | return ( |
| | | <div> |
| | | <el-button |
| | | onClick={($e) => { |
| | | this.addBtnClick(row) |
| | | }} |
| | | type="primary" |
| | | link |
| | | v-show={hasAdd} |
| | | icon="Plus" |
| | | > |
| | | </el-button> |
| | | <el-button |
| | | onClick={($e) => { |
| | | this.edit(row); |
| | | }} |
| | | type="success" |
| | | link |
| | | v-show={hasUpdate} |
| | | icon="Edit" |
| | | > |
| | | </el-button> |
| | | <el-tooltip |
| | | class="box-item" |
| | | effect="dark" |
| | | content="鍒犻櫎" |
| | | placement="top" |
| | | > |
| | | <el-button |
| | | link |
| | | onClick={($e) => { |
| | | this.del(row); |
| | | }} |
| | | v-show={hasDel} |
| | | type="danger" |
| | | icon="Delete" |
| | | > |
| | | </el-button> |
| | | </el-tooltip> |
| | | </div> |
| | | ); |
| | | } |
| | | }); |
| | | }, |