master
lion 2 weeks ago
parent f21a84372f
commit df55fef290

@ -7,7 +7,7 @@
<i class="el-icon-user statIcon"></i> <i class="el-icon-user statIcon"></i>
</div> </div>
<div class="bline"></div> <div class="bline"></div>
<div class="boxcontentsubtitle">/总入厂人数/总离厂人数</div> <div class="boxcontentsubtitle">预约/总入厂人数/总离厂人数</div>
<div class="boxcontent"> <div class="boxcontent">
<div class="boxcontentitem"> <div class="boxcontentitem">
<div class="boxcontentitem-big"> <div class="boxcontentitem-big">
@ -29,7 +29,7 @@
</div> </div>
</div> </div>
<div class="blinefull"></div> <div class="blinefull"></div>
<div class="boxcontentsubtitle">今日/今日入厂人数/今日离厂人数</div> <div class="boxcontentsubtitle">今日预约/今日入厂人数/今日离厂人数</div>
<div class="boxcontent"> <div class="boxcontent">
<div class="boxcontentitem"> <div class="boxcontentitem">
<div class="boxcontentitem-big"> <div class="boxcontentitem-big">
@ -58,7 +58,7 @@
<i class="iconfont icon-banqianguanli statIcon"></i> <i class="iconfont icon-banqianguanli statIcon"></i>
</div> </div>
<div class="bline"></div> <div class="bline"></div>
<div class="boxcontentsubtitle">/总入厂人数/总离厂人数</div> <div class="boxcontentsubtitle">预约/总入厂人数/总离厂人数</div>
<div class="boxcontent"> <div class="boxcontent">
<div class="boxcontentitem"> <div class="boxcontentitem">
<div class="boxcontentitem-big"> <div class="boxcontentitem-big">
@ -79,7 +79,7 @@
</div> </div>
</div> </div>
<div class="blinefull"></div> <div class="blinefull"></div>
<div class="boxcontentsubtitle">今日/今日入厂人数/今日离厂人数</div> <div class="boxcontentsubtitle">今日预约/今日入厂人数/今日离厂人数</div>
<div class="boxcontent"> <div class="boxcontent">
<div class="boxcontentitem"> <div class="boxcontentitem">
<div class="boxcontentitem-big"> <div class="boxcontentitem-big">

@ -23,6 +23,11 @@
<el-option v-for="item in statusList" :key="item.id" :label="item.value" :value="item.id"> <el-option v-for="item in statusList" :key="item.id" :label="item.value" :value="item.id">
</el-option> </el-option>
</el-select> </el-select>
<div style="margin-right: 10px;">访客类型</div>
<el-select v-model="select.type" clearable placeholder="请选择">
<el-option v-for="item in visitTypeList" :key="item.id" :label="item.value" :value="item.id">
</el-option>
</el-select>
<div style="margin:0 10px;">起始时间</div> <div style="margin:0 10px;">起始时间</div>
<el-date-picker v-model="selectRange" @change="selectRanges" value-format="yyyy-MM-dd" type="daterange" range-separator="" <el-date-picker v-model="selectRange" @change="selectRanges" value-format="yyyy-MM-dd" type="daterange" range-separator=""
start-placeholder="开始日期" end-placeholder="结束日期"> start-placeholder="开始日期" end-placeholder="结束日期">
@ -323,6 +328,20 @@
total: 0, total: 0,
data: [], data: [],
// //
visitTypeList: [
{
id: 1,
value: '普通访客'
},
{
id: 2,
value: '施工人员'
},
{
id: 3,
value: '物流司机'
}
],
mockData: [ mockData: [
{ {
id: 1, id: 1,
@ -777,6 +796,11 @@
}) })
} }
// 访
if (this.select.type !== '' && this.select.type !== null && this.select.type !== undefined) {
filteredData = filteredData.filter(item => item.type === this.select.type)
}
// //
this.total = filteredData.length this.total = filteredData.length
const start = (this.select.page - 1) * this.select.page_size const start = (this.select.page - 1) * this.select.page_size

Loading…
Cancel
Save