Browse Source

修改居民信息查询

shibei_master
13176889840 4 years ago
parent
commit
7fe43a49fe
  1. 38
      src/views/components/editResi.vue
  2. 40
      src/views/components/resiForm.vue
  3. 41
      src/views/components/resiSearch.vue

38
src/views/components/editResi.vue

@ -18,7 +18,7 @@
<!-- <div class="resi-cell"> --> <!-- <div class="resi-cell"> -->
<!-- <div class="resi-cell-label">{{n.label}}</div> --> <!-- <div class="resi-cell-label">{{n.label}}</div> -->
<div class="resi-cell-value"> <div class="resi-cell-value">
<el-select v-model="form.GRID_ID" :disabled="disabled" placeholder="请选择网格" size="small" <el-select v-model.trim="form.GRID_ID" :disabled="disabled" placeholder="请选择网格" size="small"
clearable class="resi-cell-select" clearable class="resi-cell-select"
> >
<el-option <el-option
@ -35,7 +35,7 @@
<el-col :span="18"> <el-col :span="18">
<el-form-item :prop="form.VILLAGE_ID" label="所属小区"> <el-form-item :prop="form.VILLAGE_ID" label="所属小区">
<div class="resi-cell-value"> <div class="resi-cell-value">
<el-select v-model="form.VILLAGE_ID" :disabled="disabled" placeholder="请选择小区" size="small" <el-select v-model.trim="form.VILLAGE_ID" :disabled="disabled" placeholder="请选择小区" size="small"
clearable class="resi-cell-select" clearable class="resi-cell-select"
> >
<el-option <el-option
@ -45,7 +45,7 @@
:value="item.value"> :value="item.value">
</el-option> </el-option>
</el-select> </el-select>
<el-select v-model="form.BUILD_ID" :disabled="disabled" placeholder="请选择楼号" size="small" <el-select v-model.trim="form.BUILD_ID" :disabled="disabled" placeholder="请选择楼号" size="small"
clearable class="resi-cell-select" @change="handleChangeB" clearable class="resi-cell-select" @change="handleChangeB"
> >
<el-option <el-option
@ -55,7 +55,7 @@
:value="item.value"> :value="item.value">
</el-option> </el-option>
</el-select> </el-select>
<el-select v-model="form.UNIT_ID" :disabled="disabled" placeholder="请选择单元" size="small" <el-select v-model.trim="form.UNIT_ID" :disabled="disabled" placeholder="请选择单元" size="small"
clearable class="resi-cell-select" @change="handleChangeD" clearable class="resi-cell-select" @change="handleChangeD"
> >
<el-option <el-option
@ -65,7 +65,7 @@
:value="item.value"> :value="item.value">
</el-option> </el-option>
</el-select> </el-select>
<el-select v-model="form.HOME_ID" :disabled="disabled" placeholder="请选择房号" size="small" <el-select v-model.trim="form.HOME_ID" :disabled="disabled" placeholder="请选择房号" size="small"
clearable class="resi-cell-select" clearable class="resi-cell-select"
> >
<el-option <el-option
@ -81,7 +81,7 @@
<!-- <el-col :span="6"> <!-- <el-col :span="6">
<el-form-item :prop="form.BUILD_ID" label="所属楼宇"> <el-form-item :prop="form.BUILD_ID" label="所属楼宇">
<div class="resi-cell-value"> <div class="resi-cell-value">
<el-select v-model="form.BUILD_ID" :disabled="disabled" placeholder="请选择楼号" size="small" <el-select v-model.trim="form.BUILD_ID" :disabled="disabled" placeholder="请选择楼号" size="small"
clearable class="resi-cell-select" clearable class="resi-cell-select"
> >
<el-option <el-option
@ -97,7 +97,7 @@
<el-col :span="6"> <el-col :span="6">
<el-form-item :prop="form.HOME_ID" label="所属家庭"> <el-form-item :prop="form.HOME_ID" label="所属家庭">
<div class="resi-cell-value"> <div class="resi-cell-value">
<el-select v-model="form.HOME_ID" :disabled="disabled" placeholder="请选择" size="small" <el-select v-model.trim="form.HOME_ID" :disabled="disabled" placeholder="请选择" size="small"
clearable class="resi-cell-select" clearable class="resi-cell-select"
> >
<el-option <el-option
@ -122,7 +122,7 @@
<template v-if="n.itemType === 'input' || n.itemType === 'textarea'"> <template v-if="n.itemType === 'input' || n.itemType === 'textarea'">
<el-input <el-input
v-if="n.validType" v-if="n.validType"
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
:disabled="disabled" :disabled="disabled"
class="resi-cell-input" class="resi-cell-input"
size="small" size="small"
@ -132,7 +132,7 @@
</el-input> </el-input>
<el-input <el-input
v-else v-else
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
:disabled="disabled" :disabled="disabled"
class="resi-cell-input" class="resi-cell-input"
size="small" size="small"
@ -143,7 +143,7 @@
</template> </template>
<!-- <template v-if="n.itemType === 'textarea'"> <!-- <template v-if="n.itemType === 'textarea'">
<el-input <el-input
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
class="resi-cell-textarea" class="resi-cell-textarea"
size="small" size="small"
type="textarea" type="textarea"
@ -154,7 +154,7 @@
</template> --> </template> -->
<el-date-picker <el-date-picker
v-else-if="n.itemType === 'datepicker'" v-else-if="n.itemType === 'datepicker'"
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
:disabled="disabled" :disabled="disabled"
class="resi-cell-input" class="resi-cell-input"
type="date" type="date"
@ -166,7 +166,7 @@
</el-date-picker> </el-date-picker>
<el-date-picker <el-date-picker
v-else-if="n.itemType === 'daterange'" v-else-if="n.itemType === 'daterange'"
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
:disabled="disabled" :disabled="disabled"
type="daterange" type="daterange"
align="right" align="right"
@ -179,13 +179,13 @@
</el-date-picker> </el-date-picker>
<el-time-picker <el-time-picker
v-else-if="n.itemType === 'timepicker'" v-else-if="n.itemType === 'timepicker'"
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
:disabled="disabled" :disabled="disabled"
placeholder="任意时间点"> placeholder="任意时间点">
</el-time-picker> </el-time-picker>
<el-time-picker <el-time-picker
v-else-if="n.itemType === 'timerange'" v-else-if="n.itemType === 'timerange'"
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
:disabled="disabled" :disabled="disabled"
is-range is-range
range-separator="至" range-separator="至"
@ -193,7 +193,7 @@
end-placeholder="结束时间" end-placeholder="结束时间"
placeholder="选择时间范围"> placeholder="选择时间范围">
</el-time-picker> </el-time-picker>
<el-select v-else-if="n.itemType === 'select'" v-model="form[n.columnName]" <el-select v-else-if="n.itemType === 'select'" v-model.trim="form[n.columnName]"
:multiple="n.multiSelect" :multiple="n.multiSelect"
:disabled="disabled" :disabled="disabled"
placeholder="请选择" size="small" clearable class="resi-cell-select"> placeholder="请选择" size="small" clearable class="resi-cell-select">
@ -210,7 +210,7 @@
clearable></el-cascader> --> clearable></el-cascader> -->
<el-cascader <el-cascader
v-else-if="n.itemType === 'cascader'" v-else-if="n.itemType === 'cascader'"
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
:options="n.options" :options="n.options"
:props="{ checkStrictly: true }" :props="{ checkStrictly: true }"
:disabled="disabled" :disabled="disabled"
@ -219,14 +219,14 @@
class="resi-cell-select"> class="resi-cell-select">
</el-cascader> </el-cascader>
<template v-else-if="n.itemType === 'radio'"> <template v-else-if="n.itemType === 'radio'">
<el-radio v-for="ns in n.options" :key="ns.value" v-model="form[n.columnName]" :disabled="disabled" <el-radio v-for="ns in n.options" :key="ns.value" v-model.trim="form[n.columnName]" :disabled="disabled"
:label="ns.value"> :label="ns.value">
{{ ns.label }} {{ ns.label }}
</el-radio> </el-radio>
<!-- <el-radio v-model="form[n.columnName]" label="1">备选项</el-radio> --> <!-- <el-radio v-model.trim="form[n.columnName]" label="1">备选项</el-radio> -->
</template> </template>
<template v-else-if="n.itemType === 'checkbox'"> <template v-else-if="n.itemType === 'checkbox'">
<el-checkbox-group v-model="form[n.columnName]"> <el-checkbox-group v-model.trim="form[n.columnName]">
<el-checkbox v-for="ns in n.options" :key="ns.value" :label="ns.value" :disabled="disabled">{{ns.label}}</el-checkbox> <el-checkbox v-for="ns in n.options" :key="ns.value" :label="ns.value" :disabled="disabled">{{ns.label}}</el-checkbox>
<!-- <el-checkbox label="n.la"></el-checkbox> --> <!-- <el-checkbox label="n.la"></el-checkbox> -->
</el-checkbox-group> </el-checkbox-group>

