| | |
| | | resetForm, |
| | | openDialog, |
| | | handleDelete, |
| | | handleSelectionChange |
| | | handleSelectionChange, |
| | | handleSizeChange, |
| | | handleCurrentChange, |
| | | pagination, |
| | | checkboxAsRadio |
| | | } = useDept(); |
| | | |
| | | function onFullscreen() { |
| | |
| | | v-model="form.zhiyi" |
| | | clearable |
| | | class="w-[100%]!" |
| | | @change="checkboxAsRadio(form.zhiyi)" |
| | | > |
| | | <el-checkbox label="有" :value="1" /> |
| | | <el-checkbox label="无" :value="0" /> |
| | | <el-checkbox label="有" value="true" /> |
| | | <el-checkbox label="无" value="false" /> |
| | | </el-checkbox-group> |
| | | </el-form-item> |
| | | </el-col> |
| | |
| | | v-model="form.tousu" |
| | | clearable |
| | | class="w-[100%]!" |
| | | @change="checkboxAsRadio(form.tousu)" |
| | | > |
| | | <el-checkbox label="有" :value="1" /> |
| | | <el-checkbox label="无" :value="0" /> |
| | | <el-checkbox label="有" value="true" /> |
| | | <el-checkbox label="无" value="false" /> |
| | | </el-checkbox-group> |
| | | </el-form-item> |
| | | </el-col> |
| | |
| | | row-key="id" |
| | | showOverflowTooltip |
| | | table-layout="auto" |
| | | default-expand-all |
| | | :loading="loading" |
| | | :data="dataList" |
| | | :columns="dynamicColumns" |
| | | :pagination="{ ...pagination, size }" |
| | | :header-cell-style="{ |
| | | background: 'var(--el-fill-color-light)', |
| | | color: 'var(--el-text-color-primary)' |
| | | }" |
| | | @selection-change="handleSelectionChange" |
| | | @page-size-change="handleSizeChange" |
| | | @page-current-change="handleCurrentChange" |
| | | > |
| | | <template #operation="{ row }"> |
| | | <el-button |