|
|
@ -5,36 +5,48 @@ |
|
|
|
<el-form :inline="true" |
|
|
|
:model="dataForm" |
|
|
|
@keyup.enter.native="getDataListSearch()"> |
|
|
|
<el-form-item label="昵称" label-width="52px"> |
|
|
|
<el-form-item label="昵称" label-width="70px"> |
|
|
|
<el-input v-model="dataForm.nickname" @keyup.native="btKeyUpnickname" |
|
|
|
placeholder="请输入" |
|
|
|
clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="姓名" label-width="68px"> |
|
|
|
<el-form-item label="真实姓名" label-width="70px"> |
|
|
|
<el-input v-model="dataForm.realName" @keyup.native="btKeyUprealName" |
|
|
|
placeholder="请输入" |
|
|
|
clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
<br/> |
|
|
|
<el-form-item label="手机号"> |
|
|
|
<el-input v-model="dataForm.mobile" @keyup.native="btKeyUpmobile" |
|
|
|
placeholder="请输入" |
|
|
|
clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="身份证号"> |
|
|
|
<br/> |
|
|
|
<el-form-item label="身份证号" label-width="70px"> |
|
|
|
<el-input v-model="dataForm.identityNo" @keyup.native="btKeyUpidentityNo" |
|
|
|
placeholder="请输入" |
|
|
|
clearable></el-input> |
|
|
|
</el-form-item> |
|
|
|
<!-- <div class="block"> --> |
|
|
|
<span class="demonstration">注册时间</span> |
|
|
|
<el-date-picker @change='setRegistTime' |
|
|
|
v-model="time" |
|
|
|
<el-form-item label="注册时间" prop="startTime" label-width="70px"> |
|
|
|
<el-date-picker v-model="dataForm.startTime" |
|
|
|
type="date" |
|
|
|
:picker-options="pickerBeginDateBefore" |
|
|
|
value-format="yyyy-MM-dd" |
|
|
|
format="yyyy-MM-dd" |
|
|
|
placeholder="选择日期时间" |
|
|
|
style="width:200px"> |
|
|
|
</el-date-picker> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="至" prop="endTime"> |
|
|
|
<el-date-picker v-model="dataForm.endTime" |
|
|
|
type="date" |
|
|
|
:picker-options="pickerBeginDateAfter" |
|
|
|
value-format="yyyy-MM-dd" |
|
|
|
type="daterange" |
|
|
|
range-separator="至" |
|
|
|
start-placeholder="开始日期" |
|
|
|
end-placeholder="结束日期"></el-date-picker> |
|
|
|
format="yyyy-MM-dd" |
|
|
|
placeholder="选择日期时间" |
|
|
|
style="width:200px"> |
|
|
|
</el-date-picker> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item> |
|
|
|
<el-button @click="getDataListSearch()" type="success">{{ $t('query') }}</el-button> |
|
|
|
</el-form-item> |
|
|
@ -152,6 +164,22 @@ export default { |
|
|
|
startTime: '', |
|
|
|
endTime: '' |
|
|
|
}, |
|
|
|
pickerBeginDateBefore: { |
|
|
|
disabledDate: (time) => { |
|
|
|
let beginDateVal = this.dataForm.endTime |
|
|
|
if (beginDateVal) { |
|
|
|
return time.getTime() > new Date(beginDateVal + ' 00:00:00').getTime() |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
pickerBeginDateAfter: { |
|
|
|
disabledDate: (time) => { |
|
|
|
let EndDateVal = this.dataForm.startTime |
|
|
|
if (EndDateVal) { |
|
|
|
return time.getTime() < new Date(EndDateVal + ' 00:00:00').getTime() |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
deptIdList: [], |
|
|
|
options: [], |
|
|
|
userDetailVisible: false, |
|
|
@ -234,10 +262,6 @@ export default { |
|
|
|
}).catch(() => { }) |
|
|
|
} |
|
|
|
}, |
|
|
|
setRegistTime () { |
|
|
|
this.dataForm.startTime = this.time[0] |
|
|
|
this.dataForm.endTime = this.time[1] |
|
|
|
}, |
|
|
|
formatPartyFlag: function (row, column) { |
|
|
|
return row.partyFlag === '1' ? '是' : row.state === '0' ? '未知' : '否' |
|
|
|
}, |
|
|
|