40
src/views/components/resiForm.vue

@ -17,7 +17,7 @@
<!-- <div class="resi-cell"> --> <!-- <div class="resi-cell"> -->
<!-- <div class="resi-cell-label">{{n.label}}</div> --> <!-- <div class="resi-cell-label">{{n.label}}</div> -->
<div class="resi-cell-value"> <div class="resi-cell-value">
<el-select v-model="form.GRID_ID" placeholder="请选择网格" size="small" <el-select v-model.trim="form.GRID_ID" placeholder="请选择网格" size="small"
clearable class="resi-cell-select" @change="handleChangeGrid" clearable class="resi-cell-select" @change="handleChangeGrid"
> >
<el-option <el-option
@ -36,7 +36,7 @@
<div class="resi-cell-value"> <div class="resi-cell-value">
<el-col :span="4"> <el-col :span="4">
<el-form-item prop="VILLAGE_ID"> <el-form-item prop="VILLAGE_ID">
<el-select v-model="form.VILLAGE_ID" placeholder="请选择小区" size="small" <el-select v-model.trim="form.VILLAGE_ID" placeholder="请选择小区" size="small"
clearable class="resi-cell-select" @change="handleChangeV" clearable class="resi-cell-select" @change="handleChangeV"
> >
<el-option <el-option
@ -50,7 +50,7 @@
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">
<el-form-item prop="BUILD_ID"> <el-form-item prop="BUILD_ID">
<el-select v-model="form.BUILD_ID" placeholder="请选择楼号" size="small" <el-select v-model.trim="form.BUILD_ID" placeholder="请选择楼号" size="small"
clearable class="resi-cell-select" @change="handleChangeB" clearable class="resi-cell-select" @change="handleChangeB"
> >
<el-option <el-option
@ -64,7 +64,7 @@
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">
<el-form-item prop="UNIT_ID"> <el-form-item prop="UNIT_ID">
<el-select v-model="form.UNIT_ID" placeholder="请选择单元" size="small" <el-select v-model.trim="form.UNIT_ID" placeholder="请选择单元" size="small"
clearable class="resi-cell-select" @change="handleChangeD" clearable class="resi-cell-select" @change="handleChangeD"
> >
<el-option <el-option
@ -78,7 +78,7 @@
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">
<el-form-item prop="HOME_ID"> <el-form-item prop="HOME_ID">
<el-select v-model="form.HOME_ID" placeholder="请选择房号" size="small" <el-select v-model.trim="form.HOME_ID" placeholder="请选择房号" size="small"
clearable class="resi-cell-select" clearable class="resi-cell-select"
> >
<el-option <el-option
@ -96,7 +96,7 @@
<!-- <el-col :span="6"> <!-- <el-col :span="6">
<el-form-item :prop="form.BUILD_ID" label="所属楼宇"> <el-form-item :prop="form.BUILD_ID" label="所属楼宇">
<div class="resi-cell-value"> <div class="resi-cell-value">
<el-select v-model="form.BUILD_ID" placeholder="请选择楼号" size="small" <el-select v-model.trim="form.BUILD_ID" placeholder="请选择楼号" size="small"
clearable class="resi-cell-select" @change="handleChangeB" clearable class="resi-cell-select" @change="handleChangeB"
> >
<el-option <el-option
@ -112,7 +112,7 @@
<el-col :span="6"> <el-col :span="6">
<el-form-item :prop="form.HOME_ID" label="所属家庭"> <el-form-item :prop="form.HOME_ID" label="所属家庭">
<div class="resi-cell-value"> <div class="resi-cell-value">
<el-select v-model="form.HOME_ID" placeholder="请选择" size="small" <el-select v-model.trim="form.HOME_ID" placeholder="请选择" size="small"
clearable class="resi-cell-select resi-cell-select-small" clearable class="resi-cell-select resi-cell-select-small"
> >
<el-option <el-option
@ -122,7 +122,7 @@
:value="item.value"> :value="item.value">
</el-option> </el-option>
</el-select> </el-select>
<el-select v-model="form.HOME_ID" placeholder="请选择" size="small" <el-select v-model.trim="form.HOME_ID" placeholder="请选择" size="small"
clearable class="resi-cell-select-small" clearable class="resi-cell-select-small"
> >
<el-option <el-option
@ -147,7 +147,7 @@
<template v-if="n.itemType === 'input' || n.itemType === 'textarea'"> <template v-if="n.itemType === 'input' || n.itemType === 'textarea'">
<el-input <el-input
v-if="n.validType" v-if="n.validType"
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
class="resi-cell-input" class="resi-cell-input"
size="small" size="small"
clearable clearable
@ -156,7 +156,7 @@
</el-input> </el-input>
<el-input <el-input
v-else v-else
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
class="resi-cell-input" class="resi-cell-input"
size="small" size="small"
clearable clearable
@ -166,7 +166,7 @@
</template> </template>
<!-- <template v-if="n.itemType === 'textarea'"> <!-- <template v-if="n.itemType === 'textarea'">
<el-input <el-input
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
class="resi-cell-textarea" class="resi-cell-textarea"
size="small" size="small"
type="textarea" type="textarea"
@ -177,7 +177,7 @@
</template> --> </template> -->
<el-date-picker <el-date-picker
v-else-if="n.itemType === 'datepicker'" v-else-if="n.itemType === 'datepicker'"
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
class="resi-cell-input" class="resi-cell-input"
type="date" type="date"
size="small" size="small"
@ -188,7 +188,7 @@
</el-date-picker> </el-date-picker>
<el-date-picker <el-date-picker
v-else-if="n.itemType === 'daterange'" v-else-if="n.itemType === 'daterange'"
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
type="daterange" type="daterange"
align="right" align="right"
unlink-panels unlink-panels
@ -199,12 +199,12 @@
</el-date-picker> </el-date-picker>
<el-time-picker <el-time-picker
v-else-if="n.itemType === 'timepicker'" v-else-if="n.itemType === 'timepicker'"
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
placeholder="任意时间点"> placeholder="任意时间点">
</el-time-picker> </el-time-picker>
<el-time-picker <el-time-picker
v-else-if="n.itemType === 'timerange'" v-else-if="n.itemType === 'timerange'"
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
is-range is-range
class="resi-cell-range" class="resi-cell-range"
range-separator="至" range-separator="至"
@ -212,7 +212,7 @@
end-placeholder="结束时间" end-placeholder="结束时间"
placeholder="选择时间范围"> placeholder="选择时间范围">
</el-time-picker> </el-time-picker>
<el-select v-else-if="n.itemType === 'select'" v-model="form[n.columnName]" <el-select v-else-if="n.itemType === 'select'" v-model.trim="form[n.columnName]"
:multiple="n.multiSelect" :multiple="n.multiSelect"
placeholder="请选择" size="small" clearable class="resi-cell-select"> placeholder="请选择" size="small" clearable class="resi-cell-select">
<el-option <el-option
@ -228,7 +228,7 @@
clearable></el-cascader> --> clearable></el-cascader> -->
<el-cascader <el-cascader
v-else-if="n.itemType === 'cascader'" v-else-if="n.itemType === 'cascader'"
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
:options="n.options" :options="n.options"
:props="{ checkStrictly: true }" :props="{ checkStrictly: true }"
clearable clearable
@ -236,14 +236,14 @@
class="resi-cell-select"> class="resi-cell-select">
</el-cascader> </el-cascader>
<template v-else-if="n.itemType === 'radio'"> <template v-else-if="n.itemType === 'radio'">
<el-radio v-for="ns in n.options" :key="ns.value" v-model="form[n.columnName]" <el-radio v-for="ns in n.options" :key="ns.value" v-model.trim="form[n.columnName]"
:label="ns.value"> :label="ns.value">
{{ ns.label }} {{ ns.label }}
</el-radio> </el-radio>
<!-- <el-radio v-model="form[n.columnName]" label="1">备选项</el-radio> --> <!-- <el-radio v-model.trim="form[n.columnName]" label="1">备选项</el-radio> -->
</template> </template>
<template v-else-if="n.itemType === 'checkbox'"> <template v-else-if="n.itemType === 'checkbox'">
<el-checkbox-group v-model="form[n.columnName]"> <el-checkbox-group v-model.trim="form[n.columnName]">
<el-checkbox v-for="ns in n.options" :key="ns.value" :label="ns.value">{{ns.label}}</el-checkbox> <el-checkbox v-for="ns in n.options" :key="ns.value" :label="ns.value">{{ns.label}}</el-checkbox>
<!-- <el-checkbox label="n.la"></el-checkbox> --> <!-- <el-checkbox label="n.la"></el-checkbox> -->
</el-checkbox-group> </el-checkbox-group>

