[update] 引用参数

This commit is contained in:
zhaomeijing
2022-05-20 10:00:37 +08:00
parent fa30e6e95b
commit 02a8c30dde
4 changed files with 32 additions and 63 deletions
@@ -10,49 +10,27 @@
:wrapper-col='wrapperCol'
>
<a-row :gutter='24'>
<a-col :span='9'>
<a-form-model-item ref='paramsTemplateName' :label="$t('fullName')" prop='paramsTemplateName'>
<a-input
v-model='form.realname' />
<a-col :span='20'>
<a-form-model-item ref='paramsTemplateName' :label="$t('from')" prop='paramsTemplateName'>
<div style='display: flex'>
<a-input
v-model='form.realname' />
<div style='width: 60px'>&nbsp;&nbsp;&nbsp;&nbsp;配置</div>
</div>
</a-form-model-item>
</a-col>
<a-col :span='9'>
<a-form-model-item ref='paramsTemplateName' :label="$t('accountNumber')" prop='paramsTemplateName'>
<a-input
v-model='form.workNo' />
<a-col :span='20'>
<a-form-model-item ref='paramsTemplateName' :label="$t('ReferenceTo')" prop='paramsTemplateName'>
<div style='display: flex'>
<a-input
v-model='form.realname' />
<div style='width: 60px'>&nbsp;&nbsp;&nbsp;&nbsp;配置</div>
</div>
</a-form-model-item>
</a-col>
<a-col :span='6'>
<a-button class='box-button' type='primary' @click='searchQuery'>{{ $t('query') }}</a-button>
<a-button class='box-button' style='margin-left: 8px' @click='searchReset'>{{ $t('reset') }}</a-button>
</a-col>
</a-row>
</a-form-model>
</a-spin>
<a-table
class='table-area'
ref='table'
size='middle'
rowKey='id'
:columns='columns'
:dataSource='areaTable'
:pagination='false'
:loading='loading'
:scroll='{x: 600}'
:rowSelection='{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}'
@change='handleTableChange'>
</a-table>
<div class="page">
<a-pagination
:show-total="total => $t('total')+` ${total} `+$t('strip')"
show-quick-jumper
show-size-changer
:page-size.sync="pageSize"
:total="total"
@change="pageOnChange"
@showSizeChange="SizeChange"
/>
</div>
<div class='drawer-bootom-button'>
<a-button style='margin-right: .8rem' @click='handleCancel'>{{ $t('cancel') }}</a-button>
<a-button @click='handleSubmit' type='primary' :loading='confirmLoading'>{{ $t('submit') }}</a-button>
@@ -76,21 +54,6 @@ export default {
selectedRowKeysDate: {},
loading: false,
editId: '',
columns: [
{
title: this.$t('fullName'),
dataIndex: 'realname',
key: 'showArea',
align: 'center',
ellipsis: true
},
{
title: this.$t('accountNumber'),
align: 'center',
dataIndex: 'username',
ellipsis: true
}
],
newVisible: false,
labelCol: {
xs: { span: 24 },
@@ -108,7 +71,7 @@ export default {
confirmLoading: false,
selectedRowKeys: [],
pageNo: 1,
pageSize: 10
pageSize: 10,
}
},
props: {
@@ -122,15 +85,6 @@ export default {
this.loadData()
},
methods: {
pageOnChange(page, pageSize) {
this.pageNo = page
this.loadData()
},
SizeChange(page, pageSize) {
this.pageNo = 1
this.pageSize = pageSize
this.loadData()
},
loadData() {
this.loading = true
let params = {