|
|
|
|
@ -1,32 +1,42 @@ |
|
|
|
|
<template> |
|
|
|
|
<el-dialog title="批量填报" append-to-body :modelValue="openShow" width="100%" fullscreen @close="closeDialog"> |
|
|
|
|
<avue-crud :option="option" :table-loading="loading" :data="data" v-model:page="page" v-model="form" ref="crud" |
|
|
|
|
@row-update="rowUpdate" @row-save="rowSave" @row-del="rowDel" @search-change="searchChange" |
|
|
|
|
@search-reset="searchReset" @selection-change="selectionChange" @current-change="currentChange" |
|
|
|
|
@size-change="sizeChange" @refresh-change="refreshChange" @on-load="onLoad"> |
|
|
|
|
<el-dialog |
|
|
|
|
title="批量填报" |
|
|
|
|
append-to-body |
|
|
|
|
:modelValue="openShow" |
|
|
|
|
width="100%" |
|
|
|
|
fullscreen |
|
|
|
|
@close="closeDialog" |
|
|
|
|
> |
|
|
|
|
<avue-crud |
|
|
|
|
:option="option" |
|
|
|
|
:table-loading="loading" |
|
|
|
|
:data="data" |
|
|
|
|
v-model:page="page" |
|
|
|
|
v-model="form" |
|
|
|
|
ref="crud" |
|
|
|
|
@row-update="rowUpdate" |
|
|
|
|
@row-save="rowSave" |
|
|
|
|
@row-del="rowDel" |
|
|
|
|
@search-change="searchChange" |
|
|
|
|
@search-reset="searchReset" |
|
|
|
|
@selection-change="selectionChange" |
|
|
|
|
@current-change="currentChange" |
|
|
|
|
@size-change="sizeChange" |
|
|
|
|
@refresh-change="refreshChange" |
|
|
|
|
@on-load="onLoad" |
|
|
|
|
> |
|
|
|
|
<template #meterNum="scope"> |
|
|
|
|
<div class="inpu-text"> |
|
|
|
|
<el-input v-model="input" /><i>(单位)</i> |
|
|
|
|
</div> |
|
|
|
|
<div class="inpu-text"><el-input v-model="input" /><i>(单位)</i></div> |
|
|
|
|
</template> |
|
|
|
|
<template #needAdd="scope"> |
|
|
|
|
<div class="inpu-text"> |
|
|
|
|
<el-input v-model="input" /><i>(单位)</i> |
|
|
|
|
</div> |
|
|
|
|
<div class="inpu-text"><el-input v-model="input" /><i>(单位)</i></div> |
|
|
|
|
</template> |
|
|
|
|
<template #actualAdd> |
|
|
|
|
<div class="inpu-text"> |
|
|
|
|
<el-input v-model="input" /><i>(单位)</i> |
|
|
|
|
</div> |
|
|
|
|
<div class="inpu-text"><el-input v-model="input" /><i>(单位)</i></div> |
|
|
|
|
</template> |
|
|
|
|
<template #fuceceliangzhi> |
|
|
|
|
<div class="inpu-text"> |
|
|
|
|
<el-input v-model="input" /><i>(单位)</i> |
|
|
|
|
</div> |
|
|
|
|
<div class="inpu-text"><el-input v-model="input" /><i>(单位)</i></div> |
|
|
|
|
</template> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</avue-crud> |
|
|
|
|
<template #footer> |
|
|
|
|
<span class="dialog-footer"> |
|
|
|
|
@ -115,7 +125,7 @@ export default { |
|
|
|
|
filter: true, |
|
|
|
|
span: 24, |
|
|
|
|
search: false, |
|
|
|
|
width: 110 |
|
|
|
|
width: 110, |
|
|
|
|
dicUrl: '/blade-desk/bsWorkCenter/getList', |
|
|
|
|
props: { |
|
|
|
|
label: 'wcName', |
|
|
|
|
|