41
src/views/components/resiSearch.vue

@ -7,7 +7,7 @@
<div class="resi-cell"> <div class="resi-cell">
<div class="resi-cell-label">所属网格</div> <div class="resi-cell-label">所属网格</div>
<div class="resi-cell-value"> <div class="resi-cell-value">
<el-select v-model="form.GRID_ID" placeholder="请选择" size="small" clearable class="resi-cell-select" <el-select v-model.trim="form.GRID_ID" placeholder="请选择" size="small" clearable class="resi-cell-select"
@change="handleChangeGrid"> @change="handleChangeGrid">
<el-option <el-option
v-for="item in optionsG" v-for="item in optionsG"
@ -23,7 +23,7 @@
<div class="resi-cell"> <div class="resi-cell">
<div class="resi-cell-label">所属小区</div> <div class="resi-cell-label">所属小区</div>
<div class="resi-cell-value"> <div class="resi-cell-value">
<el-select v-model="form.VILLAGE_ID" placeholder="请选择小区" size="small" <el-select v-model.trim="form.VILLAGE_ID" placeholder="请选择小区" size="small"
clearable class="resi-cell-select" clearable class="resi-cell-select"
@clear="handleClearVillage" @change="handleChangeV"> @clear="handleClearVillage" @change="handleChangeV">
<el-option <el-option
@ -33,7 +33,7 @@
:value="item.value"> :value="item.value">
</el-option> </el-option>
</el-select> </el-select>
<el-select v-model="form.BUILD_ID" placeholder="楼号" size="small" clearable <el-select v-model.trim="form.BUILD_ID" placeholder="楼号" size="small" clearable
class="resi-cell-select" :disabled="changeVDisabled" @clear="handleClearBuild" @change="handleChangeB"> class="resi-cell-select" :disabled="changeVDisabled" @clear="handleClearBuild" @change="handleChangeB">
<el-option <el-option
v-for="item in optionsB" v-for="item in optionsB"
@ -42,7 +42,7 @@
:value="item.value"> :value="item.value">
</el-option> </el-option>
</el-select> </el-select>
<el-select v-model="form.UNIT_ID" :disabled="changeBDisabled" placeholder="单元" size="small" clearable class="resi-cell-select" @click="handleClearDan" @change="handleChangeD"> <el-select v-model.trim="form.UNIT_ID" :disabled="changeBDisabled" placeholder="单元" size="small" clearable class="resi-cell-select" @click="handleClearDan" @change="handleChangeD">
<el-option <el-option
v-for="item in optionsD" v-for="item in optionsD"
:key="item.value" :key="item.value"
@ -50,7 +50,7 @@
:value="item.value"> :value="item.value">
</el-option> </el-option>
</el-select> </el-select>
<el-select v-model="form.HOME_ID" :disabled="changeDDisabled" placeholder="楼号" size="small" clearable class="resi-cell-select"> <el-select v-model.trim="form.HOME_ID" :disabled="changeDDisabled" placeholder="楼号" size="small" clearable class="resi-cell-select">
<el-option <el-option
v-for="item in optionsH" v-for="item in optionsH"
:key="item.value" :key="item.value"
@ -69,7 +69,7 @@
<div class="resi-cell-value" :class="n.itemType === 'radio' && 'resi-cell-value-radio'"> <div class="resi-cell-value" :class="n.itemType === 'radio' && 'resi-cell-value-radio'">
<el-input <el-input
v-if="n.itemType === 'input' || n.itemType === 'textarea'" v-if="n.itemType === 'input' || n.itemType === 'textarea'"
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
class="resi-cell-input" class="resi-cell-input"
size="small" size="small"
clearable clearable
@ -79,7 +79,7 @@
<template v-else-if="n.itemType === 'datepicker'"> <template v-else-if="n.itemType === 'datepicker'">
<el-date-picker <el-date-picker
v-if="n.queryType === 'daterange'" v-if="n.queryType === 'daterange'"
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
type="daterange" type="daterange"
align="right" align="right"
unlink-panels unlink-panels
@ -94,7 +94,7 @@
</el-date-picker> </el-date-picker>
<el-date-picker <el-date-picker
v-else v-else
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
class="resi-cell-input" class="resi-cell-input"
type="date" type="date"
size="small" size="small"
@ -104,7 +104,7 @@
placeholder="选择日期"> placeholder="选择日期">
</el-date-picker> </el-date-picker>
</template> </template>
<el-select v-else-if="n.itemType === 'select' || n.itemType === 'radio'" v-model="form[n.columnName]" placeholder="请选择" size="small" clearable class="resi-cell-select"> <el-select v-else-if="n.itemType === 'select' || n.itemType === 'radio'" v-model.trim="form[n.columnName]" placeholder="请选择" size="small" clearable class="resi-cell-select">
<el-option <el-option
v-for="item in n.options" v-for="item in n.options"
:key="item.value" :key="item.value"
@ -114,7 +114,7 @@
</el-select> </el-select>
<el-cascader <el-cascader
v-else-if="n.itemType === 'cascader'" v-else-if="n.itemType === 'cascader'"
v-model="form[n.columnName]" v-model.trim="form[n.columnName]"
:options="n.options" :options="n.options"
:props="{ checkStrictly: true }" :props="{ checkStrictly: true }"
clearable clearable
@ -183,22 +183,6 @@ export default {
optionsH: [], optionsH: [],
optionsD: [], optionsD: [],
optionsG: [], optionsG: [],
options: [{
value: '选项1',
label: '黄金糕'
}, {
value: '选项2',
label: '双皮奶'
}, {
value: '选项3',
label: '蚵仔煎'
}, {
value: '选项4',
label: '龙须面'
}, {
value: '选项5',
label: '北京烤鸭'
}],
value: '', value: '',
fixedList: [], fixedList: [],
fixedForm: { fixedForm: {
@ -218,7 +202,6 @@ export default {
HOME_ID: '' HOME_ID: ''
}, },
tempFormList, tempFormList,
checkList: ['选中且禁用', '复选框 A'],
pickerOptions: { pickerOptions: {
shortcuts: [{ shortcuts: [{
text: '最近一周', text: '最近一周',
@ -317,14 +300,14 @@ export default {
}, },
handleSearch () { handleSearch () {
// console.log('formmmmm---', this.form) // console.log('formmmmm---', this.form)
const itemTypes = ['cascader', 'daterange', 'timerange'] const itemTypes = ['daterange', 'timerange']
let arr = this.tempFormList.filter(n => n.isChange).map(item => { let arr = this.tempFormList.filter(n => n.isChange).map(item => {
return { return {
queryType: item.queryType, queryType: item.queryType,
tableName: item.tableName, tableName: item.tableName,
columnName: item.columnName, columnName: item.columnName,
// columnValue: [] // columnValue: []
columnValue: (itemTypes.includes(item.queryType) || itemTypes.includes(item.itemType)) ? this.form[item.columnName] : [this.form[item.columnName]] columnValue: (itemTypes.includes(item.queryType) || itemTypes.includes(item.itemType)) ? this.form[item.columnName] : [this.form[item.columnName].toString()]
} }
}) })
let arr1 = this.fixedList.filter(n => n.columnValue.length > 0).map(item => { let arr1 = this.fixedList.filter(n => n.columnValue.length > 0).map(item => {

Loading…
Cancel
Save