|
@@ -213,6 +213,29 @@ if ($act == "postchk") {
|
|
|
<script type="text/javascript" src="js/js.js"></script>
|
|
|
<script type="text/javascript" src="xheditor-1.1.9/xheditor-1.1.9-zh-cn.min.js"></script>
|
|
|
<script>
|
|
|
+function searchCustomers() {
|
|
|
+ var keys = encodeURIComponent(document.getElementById('keys').value);
|
|
|
+ var fliterQudao = document.getElementsByName('fliterQudao')[0].value;
|
|
|
+ var fliterDeal = document.getElementsByName('fliterDeal')[0].value;
|
|
|
+ var fliterTeam = document.getElementsByName('fliterTeam')[0].value;
|
|
|
+ var fliterEmployee = document.getElementsByName('fliterEmployee')[0].value;
|
|
|
+ var fliterContact = document.getElementsByName('fliterContact')[0].value;
|
|
|
+ var fliterStartTime = document.getElementsByName('fliterStartTime')[0].value;
|
|
|
+ var fliterEndTime = document.getElementsByName('fliterEndTime')[0].value;
|
|
|
+
|
|
|
+ var url = '?Keys=' + keys;
|
|
|
+
|
|
|
+ if(fliterQudao) url += '&fliterQudao=' + fliterQudao;
|
|
|
+ if(fliterDeal) url += '&fliterDeal=' + fliterDeal;
|
|
|
+ if(fliterTeam) url += '&fliterTeam=' + fliterTeam;
|
|
|
+ if(fliterEmployee) url += '&fliterEmployee=' + fliterEmployee;
|
|
|
+ if(fliterContact) url += '&fliterContact=' + fliterContact;
|
|
|
+ if(fliterStartTime) url += '&fliterStartTime=' + fliterStartTime;
|
|
|
+ if(fliterEndTime) url += '&fliterEndTime=' + fliterEndTime;
|
|
|
+
|
|
|
+ location.href = url;
|
|
|
+}
|
|
|
+
|
|
|
$(document).ready(function(){
|
|
|
$('.txt2').xheditor({
|
|
|
tools:'full',
|
|
@@ -417,6 +440,36 @@ function updateMethodPlaceholder(selectElement) {
|
|
|
}
|
|
|
</script>
|
|
|
<style>
|
|
|
+ .fastSelect {
|
|
|
+ display: flex;
|
|
|
+ flex-wrap: wrap;
|
|
|
+ align-items: flex-start;
|
|
|
+ }
|
|
|
+ .fastSelect H1 {
|
|
|
+ width: 100%;
|
|
|
+ margin-bottom: 10px;
|
|
|
+ }
|
|
|
+ .selectItem {
|
|
|
+ width: 25%;
|
|
|
+ box-sizing: border-box;
|
|
|
+ padding: 0 10px 10px 0;
|
|
|
+ }
|
|
|
+ .inputSearch {
|
|
|
+ width: 100%;
|
|
|
+ margin-top: 10px;
|
|
|
+ }
|
|
|
+ .date-range {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ gap: 5px;
|
|
|
+ }
|
|
|
+ .dateInput {
|
|
|
+ width: 110px;
|
|
|
+ padding: 3px;
|
|
|
+ }
|
|
|
+ .date-separator {
|
|
|
+ margin: 0 2px;
|
|
|
+ }
|
|
|
.contact-form {
|
|
|
margin-bottom: 10px;
|
|
|
padding: 8px;
|
|
@@ -780,6 +833,8 @@ $fliterDeal = $_GET['fliterDeal'] ?? '';
|
|
|
$fliterTeam = $_GET['fliterTeam'] ?? '';
|
|
|
$fliterContact = $_GET['fliterContact'] ?? '';
|
|
|
$fliterEmployee = $_GET['fliterEmployee'] ?? '';
|
|
|
+$fliterStartTime = $_GET['fliterStartTime'] ?? '';
|
|
|
+$fliterEndTime = $_GET['fliterEndTime'] ?? '';
|
|
|
|
|
|
$filterStr = "";
|
|
|
$urlStr = "";
|
|
@@ -794,6 +849,16 @@ if (!empty($fliterDeal)) {
|
|
|
$urlStr .= "&fliterDeal=$fliterDeal";
|
|
|
}
|
|
|
|
|
|
+if (!empty($fliterStartTime)) {
|
|
|
+ $filterStr .= " AND c.cs_addtime >= '" . $conn->real_escape_string($fliterStartTime) . "'";
|
|
|
+ $urlStr .= "&fliterStartTime=$fliterStartTime";
|
|
|
+}
|
|
|
+
|
|
|
+if (!empty($fliterEndTime)) {
|
|
|
+ $filterStr .= " AND c.cs_addtime <= '" . $conn->real_escape_string($fliterEndTime) . " 23:59:59'";
|
|
|
+ $urlStr .= "&fliterEndTime=$fliterEndTime";
|
|
|
+}
|
|
|
+
|
|
|
if (!empty($fliterTeam)) {
|
|
|
$teamId = intval($fliterTeam);
|
|
|
$filterStr .= " AND (c.cs_belong=$teamId OR c.cs_belong IN (SELECT id FROM employee WHERE em_role=$teamId))";
|
|
@@ -890,7 +955,7 @@ $tempNum = $pageSize * ($page - 1);
|
|
|
<form id="form1" method="post" action="?act=postchk&Keys=<?php echo $keys; ?>&Page=<?php echo $page; ?>" onSubmit="return false">
|
|
|
<div class="fastSelect clear">
|
|
|
<H1>搜索条件</H1>
|
|
|
- <div class="selectItem">
|
|
|
+ <div class="selectItem" style="width: 25%;">
|
|
|
<label>来源渠道</label>
|
|
|
<select name="fliterQudao" class="filterSearch">
|
|
|
<option value="">请选择渠道</option>
|
|
@@ -904,7 +969,7 @@ $tempNum = $pageSize * ($page - 1);
|
|
|
?>
|
|
|
</select>
|
|
|
</div>
|
|
|
- <div class="selectItem">
|
|
|
+ <div class="selectItem" style="width: 25%;">
|
|
|
<label>是否成交</label>
|
|
|
<select name="fliterDeal" class="filterSearch">
|
|
|
<option value="">请选择</option>
|
|
@@ -914,12 +979,12 @@ $tempNum = $pageSize * ($page - 1);
|
|
|
<option value="0" <?php if($fliterDeal=="0") echo 'selected="selected"'; ?>>无响应</option>
|
|
|
</select>
|
|
|
</div>
|
|
|
- <div class="selectItem">
|
|
|
+ <div class="selectItem" style="width: 25%;">
|
|
|
<label>按组</label>
|
|
|
<select name="fliterTeam" class="filterSearch">
|
|
|
<option value="">请选择</option>
|
|
|
<?php
|
|
|
- $sql_temp = "SELECT id,em_user FROM employee WHERE em_role=0";
|
|
|
+ $sql_temp = "SELECT id,em_user FROM employee WHERE em_role=0 and em_permission_role_id=2";
|
|
|
$teamResult = $conn->query($sql_temp);
|
|
|
while($row = $teamResult->fetch_assoc()) {
|
|
|
$selected = ($fliterTeam == $row['id']) ? ' selected="selected"' : '';
|
|
@@ -929,7 +994,7 @@ $tempNum = $pageSize * ($page - 1);
|
|
|
</select>
|
|
|
</div>
|
|
|
|
|
|
- <div class="selectItem">
|
|
|
+ <div class="selectItem" style="width: 25%;">
|
|
|
<label>业务</label>
|
|
|
<select name="fliterEmployee" class="filterSearch">
|
|
|
<option value="">请选择</option>
|
|
@@ -944,7 +1009,7 @@ $tempNum = $pageSize * ($page - 1);
|
|
|
</select>
|
|
|
</div>
|
|
|
|
|
|
- <div class="selectItem">
|
|
|
+ <div class="selectItem" style="width: 25%;">
|
|
|
<label>联系方式</label>
|
|
|
<select name="fliterContact" class="filterSearch">
|
|
|
<option value="">请选择</option>
|
|
@@ -957,7 +1022,16 @@ $tempNum = $pageSize * ($page - 1);
|
|
|
<option value="7" <?php if($fliterContact=="7") echo 'selected="selected"'; ?>>阿里巴巴</option>
|
|
|
</select>
|
|
|
</div>
|
|
|
- <div class="inputSearch">
|
|
|
+
|
|
|
+ <div class="selectItem" style="width: 25%;">
|
|
|
+ <label>开始日期</label>
|
|
|
+ <input type="date" name="fliterStartTime" class="filterSearch dateInput" value="<?php echo $fliterStartTime; ?>" placeholder="开始日期">
|
|
|
+ </div>
|
|
|
+ <div class="selectItem" style="width: 25%;">
|
|
|
+ <label>结束日期</label>
|
|
|
+ <input type="date" name="fliterEndTime" class="filterSearch dateInput" value="<?php echo $fliterEndTime; ?>" placeholder="结束日期">
|
|
|
+ </div>
|
|
|
+ <div class="inputSearch" style="width: 25%;margin-top:0px;">
|
|
|
<input type="text" id="keys" class="inputTxt" placeholder="请输入搜索关键词" value="<?php echo empty($keyscode) ? '' : $keyscode; ?>"
|
|
|
/>
|
|
|
<input type="button" id="searchgo" class="searchgo" value="go"
|