liche update for admin clues search by en_time

This commit is contained in:
xxb
2021-09-09 21:02:10 +08:00
parent cfd3ab8c24
commit 48d141caf6
2 changed files with 38 additions and 6 deletions
+12
View File
@@ -56,6 +56,18 @@ class Clues extends HD_Controller
$where_yx["c.c_time <="] = strtotime($c_time[1] . ' 23:59:59');
}
}
//最后报名时间
if ($params['en_time']) {
$en_time = explode(' ~ ', $params['en_time']);
if ($en_time[0]) {
$where["en_time >="] = $en_time[0] . ' 00:00:00';
$where_yx["c.en_time >="] = $en_time[0] . ' 23:59:59';
}
if ($en_time[1]) {
$where["en_time <="] = $en_time[1] . ' 00:00:00';
$where_yx["c.en_time <="] = $en_time[1] . ' 23:59:59';
}
}
strlen($params['status']) && $where["status"] = $params['status'];
$city_id && $where['city_id'] = $city_id;
$county_id && $where['county_id'] = $county_id;
+26 -6
View File
@@ -75,7 +75,7 @@
</div>
</div>
<div class="am-form-group fl">
<div class="am-form-group">
<div class="am-form-group" style="margin-bottom: 0px;"></div>
<label class="am-para-label w100">创建时间:</label>
<div class="am-form-group fl">
@@ -84,10 +84,26 @@
placeholder="创建时间范围" autocomplete="off"/>
</div>
<div class="am-para-inline" style="padding-top: 5px;">
<a class="mr10 id-day-btn" href="javascript:void (0);" data-date="today">今天</a>
<a class="mr10 id-day-btn" href="javascript:void (0);" data-date="yesterday">昨日</a>
<a class="mr10 id-day-btn" href="javascript:void (0);" data-date="7day">最近7天</a>
<a class="mr10 id-day-btn" href="javascript:void (0);" data-date="30day">最近30天</a>
<a class="mr10 id-day-btn" href="javascript:void (0);" data-date="today" data-source="id-create-time">今天</a>
<a class="mr10 id-day-btn" href="javascript:void (0);" data-date="yesterday" data-source="id-create-time">昨日</a>
<a class="mr10 id-day-btn" href="javascript:void (0);" data-date="7day" data-source="id-create-time">最近7天</a>
<a class="mr10 id-day-btn" href="javascript:void (0);" data-date="30day" data-source="id-create-time">最近30天</a>
</div>
</div>
</div>
<div class="am-form-group">
<div class="am-form-group" style="margin-bottom: 0px;"></div>
<label class="am-para-label w100">最后报名时间:</label>
<div class="am-form-group fl">
<div class="am-para-inline w300">
<input id="id-en-time" name="en_time" type="text" value="<?= $params['en_time'] ?>"
placeholder="创建时间范围" autocomplete="off"/>
</div>
<div class="am-para-inline" style="padding-top: 5px;">
<a class="mr10 id-day-btn" href="javascript:void (0);" data-date="today" data-source="id-en-time">今天</a>
<a class="mr10 id-day-btn" href="javascript:void (0);" data-date="yesterday" data-source="id-en-time">昨日</a>
<a class="mr10 id-day-btn" href="javascript:void (0);" data-date="7day" data-source="id-en-time">最近7天</a>
<a class="mr10 id-day-btn" href="javascript:void (0);" data-date="30day" data-source="id-en-time">最近30天</a>
</div>
</div>
</div>
@@ -202,8 +218,12 @@
laydate.render({
elem: '#id-create-time', range: '~'
});
laydate.render({
elem: '#id-en-time', range: '~'
});
$('.id-day-btn').click(function () {
var type = $(this).data('date'), date = '', d_obj = new Date();
var source_id = $(this).data('source') || 'id-create-time';
switch (type) {
case 'today':
date = d_obj.Format('yyyy-MM-dd');
@@ -220,7 +240,7 @@
date = (new Date(d_obj.getTime() - 86400000 * 30)).Format('yyyy-MM-dd') + ' ~ ' + d_obj.Format('yyyy-MM-dd');
break;
}
$('#id-create-time').val(date);
$('#'+source_id).val(date);
});
});