| | |
| | | <template> |
| | | <!-- !params.type ? '个人考核权重' : '部门考核权重' --> |
| | | <el-popover placement="top-end" title="考核人预览" :width="700" height="400" @show="popoverShow" @hide="popoverHide" trigger="hover"> |
| | | <el-popover placement="top-start" title="考核人预览" :width="700" height="400" @show="popoverShow" @hide="popoverHide" trigger="hover"> |
| | | <template v-if="visible"> |
| | | <avue-crud :option="option" v-model:defaults="defaults" v-model:search="search" v-model:page="page" |
| | | v-model="form" :table-loading="loading" :data="data" ref="crud" @selection-change="selectionChange" |
| | |
| | | loading: true, |
| | | data: [], |
| | | option: { |
| | | height: '300', |
| | | height: '190', |
| | | calcHeight: 32, |
| | | tip: true, |
| | | searchMenuSpan: 6, |
| | | border: true, |
| | | index: true, |
| | | addBtn: false, |
| | |
| | | page: { |
| | | pageSize: 10, |
| | | currentPage: 1, |
| | | total: 0, |
| | | total: 1, |
| | | layout: "total,prev, pager, next", |
| | | }, |
| | | visible: false |
| | | } |