update: 新疆大屏
This commit is contained in:
@@ -6,6 +6,12 @@
|
||||
<slot name="searchFirst"></slot>
|
||||
<a-form-item v-for="(item, index) in firstForm" :label="item.label" :key="index">
|
||||
<a-input :placeholder="item.placeholder" v-if="item.type == 'input'" v-model:value="formRecord[item.field]" />
|
||||
<a-select
|
||||
v-if="item.type == 'select'"
|
||||
:placeholder="item.placeholder"
|
||||
v-model:value="formRecord[item.field]"
|
||||
:options="item.options"
|
||||
/>
|
||||
</a-form-item>
|
||||
<a-form-item label="单位">
|
||||
<a-select placeholder="选择单位" v-model:value="orgCode" :options="option" :field-names="fieldNames" />
|
||||
@@ -14,12 +20,10 @@
|
||||
<a-select placeholder="选择单位" @focus="changeDept" v-model:value="orgCode" :options="option" :field-names="fieldNames" />
|
||||
</a-form-item>
|
||||
<slot name="searchSecond"></slot>
|
||||
<a-form-item label="性别">
|
||||
<a-select v-model:value="formRecord.sex" placeholder="请选择" :options="sexTypeList" />
|
||||
</a-form-item>
|
||||
</Form>
|
||||
<div class="form-btn">
|
||||
<a-button @click="handleClicksearch">搜索</a-button>
|
||||
<a-button @click="handleClicksearch" style="margin-left: 10px">重置</a-button>
|
||||
</div>
|
||||
</div>
|
||||
<BasicTable ref="registerTable" class="table-container" :key="visible" :columns="column" :apiParams="formState" />
|
||||
@@ -66,7 +70,7 @@
|
||||
}
|
||||
const formItemLayout = {
|
||||
labelCol: {
|
||||
style: { width: '60px' },
|
||||
style: { width: '80px' },
|
||||
...props.labelCol,
|
||||
},
|
||||
wrapperCol: {
|
||||
@@ -82,7 +86,7 @@
|
||||
function getField() {
|
||||
let result = {};
|
||||
props.firstForm.map((item) => {
|
||||
result[item.field] = '';
|
||||
result[item.field] = item.defaultValue || '';
|
||||
});
|
||||
formRecord.value = {
|
||||
...formRecord.value,
|
||||
|
||||
Reference in New Issue
Block a user